Create a collection
Collections
Create a collection
Creates a named collection, optionally with a typed schema
(properties). Collection names are unique per owner.
Rate limit: 100 requests/min per user.
POST
Create a collection
Authorizations
User session JWT. Send as Authorization: Bearer <token>.
Body
application/json
Collection name (alphanumeric, -, _). Unique per owner.
Maximum string length:
64Pattern:
^[a-zA-Z0-9_-]+$Example:
"products"
Human-readable description, also visible to agents.
Example:
"Product catalog, one row per SKU, prices in EUR"
Column definitions: field name → type descriptor.
Example: