Pricing

Simple, usage-based pricing.

All 27 supermarkets and 13 countries included at every tier. Pay for what you use — no per-chain fees, no surprises.

All prices in EUR  ·  Stripe billing  ·  API key delivered instantly after payment

All plans include

Every supermarket. Every endpoint. Every country.

The only difference between plans is the per-request rate and support level.

Starter
Best for developers & early builds
29.90 / credit pack
No commitment, no minimum. Buy credits, start building. Credits never expire so there's no pressure to ship fast.
Buy credits on Stripe →
Growth
Best for teams and agencies shipping to production
100 / month min.
50% lower per-request rates in exchange for a 6 or 12 month commitment. Includes priority support and onboarding help.
Partner
Best for integrators & supermarkets
500 / month min.
75% lower rates, dedicated support, custom SLAs, and white-label options. Built for teams embedding Pepesto into client products.
Access & setup
All 27 supermarkets
All API endpoints
Instant API key
Credits never expire
Fully self-serve
Onboarding & integration support available
Onboarding & integration support available
Pricing
Monthly minimum
None
€100
€500
Commitment term
None
6 or 12 months
12 months
/oneshot · /parse
€0.20 / req
€0.10 / req
€0.05 / req
/suggest
€1.50 / req
€0.75 / req
€0.38 / req
/products
€0.04 / req
€0.02 / req
€0.01 / req
/session (up to 50 items)
€1.50
€1.50
€1.50
/catalog
€9.90 / req
€4.95 / req
€2.48 / req
Top-up credit packs
Buy anytime
At Tier 2 rate
At Tier 3 rate
Support
Email support
Standard
Priority
Dedicated
Onboarding & integration help
Custom SLA
Starter
Best for developers & early builds
29.90 / credit pack
No commitment, no minimum. Credits never expire so there's no pressure to ship fast.
Buy credits on Stripe →
Access & setup
All 27 supermarkets
All API endpoints
MCP server
Instant API key
Credits never expire
Pricing
Monthly minimumNone
/oneshot · /parse€0.20 / req
/suggest€1.50 / req
/products€0.04 / req
/session (up to 50 items)€1.50
/catalog€9.90 / req
Support
Email supportStandard
Onboarding help
Custom SLA
Growth
Best for teams shipping to production
100 / month min.
50% lower per-request rates. 6 or 12 month term. Priority support and onboarding included.
Access & setup
All 27 supermarkets
All API endpoints
MCP server
Instant API key
Credits never expire
Pricing
Monthly minimum€100
Commitment term6 or 12 months
/oneshot · /parse€0.10 / req
/suggest€0.75 / req
/products€0.02 / req
/session (up to 50 items)€1.50
/catalog€4.95 / req
Support
Email supportPriority
Onboarding help
Custom SLA
Partner
Best for agencies, integrators & supermarkets
500 / month min.
75% lower rates, dedicated support, custom SLAs. White-label available.
Access & setup
All 27 supermarkets
All API endpoints
MCP server
Instant API key
Credits never expire
Pricing
Monthly minimum€500
Commitment term12 months
/oneshot · /parse€0.05 / req
/suggest€0.38 / req
/products€0.01 / req
/session (up to 50 items)€1.50
/catalog€2.48 / req
Support
Email supportDedicated
Onboarding help
Custom SLA

Not sure? Tell us what you're building →

Not sure which plan fits?

Tell us what you're building. We'll point you to the right tier, share working examples, or set up a quick demo.

FAQ

Common questions.

What does "commitment" mean for Tier 2 and Tier 3?#

Committing means you agree to pay the monthly minimum for the full term — 6 or 12 months for Tier 2, 12 months for Tier 3. The minimum is billed regardless of usage. In return, you get significantly lower per-request rates.

What if I exceed my monthly allocation?#

You can buy additional top-up credit packs at your tier's rate. Your API access is never interrupted. On the Growth plan, buy a top-up here. On the Partner plan, buy a top-up here.

How does billing work? Do unused credits carry forward?#

You purchase credit packs via Stripe. Credits are deducted per API request at your tier's rate. Credits never expire — they sit on your API key until used. On Tier 2 and Tier 3, you pay a monthly minimum regardless of usage; unused credits from that month roll forward.

How do I get my API key after paying?#

After your Stripe payment completes, call the /link endpoint with the email address used at checkout. Your API key is returned immediately — no approval step, no waiting. The key is shown only once, so store it safely.

Which supermarkets are included? Are there per-chain fees?#

All supported supermarkets across available countries in Europe are included at every tier — Tesco, Albert Heijn, Migros, Rewe, Carrefour, and more. There are no per-chain fees. One API key, one schema, all chains. New supermarkets are available to all customers as they go live.

Are there working code examples I can reference?#

Yes — 26 open-source JavaScript examples are available in the pepesto-api-examples GitHub repo (MIT licensed). Each example maps to a specific supermarket and covers real use cases: meal planners, price trackers, and budget tools. All examples work against the live API.

Can I use this in an AI agent or LLM-powered product?#

That's exactly what Pepesto is built for. The /oneshot endpoint accepts URLs, text, or images and handles everything from ingredient extraction to cart creation in a single call. See the agentic shopping overview for more.

Can I manage multiple API keys for different projects?#

Yes. When purchasing via Stripe, use the alias field in the payment form to associate multiple API keys with the same email address. Each alias creates a separate key, keeping billing clean across different projects or environments.

How does licensed recipe pricing work?#

Recipes returned via /suggest carry a 24-hour license. For permanent access to high-quality curated recipes — with full instructions, ingredient lists, nutritional data, and AI-generated images — you can license them permanently at €1.50 per recipe. Volume discounts apply. Contact us if you need recipes from a specific domain such as keto or Mediterranean.

How can I see my purchase history and top-ups?#

All your Pepesto purchases — credit packs, top-ups, and subscription payments — are securely saved in Stripe. You can view your full billing history and manage your payment details through your Stripe customer portal.

Why isn't there a free tier?#

Every API call triggers real work on our end — live supermarket data, LLM processing, infrastructure. We keep the entry price low and credits non-expiring so you can build and experiment without pressure, but we can't absorb free usage at scale. If cost is a concern before committing, get in touch — we're happy to discuss what makes sense for your use case. Early-stage startups and students are welcome to reach out too — we have limited discounts on the pay-as-you-go pack for the right projects.