Skip to main content
Projects are account-owned containers for source material and research outputs.
1

Create a project

Use POST /v1/projects with a name and optional description or tags.
2

Add or import material

Add an item directly, or use POST /v1/imports to create a durable ingestion job.
3

Observe job state

Poll GET /v1/jobs/{id} until the job succeeds, partially succeeds, fails, or is cancelled.
4

Search indexed evidence

Use GET /v1/projects/{projectId}/search?q=... to search the project’s indexed material. API keys and CLI sessions require both data:read and account:access permissions.
5

Export a project

Use project exports to download saved material.
Exports and research jobs are user-owned. Never expose their IDs as if they were authorization tokens; the API still verifies account ownership.