Skip to main content
Every /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).
The 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 returns 401:
Invalid or revoked key also returns 401 with "detail": "invalid API key". See Errors for the full reference.
Never commit your API key to version control. Use environment variables or a secrets manager.

Best practices

Public endpoints

These don’t require authentication:
Last modified on March 29, 2026