Agent Operations
GET
/agents/create_agent_id
Create a new agent and return agent_id
▼
Try it out
GET
/agents/get_agent_id
Get existing agent ID
▼
Try it out
GET
/agents/list_agents
Get all agents
▼
Query Parameters (Optional)
| Name | Type | Description |
|---|---|---|
| search | string | Search agents by name |
Try it out
GET
/agents/agent_details/{agent_id}
Get agent details
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
DELETE
/agents/delete_agents/{agent_id}
Delete an agent
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
GET
/agents/get_link/{agent_id}
Get shareable agent link
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
GET
/agents/calculate_llm_usage/{agent_id}
Calculate expected LLM usage
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
Conversation Operations
GET
/conversations/list_conversations
List all conversations
▼
Query Parameters (All Optional)
| Name | Type | Description |
|---|---|---|
| agent_id | string | Filter by agent ID |
| search | string | Search conversations |
| user_id | string | Filter by user ID |
Try it out
GET
/conversations/get_conversation/{conversation_id}
Get conversation details
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| conversation_idrequired | string | The conversation identifier |
Try it out
DELETE
/conversations/delete/{conversation_id}
Delete a conversation
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| conversation_idrequired | string | The conversation identifier |
Try it out
GET
/conversations/get_audio/{conversation_id}
Get conversation audio
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| conversation_idrequired | string | The conversation identifier |
Try it out
GET
/conversations/signed_url/{agent_id}
Get signed URL for conversation audio
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
GET
/conversations/get_token
Get conversation token
▼
Query Parameters
| Name | Type | Description |
|---|---|---|
| agent_idrequired | string | The agent identifier |
Try it out
POST
/conversations/send_feedback/{conversation_id}
Send conversation feedback
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| conversation_idrequired | string | The conversation identifier |
Try it out
Webhook Operations
GET
/webhook-transcripts
Get received webhook transcripts
▼
Query Parameters (Optional)
| Name | Type | Description |
|---|---|---|
| agent_id | string | Filter by agent ID |
Try it out
Firestore Test Operations
POST
/firestore/save
Save or merge document
▼
Body Parameters
| Name | Type | Description |
|---|---|---|
| collectionrequired | string | Collection path |
| doc_idrequired | string | Document ID |
| datarequired | object | Document payload (JSON) |
Try it out
GET
/firestore/doc/{collection}/{doc_id}
Get document by ID
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| collectionrequired | string | Collection path |
| doc_idrequired | string | Document ID |
Try it out
GET
/firestore/updated_after
List docs updated after timestamp
▼
Query Parameters
| Name | Type | Description |
|---|---|---|
| collectionrequired | string | Collection path |
| afterrequired | string | Date string or timestamp |
Try it out
POST
/firestore/dev_save_conversation/{conversation_id}
Fetch conversation from ElevenLabs and save to Firestore
▼
Path Parameters
| Name | Type | Description |
|---|---|---|
| conversation_idrequired | string | Conversation identifier from ElevenLabs |