Genesis Graph API URLs:
Production: https://api.trustwell.com/genesis
Preview: TBD
Development (Internal Only): https://api-dev.trustwell.com/genesis
Getting started
To start using the Genesis Foods API, you need to -
Log into the Genesis Foods application
Generate an API Key
NOTE: Only Admins with API Access will have the ability to generate an API Key
Send the API Key with every request in the header
The API has rate and usage limits
The API only responds to HTTPS. Any requests sent via HTTP return an HTTP 301 redirect to corresponding HTTPS resources
Genesis Foods API is a GraphQL API with a single endpoint. Read more about working with GraphQL API’s here.
Authentication/Authorization
An API Key can be generated in the Genesis Foods application if your user has been given the appropriate permission. Please contact your Account Manager if you don’t see the ability to generate API Keys.
The API Key should be included in the X-API-KEY
header with each request.
{ "X-API-KEY": "XXXYYYYBBBBZZZZ" }
Searching
Searching for foods is a key action that users utilize to build recipes. Search results are paginated.