API DocumentationΒΆ

The platform provides the following APIs:

Transactions API - provides read-only access to call transaction data.

Network Integration - supports the replication and synchronization of advertiser, publisher and campaign data between partner platforms.

Conversion Reporting (Deprecated) - provides the ability to report completed order information (or other conversion events) from a server back into the platform.

Bulk Ringpool API - allocates a dynamic, trackable promo phone number from a RingPool (designed to handle a high volume of requests per second).

Ringpool API (Legacy) - allocates a dynamic, trackable promo phone number from a RingPool (no longer recommended).

Signal API - used to report signals that occur on a specific call (transaction).

Call API - used to pull transcript information for a specific call (transcript).

Call Ingestion API - used to ingest calls from external sources for conversation intelligence processing and inclusion in your reports and dashboards.

Calls In Progress API - used to interact with pre-call insights for live calls as part of PreSense

SMS Messaging API - used for SMS number management, as well as handling incoming/outgoing SMS messages within the Invoca platform

The Transactions API and Network Integration API are accessible using the API credentials generated on the platform. See Manage API Credentials for more information.

The Conversion Reporting API is accessible using credentials provided by Invoca. Contact questions@invoca.com to request Conversion Reporting API credentials.

The RingPool and Bulk RingPool APIs are accessible using the API keys provided in the RingPool wizard. (Note: the Bulk RingPool API is only available after being enabled by Customer Success. Contact questions@invoca.com to request the Bulk RingPool API.)

The RingPool wizard includes a section showing the correct API URL for your organization:

RP_API.png