Encurate · Authentication Profile
Encurate Authentication
Authentication
Encurate declares 2 security scheme(s) across its OpenAPI definitions.
DietFoodKetoNutritionRecipesHealthFitnessDatasetsReference DataContent ManagementMobileAnimalsAviationCannabisRapidAPI
Methods:
Schemes: 2
OAuth flows:
API key in:
Security Schemes
RapidAPIKey apiKey
· in: header ()
RapidAPIHost apiKey
· in: header ()
Source
Authentication Profile
generated: '2026-09-06'
method: searched
source:
- https://rapidapi.com/encurateapi-api/api/keto-diet (HTTP 200)
- live probe https://keto-diet.p.rapidapi.com/ -> HTTP 401 {"message":"Invalid API key..."}
- live probe https://encurate.app/meta/keto/ -> HTTP 401 {"detail":"Authentication credentials were not provided."}
docs: https://docs.rapidapi.com/docs/keys
note: Encurate publishes no authentication documentation of its own. All five dataset APIs are consumed through
the RapidAPI marketplace proxy, so the auth contract is RapidAPI's standard two-header API-key scheme. The origin
behind the proxy, https://encurate.app/meta/<project>/, is a Django REST Framework service that returns 401 with
a DRF-shaped body to anonymous callers; it is not documented for direct public use.
summary:
schemes: 2
oauth2: false
openid_connect: false
mtls: false
api_key: true
scopes_documented: false
schemes:
- name: RapidAPIKey
type: apiKey
in: header
parameterName: X-RapidAPI-Key
description: RapidAPI subscription key issued to the consumer, not to Encurate. Required on every request to every
Encurate dataset API.
applies_to:
- Encurate Keto Diet API
- Encurate AirplanesDB API
- Encurate CatBreedDB API
- Encurate DogBreedDB API
- Encurate Weed Strain API
evidence: HTTP 401 {"message":"Invalid API key. Go to https://docs.rapidapi.com/docs/keys for more info."} from
https://keto-diet.p.rapidapi.com/ on 2026-09-06
- name: RapidAPIHost
type: apiKey
in: header
parameterName: X-RapidAPI-Host
description: RapidAPI proxy routing header naming the target API host, e.g. keto-diet.p.rapidapi.com. Required
alongside X-RapidAPI-Key.
applies_to:
- Encurate Keto Diet API
- Encurate AirplanesDB API
- Encurate CatBreedDB API
- Encurate DogBreedDB API
- Encurate Weed Strain API
evidence: RapidAPI proxy contract; the listing pages route through <api>.p.rapidapi.com
origin:
host: encurate.app
base: https://encurate.app/meta/keto/
framework: Django REST Framework (inferred from the 401 response envelope)
status: 401
body: '{"detail":"Authentication credentials were not provided."}'
note: 'Auth-gated and undocumented. No public schema endpoint: /api/schema/, /schema/, /swagger.json, /redoc/,
/openapi/ and /docs/ all returned 404 on 2026-09-06.'
gaps:
- No first-party authentication page on encurate.app.
- No OAuth 2.0 or OpenID Connect surface on any host.
- No scopes or permissions model published — the key is all-or-nothing per subscription.
- No key-rotation, expiry or revocation policy published.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/encurate-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.