API reference
REST API for the Endless platform. Every endpoint requires JWT authentication via a Bearer token. These pages are generated from the OpenAPI spec, served at https://api.endless.app/openapi.json.
Activity
Alert policy
Assets
Billing
Canvases
Chat models
Connector credentials
Connectors
Conversations
- Create Conversation POST
- Delete Conversation DELETE
- Fork Conversation POST
- Get Conversation GET
- List Conversations GET
- Append Conversation Message POST
- List Conversation Message GET
- Recall Conversation GET
- Restore Conversation POST
- Acquire Conversation Run POST
- Release Conversation Run DELETE
- Snapshot Conversation Run POST
- Update Conversation PATCH
Credits
Custom skills
Documents
Generations
Invitations
Members
Models
Organization logo
Organizations
Projects
- Archive Project POST
- Add Project Asset POST
- List Project Asset GET
- Remove Project Asset DELETE
- Add Project Canvase POST
- List Project Canvase GET
- Remove Project Canvase DELETE
- Add Project Conversation POST
- List Project Conversation GET
- Remove Project Conversation DELETE
- Create Project POST
- Delete Project DELETE
- For Asset Project GET
- For Canvas Project GET
- For Chat Project GET
- For Skill Project GET
- Get By Slug Project GET
- Get Project GET
- Leave Project POST
- List Projects GET
- Add Project Member POST
- List Project Member GET
- Remove Project Member DELETE
- Restore Project POST
- Add Project Skill POST
- List Project Skill GET
- Remove Project Skill DELETE
- Unarchive Project POST
- Update Project PATCH