Actions (55)
Accounts · 54
- Bulk update companiesPOST /v3/a/{account_id}/companies/bulk_update.json
Bulk update company settings (e.g., external form capture) for multiple companies in the account.
documented - Create caller IDPOST /v3/a/{account_id}/caller_ids.json
Register an outbound caller ID and trigger verification.
documented - Create caller IDPOST /v3/a/{account_id}/caller_ids.json
Register an outbound caller ID and trigger verification.
documented - Create companyPOST /v3/a/{account_id}/companies.json
Create a new company in the account.
documented - Create form submissionPOST /v3/a/{account_id}/form_submissions.json
Create a new form submission for a company.
documented - Create integrationPOST /v3/a/{account_id}/integrations.json
Create an integration.
documented - Create integration triggerPOST /v3/a/{account_id}/integration_triggers.json
Create an integration filter for an integration.
documented - Create outbound callPOST /v3/a/{account_id}/calls.json
Initiate an outbound call from the target account.
documented - Create summary emailPOST /v3/a/{account_id}/summary_emails.json
Create a summary email subscription.
documented - Delete caller IDDELETE /v3/a/{account_id}/caller_ids/{caller_ids_id}.json
Delete an outbound caller ID.
documented - Delete caller IDDELETE /v3/a/{account_id}/caller_ids/{caller_ids_id}.json
Delete an outbound caller ID.
documented - Delete integrationDELETE /v3/a/{account_id}/integrations/{integration_id}.json
Delete an integration.
documented - Delete integration triggerDELETE /v3/a/{account_id}/integration_triggers/{integration_trigger_id}.json
Delete an integration filter.
documented - Delete summary emailDELETE /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Delete a summary email subscription.
documented - Delete summary emailDELETE /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Delete a summary email subscription.
documented - Disable companyDELETE /v3/a/{account_id}/companies/{company_id}.json
Disable a company and its tracking numbers.
documented - Get callGET /v3/a/{account_id}/calls/{call_id}.json
Retrieve a single call.
documented - Get call recording URLGET /v3/a/{account_id}/calls/{call_id}/recording.json
Return a URL to the MP3 recording of the specified call.
documented - Get caller IDGET /v3/a/{account_id}/caller_ids/{caller_ids_id}.json
Retrieve a single outbound caller ID.
documented - Get caller IDGET /v3/a/{account_id}/caller_ids/{caller_ids_id}.json
Retrieve a single outbound caller ID.
documented - Get companyGET /v3/a/{account_id}/companies/{company_id}.json
Retrieve a single company.
documented - Get form submissionGET /v3/a/{account_id}/form_submissions/{form_submission_id}.json
Retrieve a specific form submission.
documented - Get integrationGET /v3/a/{account_id}/integrations/{integration_id}.json
Retrieve an integration.
documented - Get integration triggerGET /v3/a/{account_id}/integration_triggers/{integration_triggers_id}.json
Retrieve an integration filter.
documented - Get summary emailGET /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Retrieve a summary email subscription.
documented - Get summary emailGET /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Retrieve a summary email subscription.
documented - Get summary email (duplicate)GET /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Duplicate endpoint check (documentation shows a get).
documented - Ignore form fieldsPOST /v3/a/{account_id}/form_submissions/ignored_fields.json
Configure ignored fields for form submissions across companies.
documented - Ignored fields (bulk)GET /v3/a/{account_id}/form_submissions/ignored_fields.json
Manage ignored form submission fields (bulk configuration).
documented - List accountsGET /v3/a.json
List all CallRail accounts accessible with the API key.
documented - List caller IDs (duplicate)GET /v3/a/{account_id}/caller_ids.json
Duplicate endpoint check (documentation shows listing).
documented - List callsGET /v3/a/{account_id}/calls.json
List calls for the account (supports pagination, sorting, filtering, field selection).
documented - List companiesGET /v3/a/{account_id}/companies.json
List all companies in the target account.
documented - List form submissionsGET /v3/a/{account_id}/form_submissions.json
List all form submissions for the account.
documented - List integration triggersGET /v3/a/{account_id}/integration_triggers.json
List integration filters for a company.
documented - List integrationsGET /v3/a/{account_id}/integrations.json
List integrations for a company.
documented - List integrations (duplicate)GET /v3/a/{account_id}/integrations.json
Duplicate endpoint check (documentation shows listing integrations).
documented - List integrations (duplicate)GET /v3/a/{account_id}/integrations.json
Duplicate endpoint check again.
documented - List outbound caller IDsGET /v3/a/{account_id}/caller_ids.json
List outbound caller IDs for the account.
documented - List outbound caller IDsGET /v3/a/{account_id}/caller_ids.json
List outbound caller IDs.
documented - List page views for a callGET /v3/a/{account_id}/calls/{call_id}/page_views.json
Retrieve web page views for a specific call.
documented - List summary emailsGET /v3/a/{account_id}/summary_emails
List summary email subscriptions for the account or a company.
documented - List text conversationsGET /v3/a/{account_id}/text-messages.json
List all text conversations for the account.
documented - List text conversations (duplicate)GET /v3/a/{account_id}/text-messages.json
Duplicate endpoint check.
documented - Retrieve accountGET /v3/a/{account_id}.json
Get details for a single CallRail account.
documented - Retrieve text conversationGET /v3/a/{account_id}/text-messages/{conversation_id}.json
Retrieve a single text conversation.
documented - Send text messagePOST /v3/a/{account_id}/text-messages.json
Send a text message.
documented - Update callPUT /v3/a/{account_id}/calls/{call_id}.json
Update a call: add notes/tags, update lead status, or lead name.
documented - Update companyPUT /v3/a/{account_id}/companies/{company_id}.json
Update attributes for a company.
documented - Update form submissionPUT /v3/a/{account_id}/form_submissions/{form_submission_id}.json
Update a form submission (e.g., add notes, tags, lead status, or value).
documented - Update integrationPUT /v3/a/{account_id}/integrations/{integration_id}.json
Update an integration.
documented - Update integration triggerPUT /v3/a/{account_id}/integration_triggers/{integration_trigger_id}.json
Update an integration filter.
documented - Update summary emailPUT /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Update a summary email subscription.
documented - Update summary emailPUT /v3/a/{account_id}/summary_emails/{summary_email_id}.json
Update a summary email subscription.
documented