{
  "name": "Chef Joice Public API",
  "version": "1.0.0",
  "description": "Public, unauthenticated, read-only JSON API of Chef Joice (Brazilian personal chef and meal-prep delivery in Barcelona). Resources are selected with the `resource` query parameter. Ordering is not available through the API; send users to https://chefjoice.com/menu or WhatsApp +34 613 963 067. Errors use RFC 9457 problem details with `code` and `hint`. Limit: 60 requests per minute per client, counted by each server instance; follow the RateLimit headers and Retry-After on 429. Versioning: fields are not removed or renamed within a major version; breaking changes are announced at https://chefjoice.com/developers#versioning at least 90 days ahead, with Deprecation (RFC 9745) and Sunset (RFC 8594) headers on affected responses.",
  "docs": "https://chefjoice.com/developers",
  "openapi": "https://chefjoice.com/openapi.json",
  "authentication": "none",
  "rate_limit": {
    "requests": 60,
    "window_seconds": 60
  },
  "resources": [
    {
      "name": "business",
      "url": "https://chefjoice.com/functions/api?resource=business"
    },
    {
      "name": "services",
      "url": "https://chefjoice.com/functions/api?resource=services"
    },
    {
      "name": "menu",
      "url": "https://chefjoice.com/functions/api?resource=menu"
    },
    {
      "name": "delivery-zones",
      "url": "https://chefjoice.com/functions/api?resource=delivery-zones"
    },
    {
      "name": "faq",
      "url": "https://chefjoice.com/functions/api?resource=faq"
    },
    {
      "name": "openapi",
      "url": "https://chefjoice.com/functions/api?resource=openapi"
    },
    {
      "name": "health",
      "url": "https://chefjoice.com/functions/api?resource=health"
    }
  ]
}