Build integrations and extend Intra Labs with our REST and GraphQL APIs. Full reference with authentication, pagination, and error handling.
All API requests require a Bearer token. Generate API keys from your workspace settings.
Authorization: Bearer sk_live_...
GET /v1/documents
POST /v1/documents
Create, retrieve, update, and manage documents. Supports batch operations and webhooks for processing events.
GET /v1/workflows
POST /v1/workflows/trigger
Trigger workflows programmatically, check execution status, and retrieve output data.
GET /v1/users
POST /v1/users/invite
Manage workspace members, roles, and permissions. SCIM 2.0 compatible for directory sync.
GET /v1/files
POST /v1/files/upload
Upload, download, share, and manage files. Supports multipart uploads up to 5GB.
Official client libraries available for Python, Node.js, Go, Ruby, and Java. Community-maintained libraries for PHP, Rust, and .NET.
Request API access →