API Reference

Build integrations and extend Intra Labs with our REST and GraphQL APIs. Full reference with authentication, pagination, and error handling.

Authentication

All API requests require a Bearer token. Generate API keys from your workspace settings.

Authorization: Bearer sk_live_...

Documents API

GET /v1/documents POST /v1/documents

Create, retrieve, update, and manage documents. Supports batch operations and webhooks for processing events.

Workflows API

GET /v1/workflows POST /v1/workflows/trigger

Trigger workflows programmatically, check execution status, and retrieve output data.

Users API

GET /v1/users POST /v1/users/invite

Manage workspace members, roles, and permissions. SCIM 2.0 compatible for directory sync.

Files API

GET /v1/files POST /v1/files/upload

Upload, download, share, and manage files. Supports multipart uploads up to 5GB.

SDKs & Libraries

Official client libraries available for Python, Node.js, Go, Ruby, and Java. Community-maintained libraries for PHP, Rust, and .NET.

Request API access →