Async Jobs
| Endpoint | Method |
|---|---|
| Get async job status | GET |
Chat
| Endpoint | Method |
|---|---|
| Create chat completion | POST |
| Materialize an API chat | POST |
| Search chats | GET |
Chats
| Endpoint | Method |
|---|---|
| List chats | GET |
| Get a chat | GET |
| Update a chat | PATCH |
| Delete a chat | DELETE |
| Duplicate a chat | POST |
| List messages in a chat | GET |
| Create a public share link | POST |
| Revoke a public share link | DELETE |
| Detach a file from a chat | DELETE |
Files
| Endpoint | Method |
|---|---|
| Upload a file | POST |
| Search files | GET |
| Get file status | GET |
| Move a file | PATCH |
| Initiate a chunked upload | POST |
| Upload a file part | PUT |
| Complete a chunked upload | POST |
| Abort a chunked upload | DELETE |
Folders
| Endpoint | Method |
|---|---|
| List folders | GET |
| Create a folder | POST |
| Get a folder | GET |
| Update a folder | PATCH |
| Delete a folder | DELETE |
| List a folder’s children | GET |
MCP
| Endpoint | Method |
|---|---|
| Provision MCP client-credentials | POST |
Playbooks
| Endpoint | Method |
|---|---|
| List playbooks | GET |
| Create a playbook | POST |
| Get a playbook | GET |
| Update a playbook | PATCH |
| Delete a playbook | DELETE |
| Duplicate a playbook | POST |
| Run a playbook against uploaded files | POST |
| List a playbook’s checks | GET |
| Add a check to a playbook | POST |
| Get a check | GET |
| Update a check | PATCH |
| Remove a check from a playbook | DELETE |
| Reorder a playbook’s checks | POST |
Profiles
Projects
Skills
| Endpoint | Method |
|---|---|
| List skills | GET |
| Create a skill | POST |
| Get a skill | GET |
| Update a skill | PATCH |
| Delete a skill | DELETE |
Usage
| Endpoint | Method |
|---|---|
| Get credit usage | GET |
| Get usage summary | GET |
Utility
| Endpoint | Method |
|---|---|
| Health check | GET |