EveryDocumentation Index
Fetch the complete documentation index at: https://docs.vintl.io/llms.txt
Use this file to discover all available pages before exploring further.
/v1/* endpoint requires an API key in the X-API-Key header.
Get your key
Sign up at app.vintl.io. Your key is shown once at creation — copy it immediately. We store a SHA-256 hash only (the Stripe model — if you lose the key, generate a new one).vntl_live_ prefix identifies it as a Vintl production key.
Send your key
/v1/ping validates your key and returns plan info:
Errors
Missing header returns401:
401 with "detail": "invalid API key". See Errors for the full reference.
Best practices
| Do | Don’t |
|---|---|
export VINTL_API_KEY=vntl_live_sk_... | Hardcode the key in source |
os.environ["VINTL_API_KEY"] | Pass the key as a URL parameter |
Add .env to .gitignore | Commit .env files |
| Rotate keys quarterly in the dashboard | Share keys across environments |
Public endpoints
These don’t require authentication:| Endpoint | Purpose |
|---|---|
GET /healthz | Liveness — is the server running? |
GET /readyz | Readiness — are the database and cache healthy? |