Quick Reference

All API endpoints at a glance — the developer cheatsheet

Endpoints at a Glance

Voice Agents

MethodPathDescription
GET/workflow/fetchList agents
GET/workflow/fetch/{id}Get agent
POST/workflow/create/definitionCreate from definition
POST/workflow/create/templateCreate from template
POST/workflow/{id}/validateValidate
POST/workflow/{id}/publishPublish draft
PUT/workflow/{id}/statusArchive/activate
PUT/workflow/{id}/folderMove to folder
POST/workflow/{id}/duplicateDuplicate
GET/workflow/{id}/reportDownload report

Calls & Runs

MethodPathDescription
POST/public/agent/{uuid}Trigger call (trigger UUID)
POST/public/agent/workflow/{workflow_uuid}Trigger call (workflow UUID)
POST/public/agent/test/{uuid}Trigger test call
GET/workflow/{id}/runsList runs
GET/workflow/{id}/runs/{run_id}Get run detail
GET/public/download/workflow/{token}/{type}Download transcript/recording

Campaigns

MethodPathDescription
GET/campaign/List
POST/campaign/createCreate
POST/campaign/{id}/startStart
POST/campaign/{id}/pausePause
POST/campaign/{id}/resumeResume
POST/campaign/{id}/redialRedial
GET/campaign/{id}/progressProgress
GET/campaign/{id}/reportReport

Knowledge Base

MethodPathDescription
GET/knowledge-base/List
POST/knowledge-base/Upload
DELETE/knowledge-base/{id}Archive
POST/knowledge-base/{id}/unarchiveRestore

Tools & Credentials

MethodPathDescription
GET/tools/List tools
POST/tools/Create tool
POST/tools/{uuid}/mcp/refreshRefresh MCP
GET/credentials/List credentials
POST/credentials/Create credential

Organisation

MethodPathDescription
GET/organizations/api-keysList API keys
POST/organizations/api-keysCreate API key
DELETE/organizations/api-keys/{id}Archive API key
PUT/organizations/api-keys/{id}/reactivateReactivate API key
POST/organizations/langfuse-credentialsLangfuse config
PUT/organizations/model-configurations/v2Model config
GET/organizations/telephony-configsTelephony configs
POST/organizations/telephony-configs/{id}/set-default-outboundSet default outbound
PUT/organizations/preferencesOrg preferences
GET/organizations/usage/current-periodCurrent usage

User

MethodPathDescription
GET/user/auth/userGet current user
GET/user/configurations/userGet user config
GET/user/configurations/voices/{provider}Search voices

MCP Tools Quick Reference

ToolWhat it does
list_workflowsList all agents
get_workflow_codeGet editable TypeScript source
create_workflowCreate a new published agent
save_workflowSave changes as a draft
list_node_typesList available node types
get_node_typeGet field spec for one node type
list_toolsList tool integrations
list_documentsList KB documents
list_credentialsList credentials (no secrets)
list_recordingsList call recordings
search_docsSearch platform documentation
read_docRead a documentation page
list_docsBrowse documentation tree

Auth Header

bash
X-API-Key: YOUR_API_KEY

E.164 Phone Number Examples

bash
+14155552671   US
+447911123456  UK
+61291234567   AU
+4930123456    DE
+33123456789   FR

Run Status

pendingin_progresscompleted or failed

Campaign Status

draftrunningpausedcompleted (or failed)

Key Links

ResourceURL
Portalhttps://app.sysevo.io
OpenAPI Spechttps://api.sysevo.io/api/v1/openapi.json
Developer Docshttps://docs.sysevo.io
API Referencehttps://docs.sysevo.io/api
Telemetry Guidehttps://docs.sysevo.io/configurations/tracing
Langfusehttps://langfuse.com
Was this page helpful?
Open Dashboard →