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 Conversations POST
- Delete Conversations DELETE
- Fork Conversations POST
- Get Conversations GET
- List Conversations GET
- Append Conversations Messages POST
- List Conversations Messages GET
- Recall Conversations GET
- Restore Conversations POST
- Acquire Conversations Run POST
- Release Conversations Run DELETE
- Snapshot Conversations Run POST
- Update Conversations PATCH
Credits
Custom skills
Documents
Generations
Invitations
Members
Models
Organization logo
Organizations
Projects
- Archive Projects POST
- Add Projects Assets POST
- List Projects Assets GET
- Remove Projects Assets DELETE
- Add Projects Canvases POST
- List Projects Canvases GET
- Remove Projects Canvases DELETE
- Add Projects Conversations POST
- List Projects Conversations GET
- Remove Projects Conversations DELETE
- Create Projects POST
- Delete Projects DELETE
- For Asset Projects GET
- For Canvas Projects GET
- For Chat Projects GET
- For Skill Projects GET
- Get By Slug Projects GET
- Get Projects GET
- Leave Projects POST
- List Projects GET
- Add Projects Member POST
- List Projects Member GET
- Remove Projects Member DELETE
- Restore Projects POST
- Add Projects Skills POST
- List Projects Skills GET
- Remove Projects Skills DELETE
- Unarchive Projects POST
- Update Projects PATCH