API introduction
Integrate with the Zild API using the current OpenAPI contract, API key authentication, and complete request and response examples.
Contract overview
This page is generated from OpenAPI vv1. The specification is the source of truth for paths, fields, required values, and response contracts.
| Item | Value |
|---|---|
| OpenAPI | 3.0.4 |
| API version | v1 |
| Operations | 124 |
| Paths | 72 |
| Schemas | 102 |
Download the OpenAPI specification
Base URL
https://api.zild.aiEndpoint paths are relative to this origin and preserve the exact casing and segments defined by OpenAPI.
Authentication
Send your user API key in the X-API-Key header.
X-API-Key: YOUR_USER_API_KEYKeep the key out of browser code, repositories, logs, and shared materials. Tenant scope and effective permissions are the same as those of the user who generated the key.
Request formats
- Use
application/jsonfor JSON endpoints. - Use
multipart/form-datawhen an operation combines files and fields. - Dates use
dateanddate-timeas indicated by each schema. - Query parameters are optional unless the Required column says Yes.
API areas
| Area | Operations |
|---|---|
| CRM | 11 |
| Agents | 40 |
| Voice | 8 |
| Insight | 12 |
| Assist | 8 |
| Conversations | 9 |
| Documents | 6 |
| Flow | 24 |
| Subscription consumption | 1 |
| Webhooks | 5 |
How to read the reference
Each operation documents parameters, content type, body fields, a cURL example, response codes, a response example, and every model reachable from the contract. Fields not marked required in OpenAPI appear as optional; nullable values, enums, limits, and defaults are shown separately.