# ErzyCall API

**Canonical:** https://apis.io/apis/erzycall-com/erzycall-com-api/  
**Provider:** ErzyCall — https://apis.io/providers/erzycall-com/  
**Documentation:** https://app.erzycall.com/docs/api-reference/calls

ErzyCall API is one of 2 APIs that [ErzyCall](https://apis.io/providers/erzycall-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

ErzyCall API as documented publicly: 39 operations. Contract generated from the documentation by API Evangelist (2026-11-07); not the provider's own document.

## Operations (39)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/calls` | GET /api/v1/calls |
| POST | `/api/v1/calls` | POST /api/v1/calls |
| DELETE | `/api/v1/calls/{id}` | Calls List, create, view, and cancel voice calls. |
| GET | `/api/v1/calls/{id}` | Calls List, create, view, and cancel voice calls. |
| GET | `/api/v1/cases` | GET /api/v1/cases |
| POST | `/api/v1/cases` | POST /api/v1/cases |
| DELETE | `/api/v1/cases/{id}` | Permanently delete a case. |
| GET | `/api/v1/cases/{id}` | Retrieve details for a single case. |
| PATCH | `/api/v1/cases/{id}` | Update a case. Only the fields you send are changed. |
| GET | `/api/v1/contacts` | GET /api/v1/contacts |
| POST | `/api/v1/contacts` | POST /api/v1/contacts |
| DELETE | `/api/v1/contacts/{id}` | Permanently delete a contact. |
| GET | `/api/v1/contacts/{id}` | Retrieve details for a single contact. |
| PATCH | `/api/v1/contacts/{id}` | Update fields on an existing contact. Only include the fields you want to change. |
| GET | `/api/v1/usage` | GET /api/v1/usage |
| GET | `/api/v1/usage/history` | GET /api/v1/usage/history |
| GET | `/api/v1/whatsapp/accounts` | GET /api/v1/whatsapp/accounts |
| GET | `/api/v1/whatsapp/agents` | List agent summaries. |
| GET | `/api/v1/whatsapp/agents/{agentid}` | Read stored settings, defaults, and revision |
| PATCH | `/api/v1/whatsapp/agents/{agentid}` | PATCH /api/v1/whatsapp/agents/{agentId} |
| GET | `/api/v1/whatsapp/conversations` | GET /api/v1/whatsapp/conversations |
| GET | `/api/v1/whatsapp/conversations/{id}` | Retrieve a single conversation including its recent message history. |
| POST | `/api/v1/whatsapp/messages` | POST /api/v1/whatsapp/messages |
| GET | `/api/v1/whatsapp/templates` | GET /api/v1/whatsapp/templates |
| POST | `/api/v1/whatsapp/templates` | POST /api/v1/whatsapp/templates |
| POST | `/api/v1/whatsapp/templates/sync` | POST /api/v1/whatsapp/templates/sync |
| DELETE | `/api/v1/whatsapp/templates/{templateid}` | DELETE /api/v1/whatsapp/templates/{templateId} |
| GET | `/api/v1/whatsapp/templates/{templateid}` | GET /api/v1/whatsapp/templates/{templateId} |
| PATCH | `/api/v1/whatsapp/templates/{templateid}` | PATCH /api/v1/whatsapp/templates/{templateId} |
| GET | `/api/v1/whatsapp/tool-executions` | List execution metadata and pagination cursors |
| GET | `/api/v1/whatsapp/tool-executions/{executionid}` | Read the complete stored input, result, and status |
| GET | `/api/v1/whatsapp/tools` | GET /api/v1/whatsapp/tools |
| POST | `/api/v1/whatsapp/tools` | POST /api/v1/whatsapp/tools |
| DELETE | `/api/v1/whatsapp/tools/{toolid}` | Delete a tool and remove it from assigned agents |
| GET | `/api/v1/whatsapp/tools/{toolid}` | Read one secret‑safe tool summary |
| PATCH | `/api/v1/whatsapp/tools/{toolid}` | PATCH /api/v1/whatsapp/tools/{toolId} |
| POST | `/api/v1/whatsapp/tools/{toolid}` | POST /api/v1/whatsapp/tools/{toolId} |
| POST | `/api/v1/whatsapp/tools/{toolid}/test` | Make one explicit request using a saved HTTP tool |
| POST | `/calls` | Create a Call |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/erzycall-com/openapi/_ae-authored/erzycall-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-get-api-v1-usage-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-get-api-v1-calls-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-post-api-v1-calls-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-get-api-v1-whatsapp-conversations-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-patch-api-v1-cases-id-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/erzycall-com/json-schema/erzycall-com-post-api-v1-whatsapp-tools-request-schema.json

## Other ErzyCall APIs (1)

- [ErzyCall API](https://apis.io/apis/erzycall-com/erzycall-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/erzycall-com/erzycall-com-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/erzycall-com/.
