Skip to content

API Reference

import { LinkCard } from ‘@astrojs/starlight/components’;

Orvanta exposes a REST API that gives you full programmatic access to every feature available in the UI and CLI.

All API requests require a Bearer token. Generate tokens from the Orvanta dashboard under Settings → API tokens.

Authorization: Bearer orvanta_pat_xxxxxxxxxxxx
EnvironmentBase URL
Orvanta Cloudhttps://api.orvanta.cloud
Self-hostedhttps://<your-instance>/api/v1

The current API version is v1. All endpoints are prefixed with /api/v1/.

Breaking changes will be introduced in a new version (e.g. /api/v2/) with a deprecation period for the previous version.

PlanRequests per minute
Free60
Pro600
EnterpriseUnlimited (fair use)

Rate limit headers are included on all responses:

X-RateLimit-Limit: 600
X-RateLimit-Remaining: 598
X-RateLimit-Reset: 1710000060
ResourceEndpoint
WorkflowsGET /api/v1/workflows
WorkflowGET /api/v1/workflows/{id}
RunsGET /api/v1/workflows/{id}/runs
Trigger runPOST /api/v1/workflows/{id}/runs
Run detailsGET /api/v1/runs/{run_id}
Run logsGET /api/v1/runs/{run_id}/logs
ConsentPOST /api/v1/runs/{run_id}/consent
ScriptsGET /api/v1/scripts

For the full reference with request/response schemas, see the interactive docs: