API Docs
DocumentationAPI ReferenceGuidesWidget
Go to App
IntroductionQuickstartAuthentication
OverviewGETContact ListsPOSTContactsGETImport JobsGETCampaignsPOSTTrigger CallsGETCallsGETAnalyticsCall IntelligenceEvents & streamingWebhooksAgentsToolsKnowledge basesEvalsCall centersPhone numbersReportsTraces
Documentation
IntroductionQuickstartAuthentication
OverviewGETContact ListsPOSTContactsGETImport JobsGETCampaignsPOSTTrigger CallsGETCallsGETAnalyticsCall IntelligenceEvents & streamingWebhooksAgentsToolsKnowledge basesEvalsCall centersPhone numbersReportsTraces

API Reference

Complete reference documentation for all Vocalis API endpoints.

Base URL

https://vocalis.io/api/v1

Content Type

All requests and responses use JSON. Set the Content-Type header to application/json for POST/PATCH requests.

Endpoints

GET/api/v1/contact-lists

List Contact Lists

Get a list of all contact lists in your account

POST/api/v1/contact-lists

Create Contact List

Create a new contact list with a custom schema

GET/api/v1/contact-lists/:id

Get Contact List

Get details of a specific contact list

PATCH/api/v1/contact-lists/:id/schema

Update Schema

Update the schema of a contact list

GET/api/v1/contact-lists/:id/contacts

List Contacts

Get paginated list of contacts in a contact list

POST/api/v1/contact-lists/:id/contacts

Import Contacts

Import contacts to a contact list (async)

GET/api/v1/import-jobs

List Import Jobs

Get a list of all import jobs

GET/api/v1/import-jobs/:id

Get Import Job

Get status and progress of a specific import job

POST/api/v1/import-jobs/:id/cancel

Cancel Import Job

Cancel a running import job