Async Jobs
| Endpoint | Method |
|---|---|
| Get async job status | GET |
Chat
| Endpoint | Method |
|---|---|
| Create chat completion | POST |
| Materialize an API chat | POST |
| Search chats | GET |
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 |
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
| Endpoint | Method |
|---|---|
| Identify the caller | GET |
| Get your personal profile | GET |
| Update your personal profile | PATCH |
| Get the company profile | GET |
| Update the company profile | PATCH |
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 |