Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: foodose Foods API
version: 1.0.0
summary: GLP-1 nutrition targets and a cited food database.
description: Daily calorie, protein and fibre targets for someone on a GLP-1 receptor agonist, modelled with a dose aware appetite ceiling rather than the standard assumption that appetite is unchanged. Free, anonymous and cacheable. Weight, height and age are never stored. The engine is the one behind the Foodose iPhone app (https://apps.apple.com/app/id6766828479), which applies it every morning to plate a day of food around the user's GLP-1 dose week. Educational only. Not medical advice, not a diagnosis, and not a substitute for the clinician who prescribes the medication. Not appropriate for pregnancy, breastfeeding, insulin or sulfonylurea use, a history of disordered eating, or anyone under 18.
contact:
name: foodose
email: ceo@foodose.co
url: https://www.foodose.co
license:
name: Free to use with attribution to foodose.co
servers:
- url: https://www.foodose.co
tags:
- name: Foods
paths:
/api/foods:
get:
operationId: getFoodDatabase
summary: The full food database as JSON
description: Per 100 g nutrition for every food this website uses, each traceable to its USDA FoodData Central entry. This is the website's own database and is separate from the one inside the Foodose iPhone app. Free to use with attribution. Cached for a day.
responses:
'200':
description: Food records. Current database version 4.
content:
application/json:
schema:
type: object
properties:
version:
type: string
license:
type: string
updated:
type: string
format: date
count:
type: integer
foods:
type: array
items:
type: object
tags:
- Foods