API v2.0 Stable

Welcome to the Kixie API

Build powerful integrations with Kixie's comprehensive API. Connect your applications, automate workflows, and create seamless experiences for your users.

Fast & Reliable

99.9% uptime with sub-100ms response times globally.

Secure

Enterprise-grade security with OAuth 2.0 and API key authentication.

Global

Available worldwide with regional data centers for optimal performance.

Developer-First

Comprehensive SDKs, detailed docs, and excellent developer experience.

API Overview

The Kixie API is built to allow you to create functional applications or integrations quickly and easily. We know from experience – these are the APIs that power the Kixie application. The ecosystem of developers creating integrations on top of the APIs is strong and diverse, ranging from webinar providers to CRMs to social media.

Rate Limits and Accounts

Kixie's APIs are subject to rate limiting. These limits are applied per account for custom integrations using API keys. You can see the specific limits detailed in our full API guidelines.

Each Kixie account will have access to different APIs based on the products and product levels it has. You can see a detailed breakdown for which APIs are supported for each product level on our APIs by Product Tier page.

Authentication

The Kixie APIs allow for API key authentication. See our Authentication Overview for more details about authenticating requests.

Getting Started

The first thing you'll want to do is create an account, where you can create and manage agents.

Most documentation pages will have example URLs that can be used to quickly check the data returned by the endpoint, using public demo data.

Example Response

Here's an example of what you can expect from the Activities Endpoint:

Activities Endpoint Response
{
  "data": {
    "subject": "",
    "description": "",
    "type": "Call",
    "typename": "Call",
    "duration": "00:15",
    "date": "13 Mar, 2024",
    "dateformat": "2024-03-13",
    "time": "4:44 pm",
    "timeformat": "16:44",
    "timezone": "America/Los_Angeles",
    "businessid": "40970",
    "userid": "200099",
    "externalid": "66fc4768-6879-4a79-bcc8-d42d9a4cd17c",
    "callid": "339966612",
    "phone": "+12355551234",
    "email": "",
    "fname": "Home",
    "lname": "Unavailable",
    "contactid": "",
    "dealid": "",
    "apikey": "xxxxxxxxxxxxxxxxxxxxxxxx",
    "calldetails": "{\\"callin\\":339966612,\\"businessid\\":409",
    "crmlink": "",
    "crmcontactid": "",
    "hookevent": "customCRMActivity",
    "webhookurl": "https://webhook.site/22e23db2-e829-4869-85ae-ff186234eef7",
    "webhookHeaders": ""
  }
}

Need Help?

If you ever have questions, please contact us at developers@kixie.com