Skip to content

Introduction

telecrm exposes two public APIs for programmatic access to a workspace:

  • The Async API ingests leads at high volume. Requests are accepted and processed in the background.
  • The Sync API reads, searches, and updates leads, actions, team members, and workspace metadata. Each request returns the operation's outcome immediately.

Both APIs operate on the same workspace data and use the same authentication mechanism, but they are designed for different workloads.

When to use which API

RequirementUse
Ingest leads from a website form, ad platform, webhookAsync
High throughput (thousands of requests per minute)Async
Lowest cost per requestAsync
Need the created lead's ID in the responseSync
Need confirmation that a lead was created or updatedSync
Read, search, or update an existing leadSync
Read workspace metadata (custom fields, actions, etc.)Sync

The Async API is lead-only — it cannot read, search, update arbitrary entities, or access metadata. For anything beyond fire-and-forget lead ingestion, use the Sync API.

Endpoint summary

APIBase URLEndpoints
Asynchttps://next-api.telecrm.inPOST /enterprise/{enterpriseId}/autoupdatelead
Synchttps://next.telecrm.in/autoupdate/v2Leads, actions, team members, enterprise metadata. 17 endpoints across 4 resource groups.

Next steps