Simple, usage-based pricing

Monthly base fee plus pay-per-request based on data freshness. Higher tiers get lower per-request rates.

Starter
For individual developers and testing
$150/mo
+ $0.05 – $0.09 per request
  • Full API access
  • All 4 freshness tiers
  • Batch scraping (up to 500)
  • Email support
Subscribe on Stripe
Business
For teams doing 1,000+ requests/month
$600/mo
+ $0.025 – $0.06 per request
  • Everything in Pro
  • Dedicated support
  • Custom SLA available
  • Volume discounts
Subscribe on Stripe

Per-request pricing by freshness

Each request is billed based on your plan and the freshness tier you specify via the max_age_days parameter.

Freshness Tier Max Data Age max_age_days Starter Pro Business
Long Cache 180 days 180 $0.050 $0.030 $0.025
Medium 60 days 60 (default) $0.060 $0.040 $0.030
Short Cache 14 days 14 $0.075 $0.055 $0.045
Fresh 24 hours 1 $0.090 $0.070 $0.060

How billing works

Base fee + metered usage

Your monthly base fee covers your plan tier. Per-request usage is tracked and billed at the end of each month through Stripe.

Only pay for good data

You're not billed for failed extractions or low-quality results (partial, minimal, or not-a-menu completeness grades).

Instant API key

After subscribing, your API key is generated automatically and emailed to you within seconds.

Cancel anytime

No long-term contracts. Cancel your subscription and your key will be deactivated at the end of the billing period.

Questions about pricing?

Contact us at support@menusapi.com for volume discounts or custom arrangements.