AI Collections
Replace collection sources
Replaces the collection's entire source set. The response meta reports which sources were added, retained, and removed.
put/ai/collections/{uuid}/sources
Path parameters
uuidstring uuid required
Example:6a09ccbd-8f9b-4c3a-9b0e-2f1d3c4b5a6e
The collection's unique identifier.
Request body
Example request
{
"sources": [
{
"bucket_id": "policy-docs",
"source_type": "voice"
}
]
}Response
The reconciled source list.
Example response
{
"data": [
{
"bucket_id": "policy-docs",
"collection_id": "6a09ccbd-8f9b-4c3a-9b0e-2f1d3c4b5a6e",
"id": "source_8vkvtcksnawvbnxq48yv2l06wx",
"record_type": "ai_collection_source",
"source_type": "voice",
"status": "ready"
}
]
}