LiveChat website screenshot

LiveChat

LiveChat is a customer service and live chat platform used by businesses to engage website visitors, run sales conversations, and route support tickets across agent teams. The Text Platform (which powers LiveChat) exposes a suite of REST APIs for chats, agents, customers, configuration, and reporting, with both Web API and RTM (real-time messaging) interfaces. Authentication uses OAuth 2.1 with Personal Access Tokens or full OAuth authorization code flow.

LiveChat publishes 8 APIs on the APIs.io network, including Webhooks and RTM API, Chats API, Customers API, and 5 more. Tagged areas include Live Chat, Customer Service, Customer Support, Messaging, and Sales.

LiveChat’s developer surface includes authentication, documentation, developer console, signup flow, pricing, engineering blog, and 5 more developer resources.

29.5/100 thin ▬ flat Agent 33/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
12 APIs
Live ChatCustomer ServiceCustomer SupportMessagingSalesHelp Desk

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 29.5/100 · thin
Contract Quality 15.9 / 25
Developer Ergonomics 5.7 / 20
Commercial Clarity 2.1 / 20
Operational Transparency 0.7 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 33/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/livechat: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 12

Individual APIs this provider publishes, each with its own machine-readable definition.

LiveChat Agent Chat API

REST and RTM APIs for agents to manage chats, send messages, transfer conversations, and update statuses. Authenticated with OAuth 2.1 bearer tokens or Personal Access Tokens.

LiveChat Customer Chat API

REST and RTM APIs for customers to start and participate in chats with agents on LiveChat-powered websites. Uses customer access tokens.

LiveChat Configuration API

Manage agents, groups, bots, tags, webhooks, properties, and other account configuration for a LiveChat organization.

LiveChat Webhooks and RTM API

Asynchronous event surfaces for LiveChat. HTTP webhooks registered through the Configuration API and the Agent Chat Real-Time Messaging (RTM) WebSocket API share the same event ...

LiveChat Reports API

Retrieve reporting data for chats, agents, tags, and customer activity across the LiveChat organization.

LiveChat Chats API

The Chats API from LiveChat — 12 operation(s) for chats.

LiveChat Customers API

The Customers API from LiveChat — 3 operation(s) for customers.

LiveChat Events API

The Events API from LiveChat — 5 operation(s) for events.

LiveChat Other API

The Other API from LiveChat — 3 operation(s) for other.

LiveChat Properties API

The Properties API from LiveChat — 6 operation(s) for properties.

LiveChat Status API

The Status API from LiveChat — 2 operation(s) for status.

LiveChat Threads API

The Threads API from LiveChat — 4 operation(s) for threads.

Scroll for all 12

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

LiveChat Agent Chat API

OPEN COLLECTION

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Livechat Authentication

http · 1 scheme

SECURITY

Livechat Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Livechat Agentic Access

35 operations · 35 acting

35 operations · 35 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: livechat
name: LiveChat
description: LiveChat is a customer service and live chat platform used by businesses to engage website visitors, run sales
  conversations, and route support tickets across agent teams. The Text Platform (which powers LiveChat) exposes a suite of
  REST APIs for chats, agents, customers, configuration, and reporting, with both Web API and RTM (real-time messaging) interfaces.
  Authentication uses OAuth 2.1 with Personal Access Tokens or full OAuth authorization code flow.
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/livechat.png
tags:
- Live Chat
- Customer Service
- Customer Support
- Messaging
- Sales
- Help Desk
url: https://raw.githubusercontent.com/api-evangelist/livechat/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-30'
specificationVersion: '0.19'
apis:
- aid: livechat:agent-chat-api
  name: LiveChat Agent Chat API
  description: REST and RTM APIs for agents to manage chats, send messages, transfer conversations, and update statuses. Authenticated
    with OAuth 2.1 bearer tokens or Personal Access Tokens.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Agents
  - Chats
  - Messaging
  properties:
  - type: Documentation
    url: https://platform.text.com/docs/messaging/agent-chat-api
- aid: livechat:customer-chat-api
  name: LiveChat Customer Chat API
  description: REST and RTM APIs for customers to start and participate in chats with agents on LiveChat-powered websites.
    Uses customer access tokens.
  humanURL: https://platform.text.com/docs/messaging/customer-chat-api
  baseURL: https://api.livechatinc.com/v3.5/customer
  tags:
  - Customers
  - Chats
  - Messaging
  properties:
  - type: Documentation
    url: https://platform.text.com/docs/messaging/customer-chat-api
- aid: livechat:configuration-api
  name: LiveChat Configuration API
  description: Manage agents, groups, bots, tags, webhooks, properties, and other account configuration for a LiveChat organization.
  humanURL: https://platform.text.com/docs/management/configuration-api
  baseURL: https://api.livechatinc.com/v3.5/configuration
  tags:
  - Configuration
  - Agents
  - Webhooks
  - Bots
  properties:
  - type: Documentation
    url: https://platform.text.com/docs/management/configuration-api
- aid: livechat:webhooks-and-rtm
  name: LiveChat Webhooks and RTM API
  description: Asynchronous event surfaces for LiveChat. HTTP webhooks registered through the Configuration API and the Agent
    Chat Real-Time Messaging (RTM) WebSocket API share the same event payloads (incoming_chat, incoming_event, chat_user_added,
    chat_user_removed, customer_updated, agent_*, bot_*, group_*, and more).
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: wss://api.livechatinc.com/v3.5/agent/rtm/ws
  tags:
  - Webhooks
  - Real-Time Messaging
  - WebSocket
  - Events
  properties:
  - type: Documentation
    url: https://platform.text.com/docs/messaging/agent-chat-api
  - type: AsyncAPI
    url: https://raw.githubusercontent.com/api-evangelist/livechat/refs/heads/main/openapi/livechat-asyncapi.yml
- aid: livechat:reports-api
  name: LiveChat Reports API
  description: Retrieve reporting data for chats, agents, tags, and customer activity across the LiveChat organization.
  humanURL: https://platform.text.com/docs/data-reporting/reports-api
  baseURL: https://api.livechatinc.com/v3.5/reports
  tags:
  - Reporting
  - Analytics
  - Metrics
  properties:
  - type: Documentation
    url: https://platform.text.com/docs/data-reporting/reports-api
- aid: livechat:livechat-chats-api
  name: LiveChat Chats API
  description: The Chats API from LiveChat — 12 operation(s) for chats.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Chats
  properties:
  - type: OpenAPI
    url: openapi/livechat-chats-api-openapi.yml
- aid: livechat:livechat-customers-api
  name: LiveChat Customers API
  description: The Customers API from LiveChat — 3 operation(s) for customers.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Customers
  properties:
  - type: OpenAPI
    url: openapi/livechat-customers-api-openapi.yml
- aid: livechat:livechat-events-api
  name: LiveChat Events API
  description: The Events API from LiveChat — 5 operation(s) for events.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/livechat-events-api-openapi.yml
- aid: livechat:livechat-other-api
  name: LiveChat Other API
  description: The Other API from LiveChat — 3 operation(s) for other.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Other
  properties:
  - type: OpenAPI
    url: openapi/livechat-other-api-openapi.yml
- aid: livechat:livechat-properties-api
  name: LiveChat Properties API
  description: The Properties API from LiveChat — 6 operation(s) for properties.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Properties
  properties:
  - type: OpenAPI
    url: openapi/livechat-properties-api-openapi.yml
- aid: livechat:livechat-status-api
  name: LiveChat Status API
  description: The Status API from LiveChat — 2 operation(s) for status.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Status
  properties:
  - type: OpenAPI
    url: openapi/livechat-status-api-openapi.yml
- aid: livechat:livechat-threads-api
  name: LiveChat Threads API
  description: The Threads API from LiveChat — 4 operation(s) for threads.
  humanURL: https://platform.text.com/docs/messaging/agent-chat-api
  baseURL: https://api.livechatinc.com/v3.5/agent
  tags:
  - Threads
  properties:
  - type: OpenAPI
    url: openapi/livechat-threads-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/livechat-agentic-access.yml
- type: DomainSecurity
  url: security/livechat-domain-security.yml
- type: Authentication
  url: authentication/livechat-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/showcase/livechatcom
- type: Website
  url: https://www.livechat.com
- type: Documentation
  url: https://platform.text.com/docs
- type: Console
  url: https://developers.livechat.com/console
- type: GitHubOrganization
  url: https://github.com/livechat
- type: Signup
  url: https://accounts.livechat.com/signup
- type: Pricing
  url: https://www.livechat.com/pricing/
- url: https://www.livechat.com/success/
  type: Blog
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com