Intro - Customer API
Read-only REST access to your Nutritionist Pro recipes, recipe books, ingredients, and labels from your own systems.
Get started
Create a Nutritionist Pro API key on the Settings page, make a first request, and regenerate or revoke the key.
Authentication and base URL
The base URL of the Nutritionist Pro customer API and how to send your API key in the Authorization header.
Recipes
Customer API endpoints for listing your recipes and reading one recipe with its nutrients and ingredient lines.
Recipe books
Customer API endpoints for listing recipe books, reading one book, and reading the recipes in a book.
Ingredients
The customer API endpoint for reading one ingredient, and when an Axxya database ingredient can be read.
Labels
Customer API endpoints for listing your labels and reading one label with its saved nutrients and statements.
Lists and syncing
Paging, the meta block, summary and full views, and reading only what changed with updated_since and updated_until.
Nutrients
Which nutrients the customer API returns for recipes, ingredients, and labels, and the basis of each value.
Errors and limits
The customer API error format, status codes, the daily request limit, and the rate limit headers.
Migrating from the V2 API
How the routes, authentication, and field names of the earlier Nutritionist Pro web service map to the customer API.
OpenAPI specification
Download the OpenAPI specification for the Nutritionist Pro customer API and use it to generate a client or explore the endpoints.