System_Identifier: v4.2

foodoracle.engine

01 // Data_Model

M1–M4

Four modular capability areas — you only pay for what you use.

02 // Interface

FormatJSON
SpecificationOpenAPI 3.1
AuthAPI-Key
ready...

03 // Security_Protocol

TLS

Transport encryption (HTTPS) for every request.

Modules

Four modules. One data foundation.

Book only what you need — each module solves a concrete problem around ingredients, health, cooking and nutrition.

M1
M1 Search & Data

Find and normalize any ingredient — across languages.

  • Multilingual search (keyword + semantic)
  • Typo-tolerant autocomplete
  • Full ingredient profiles with stable IDs
  • Categories, units & languages as master data
Learn more
M2
M2 Compatibility & Health

Is this safe for this diet?

  • Allergens & intolerances across 14 domains
  • Diet check: vegan, vegetarian, pescetarian, pork-free
  • FODMAP incl. safe portion sizes
  • Histamine incl. DAO effect & thresholds
Learn more
M3
M3 Kitchen Intelligence

What pairs with it — and what can I use instead?

  • Substitutes with quality score (food graph)
  • Flavor pairings & common co-use
  • Similar ingredients (family + functional)
  • Per-ingredient unit conversion
Learn more
M4
M4 Nutrition & Fitness

What's inside — per ingredient and per serving?

  • Nutrition per ingredient (per 100 g)
  • Recipe analysis: nutrition per serving
  • Macros & energy in detail
  • A base for fitness & nutrition features
Learn more
Why deterministic

Deterministic. No LLM.

Same request, same response — reproducible, explainable, in milliseconds. Curated data, not guesses.

01

Reproducible

Same input → same output. Every time.

02

Explainable

Traceable results from curated data — no black box.

03

Fast

Responses in milliseconds, not seconds.

04

No hallucinations

No invented quantities or combinations.

Integration OpenAPI 3.1 REST API-Key Modular billing

Protocol_Documentation

Speak the language of the engine.

Request_Payload: JSON ● System_Online

                
Module
M1Search & Data

Exchange rates.

(Save 20% on annual)

01
01

Free

0€ per month
Included credits 1,000

No credit card required

≈ 1,000 searches or 200 compatibility checks per month

Rate limit 10 req/min
  • All modules (M1–M4)
  • For evaluation & prototypes
  • Community support
Get started
02
02 Popular

Pro

49€ per month
Included credits 25,000

then €0.001 / Credit

≈ 25,000 searches or 5,000 compatibility checks per month

Rate limit 300 req/min
  • All modules (M1–M4)
  • Commercial use
  • Spending limit on by default
  • Email support
Get started
03
03

Scale

199€ per month
Included credits 250,000

then €0.001 / Credit

≈ 250,000 searches or 50,000 compatibility checks per month

Rate limit 1200 req/min
  • Everything in Pro
  • Priority support
  • Highest rate limit
Get started

Enterprise.

SLA & dedicated support · Own index / bring your own data · On-prem option

Get in touch

How credits work.

Every API call costs credits — weighted by module. What you don't use costs nothing.

M1 Search & Data
1 per call
M2 Compatibility & Health
5 per call
M3 Kitchen Intelligence
2 per call
M4 Nutrition & Fitness
3 per call

Example: 1 ingredient search (M1) = 1 credit · 1 compatibility check (M2) = 5 credits.

Your spending limit.

Every new subscription starts with a spending limit of €0 — you never pay more than your flat price. To allow additional volume, raise the limit in your dashboard or remove it. Above it, the API blocks: you'll never be billed more than your limit.

Over your quota? No hard stop.

When your monthly quota is used up, your app just keeps running — every additional credit costs €0.001 billed transparently via Stripe. Requests only stop at the spending limit you set yourself.

Estimate your bill.

Move the sliders to your expected calls per month — we'll recommend the cheapest plan.

0 calls/month
0 calls/month
0 calls/month
0 calls/month
Total credits 0
Recommended plan
Estimated cost per month

Compare all plans.

Free Pro Scale Enterprise
Price/month 0€49€199€ individual
Modules M1–M4M1–M4M1–M4 M1–M4
Included credits/month 1,00025,000250,000
Overage per credit €0.001€0.001
Spending limit €0 (adjustable)€0 (adjustable)
Rate limit 10 req/min300 req/min1200 req/min individual
Commercial use
Support CommunityEmailPriority Dedicated

Pricing questions.

Can my bill be unexpectedly high?
No. Every new subscription starts with a spending limit of €0 — you pay exactly your flat price, nothing more. Additional usage (overage) is only possible after you raise the limit in your dashboard yourself. We also warn you by email at 80% and 100% of your quota.
What is a credit?
Credits are our usage unit, weighted by module: an ingredient search (M1) costs 1 credit, a compatibility check (M2) 5, Kitchen Intelligence (M3) 2 and a nutrition analysis (M4) 3 credits. Server errors (5xx) never cost credits.
What happens when my quota is used up?
By default the API rejects further requests until the 1st of the month (status 402). If you raise your spending limit, your app just keeps running — additional usage costs €0.001 per credit, up to your limit. The Free plan has no overage. Note: overage is currently available on monthly billing only — on annual plans, usage stops at the quota (hard limit).
Can I cancel or switch anytime?
Yes. Monthly plans cancel monthly, annual plans at the end of the term — all self-service via the Stripe customer portal in your dashboard. After cancelling you fall back to the Free plan; your API keys remain.
I need more — are there enterprise options?
Yes: individual quotas and rate limits, SLA, dedicated support, your own index (bring your own data) up to on-prem. Write to info@foodoracle.app.