Skip to content

Authentication

All Presto public APIs use Bearer token authentication with API keys scoped per organization.

Include your API key in the Authorization header:

Authorization: Bearer prst_live_a1b2c3d4...
  • Keys are created by organization administrators in the Manage portal
  • Each key is authorized for a specific set of vendor models
  • Keys can have an optional expiry date
  • Keys are revocable (deactivation is immediate)
  • The raw key is shown once at creation and cannot be retrieved again
PrefixEnvironment
prst_live_Production
prst_test_Test/sandbox

Requests are scoped to a specific organization via its subdomain:

https://{organization}.app.presto.run/api/v1/

The subdomain determines which organization’s data the request operates on. Your organization administrator will provide the correct base URL along with your API key.