ZCRM

API & Webhook

Connect ZCRMto the systems you already use

A public REST API secured by X-API-Key and real-time event webhooks let businesses connect ZCRM to internal systems, Google Sheets or Zapier without depending on ZCRM's own dev team.

  • Public REST API secured by X-API-Key
  • Webhooks push new-message and new-customer events in real time
Public REST API management screen in ZCRM

API & Webhook

Explore the features

From calling the API, receiving webhooks, to connecting Google Sheets and Zapier, a business's technical team has everything it needs to integrate ZCRM.

API and Webhook management screen in ZCRM

Public REST API

Call the API, authenticated with X-API-Key, to read and write CRM data from another system.

Integration and webhook configuration in ZCRM

Webhook configuration

Subscribe to new-message, new-customer, and Zalo connect/disconnect events.

List of integration modules in ZCRM

Google Sheets & Zapier

Connect the CRM to the no-code ecosystem many small and mid-size businesses already use.

Website webchat added through an integration

Webchat via integration

Embed webchat on the company website, managed in the same integrations and channel-connection area.

From an event in ZCRM to your own system

Every event that happens in ZCRM can be pulled or pushed to another system in real time.

  • Public REST API
  • X-API-Key authentication
  • New-message webhook
  • New-customer webhook
  • Zalo connect/disconnect webhook
  • Google Sheets
  • Zapier
  • Mobile PWA
Public REST API management screen in ZCRM

Public REST API

Connect ZCRM to your own internal systems

Businesses call the Public REST API, authenticated with X-API-Key, to connect the CRM to internal systems like an ERP or a sales website without depending on ZCRM's own dev team.

Authenticating with a business-specific API key keeps data access control clear.

  • Public REST API authenticated with X-API-Key
  • Connect the CRM to internal systems like an ERP
  • No dependency on ZCRM's own dev team
Configuring event webhooks in ZCRM

Webhook

Push CRM events to another system in real time

Webhooks push events such as a new message, a new customer, or Zalo connecting or disconnecting to another system the moment they happen.

For example, a business can configure a new customer record to automatically write into an internal Google Sheet.

  • Webhooks for new messages, new customers
  • Webhooks for Zalo connect/disconnect events
  • Pushes events to another system in real time
List of Google Sheets and Zapier integration modules

No-code integrations

Connect Google Sheets, Zapier, and use ZCRM like an app on your phone

Google Sheets and Zapier integration lets small and mid-size businesses connect the CRM to their existing no-code tools without writing code.

ZCRM also supports a mobile PWA, letting it be installed like a standalone app on the phone straight from the browser, with no app store download.

  • Google Sheets and Zapier integration with no code
  • Fits small and mid-size businesses already using no-code tools
  • Mobile PWA: install like an app straight from the browser, with partial offline support

Public REST API

Authenticated with X-API-Key to connect the CRM to internal systems.

Real-time webhooks

Push new-message and new-customer events to another system instantly.

Google Sheets & Zapier

Connect to your existing no-code ecosystem with no coding required.

See ZCRM connect to your own systems

Book a demo so the ZCRM team can walk you through calling the Public REST API and setting up your first webhook.