Developer API

Build on FoodRetailKit

Integrate product catalogs, order creation, and customer management into your website or application with our REST API.

API Keys

Public keys for browsers, secret keys for servers. Generate from your dashboard.

Rate Limited

60 requests/min, 10,000/day by default. Rate limit headers on every response.

Scoped Access

Public keys can only read products and create orders. Your data stays safe.

Authentication

Include your API key in the X-API-Key header with every request.

curl -H "X-API-Key: pk_live_your_key_here" \
  https://your-app.com/api/v1/products

Key Types

  • pk_live_*Public — safe for browsers. Reads products, creates orders/customers.
  • sk_live_*Secret — full API access. Server-side only.
Rate Limits

Every response includes rate limit headers:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1710500460

Exceeding the limit returns 429 Too Many Requests.

Endpoints

Products

Customers

Orders

Error Codes
400Bad request — check your request body
401Invalid or missing API key
403Key doesn't have the required scope
404Resource not found
429Rate limit exceeded

Ready to integrate?

Create a free account and generate your API keys in seconds.

Get Started