NutriShow OS

NutriShow Developers

API overview

The public NutriShow OS API is intentionally small. It exposes only safe, non-private, informational resources for agents and developers. It does not expose users, profiles, payments, orders, clinical data, private documents, Supabase tables, tokens or authenticated resources.

Base URL: https://app.nutrishow.com.br

OpenAPI: /openapi.json

LLM guide: /llms.txt

Public endpoints

Authentication: none for these public informational endpoints. Private app data remains protected by Supabase Auth and existing access rules.

Example request

GET https://app.nutrishow.com.br/api/public/tools
Accept: application/json

Example response

{
  "data": [
    {
      "slug": "macros",
      "name": "Macros",
      "category": "calculator"
    }
  ]
}

Error format

{
  "error": {
    "code": "METHOD_NOT_ALLOWED",
    "message": "This endpoint only supports GET.",
    "hint": "Retry the request using GET."
  }
}

Rate limit: no public code-level rate limit is configured for these static informational resources in this phase. Bot and firewall policies should be managed in Vercel, DNS or an external WAF when needed.