Collections
Organization API key for authentication
Number of collections to skip for pagination
0Maximum number of collections to return (1-1000)
100Search term to filter by name or readable_id
Successful Response
Complete collection representation returned by the API.
This schema includes all collection metadata plus computed status information based on the health and state of associated source connections.
Human-readable display name for the collection.
Description of the collection.
Color for the collection.
Icon for the collection.
URL-safe unique identifier used in API endpoints. This becomes non-optional once the collection is created.
Unique system identifier for the collection. This UUID is generated automatically and used for internal references.
Vector dimensions used by this collection. Determines which embedding model is used: 3072 (text-embedding-3-large), 1536 (text-embedding-3-small), or 384 (MiniLM-L6-v2).
Name of the embedding model used for this collection (e.g., 'text-embedding-3-large', 'text-embedding-3-small'). This ensures queries use the same model as the indexed data.
Timestamp when the collection was created (ISO 8601 format).
Timestamp when the collection was last modified (ISO 8601 format).
Identifier of the organization that owns this collection. Collections are isolated per organization.
Email address of the user who created this collection.
Email address of the user who last modified this collection.
Current operational status of the collection:• NEEDS_SOURCE: Collection has no authenticated connections, or connections exist but haven't synced yet• ACTIVE: At least one connection has completed a sync or is currently syncing• ERROR: All connections have failed their last sync
NEEDS SOURCEPossible values: Validation Error
Organization API key for authentication
Schema for creating a new collection.
Collections serve as logical containers for organizing related data sources. Once created, you can add source connections to populate the collection with data from various sources like databases, APIs, and file systems.
Human-readable display name for the collection. This appears in the UI and should clearly describe the data contained within (e.g., 'Finance Data').
Finance DataOptional description of the collection to provide additional context.
Quarterly financial reports and analyticsOptional color for the collection (hex code, CSS color name, or RGB).
#3b82f6Optional icon name or identifier for the collection.
chart-lineURL-safe unique identifier used in API endpoints. Must contain only lowercase letters, numbers, and hyphens. If not provided, it will be automatically generated from the collection name with a random suffix for uniqueness (e.g., 'finance-data-ab123').
finance-data-ab123^[a-z0-9]+(-[a-z0-9]+)*$Successful Response
Complete collection representation returned by the API.
This schema includes all collection metadata plus computed status information based on the health and state of associated source connections.
Human-readable display name for the collection.
Description of the collection.
Color for the collection.
Icon for the collection.
URL-safe unique identifier used in API endpoints. This becomes non-optional once the collection is created.
Unique system identifier for the collection. This UUID is generated automatically and used for internal references.
Vector dimensions used by this collection. Determines which embedding model is used: 3072 (text-embedding-3-large), 1536 (text-embedding-3-small), or 384 (MiniLM-L6-v2).
Name of the embedding model used for this collection (e.g., 'text-embedding-3-large', 'text-embedding-3-small'). This ensures queries use the same model as the indexed data.
Timestamp when the collection was created (ISO 8601 format).
Timestamp when the collection was last modified (ISO 8601 format).
Identifier of the organization that owns this collection. Collections are isolated per organization.
Email address of the user who created this collection.
Email address of the user who last modified this collection.
Current operational status of the collection:• NEEDS_SOURCE: Collection has no authenticated connections, or connections exist but haven't synced yet• ACTIVE: At least one connection has completed a sync or is currently syncing• ERROR: All connections have failed their last sync
NEEDS SOURCEPossible values: Validation Error
Organization API key for authentication
The unique readable identifier of the collection (e.g., 'finance-data-ab123')
Successful Response
Complete collection representation returned by the API.
This schema includes all collection metadata plus computed status information based on the health and state of associated source connections.
Human-readable display name for the collection.
Description of the collection.
Color for the collection.
Icon for the collection.
URL-safe unique identifier used in API endpoints. This becomes non-optional once the collection is created.
Unique system identifier for the collection. This UUID is generated automatically and used for internal references.
Vector dimensions used by this collection. Determines which embedding model is used: 3072 (text-embedding-3-large), 1536 (text-embedding-3-small), or 384 (MiniLM-L6-v2).
Name of the embedding model used for this collection (e.g., 'text-embedding-3-large', 'text-embedding-3-small'). This ensures queries use the same model as the indexed data.
Timestamp when the collection was created (ISO 8601 format).
Timestamp when the collection was last modified (ISO 8601 format).
Identifier of the organization that owns this collection. Collections are isolated per organization.
Email address of the user who created this collection.
Email address of the user who last modified this collection.
Current operational status of the collection:• NEEDS_SOURCE: Collection has no authenticated connections, or connections exist but haven't synced yet• ACTIVE: At least one connection has completed a sync or is currently syncing• ERROR: All connections have failed their last sync
NEEDS SOURCEPossible values: Validation Error
Organization API key for authentication
The unique readable identifier of the collection to delete
Successful Response
Complete collection representation returned by the API.
This schema includes all collection metadata plus computed status information based on the health and state of associated source connections.
Human-readable display name for the collection.
Description of the collection.
Color for the collection.
Icon for the collection.
URL-safe unique identifier used in API endpoints. This becomes non-optional once the collection is created.
Unique system identifier for the collection. This UUID is generated automatically and used for internal references.
Vector dimensions used by this collection. Determines which embedding model is used: 3072 (text-embedding-3-large), 1536 (text-embedding-3-small), or 384 (MiniLM-L6-v2).
Name of the embedding model used for this collection (e.g., 'text-embedding-3-large', 'text-embedding-3-small'). This ensures queries use the same model as the indexed data.
Timestamp when the collection was created (ISO 8601 format).
Timestamp when the collection was last modified (ISO 8601 format).
Identifier of the organization that owns this collection. Collections are isolated per organization.
Email address of the user who created this collection.
Email address of the user who last modified this collection.
Current operational status of the collection:• NEEDS_SOURCE: Collection has no authenticated connections, or connections exist but haven't synced yet• ACTIVE: At least one connection has completed a sync or is currently syncing• ERROR: All connections have failed their last sync
NEEDS SOURCEPossible values: Validation Error
Organization API key for authentication
The unique readable identifier of the collection to refresh
Successful Response
Individual sync job for a source connection.
Sync job status enum.
0000Validation Error
Organization API key for authentication
The unique readable identifier of the collection to search
The search query text to find relevant documents and data
Format of the response: 'raw' returns search results, 'completion' returns AI-generated answers
rawPossible values: Maximum number of results to return
100Number of results to skip for pagination
0How much to weigh recency vs similarity (0..1)
Successful Response
Legacy search response schema for backwards compatibility.
Indicates whether results are raw search matches or AI-generated completions
AI-generated natural language answer when response_type is 'completion'
Status of the search operation
Validation Error
Organization API key for authentication
The unique readable identifier of the collection
Successful Response
Validation Error
Last updated
