DocsAPI Reference

API Reference

The Yapsolutely REST API lets you manage agents, calls, phone numbers, and transcripts programmatically. All endpoints require authentication via API key.

HTTPS only
Bearer token auth
JSON responses
Base URL
https://api.yapsolutely.com/v1

Authentication

POST/api/v1/auth/token
POST/api/v1/auth/revoke

Agents

GET/api/v1/agents
POST/api/v1/agents
GET/api/v1/agents/:id
PATCH/api/v1/agents/:id
DELETE/api/v1/agents/:id

Calls

GET/api/v1/calls
GET/api/v1/calls/:id
GET/api/v1/calls/:id/transcript
POST/api/v1/calls/:id/export

Phone Numbers

GET/api/v1/numbers
POST/api/v1/numbers
PATCH/api/v1/numbers/:id
DELETE/api/v1/numbers/:id

Webhooks

GET/api/v1/webhooks
POST/api/v1/webhooks
DELETE/api/v1/webhooks/:id

Transcripts

GET/api/v1/transcripts
GET/api/v1/transcripts/:id
GET/api/v1/transcripts/:id/segments

Authentication

Include your API key in the Authorization header of every request.

curl https://api.yapsolutely.com/v1/agents \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"