EveryBite APIs
EveryBite provides a comprehensive suite of APIs to power personalized dining experiences.Available APIs
SmartMenu API
Real-time menu personalization based on dietary preferences, allergens, and health goals
GuestIQ
Guest identification, segmentation, and behavioral signals for personalized experiences
Getting Started
- Get API credentials - Contact us to get your API key
- Choose your API - Select the APIs that match your use case
- Authenticate - Include your API key in the Authorization header
- Start building - Follow the Quickstart Guide
Authentication
All EveryBite APIs use API key authentication. Include your key in every request as the rawAuthorization header value:
pk_... value.
Postman users: Do not use the Authorization tab with type “Bearer Token” — Postman will prepend
Bearer to the value, which will cause authentication to fail.Instead, go to the Headers tab and add the key manually:If your chain API key is restricted to specific origins, also add an
Origin header with one of the approved values, otherwise the request will be rejected:- API key types (Restaurant, Chain, Brand)
- Session-based context
- Rate limits and error handling
Rate Limits
Need Help?
- Check our Guides for implementation patterns
- Contact api-partnerships@everybite.com for support

