Skip to main content
The Zeeg CRM API lets you programmatically manage all data inside the Zeeg CRM — contacts (people), companies, and any custom objects your workspace has created. It is designed for data migrations, bi-directional syncs, and integrations with external systems.

Scopes

All read endpoints accept either scope. All write endpoints require crm:write.

Standard objects

Zeeg CRM ships with two built-in objects. They are always present in every workspace and cannot be deleted.

People (people)

Represents a contact — an individual person your team interacts with.

Companies (companies)

Represents an organisation your team works with.

Custom objects

In addition to the two standard objects, workspaces on eligible plans can create custom objects (e.g. deals, products, tickets). Each custom object has its own set of custom attributes. Use GET /crm/objects to list all objects — standard and custom — along with their full attribute schemas.

Getting started

The recommended workflow for importing or syncing data:
All timestamps in responses are in ISO 8601 format with UTC offset (e.g. 2025-06-01T10:00:00+00:00).
Last modified on May 7, 2026