Sakhaa Center
API Reference

Sakhaa Capture API

Capture customer records through the supported external API contract.

For
Integration developers and company administrators
Owner
Integration engineering
Outcome
Connect one server-side integration without using internal CRM routes.
Last verified
2026-09-01
Next review
2026-11-30
Status
Supported public contract

The Capture API is the supported external API for creating or updating customer records in Sakhaa. It is separate from the signed-in CRM application routes.

Start here

  1. Create an API client in Sakhaa.
  2. Store the key and one-time secret in a server-side secret store.
  3. Call GET /info as a bounded connection check.
  4. Capture one synthetic person with a stable idempotency key.
  5. Add monitoring and a visible failure queue before production use.

Production base URL

https://crm.sakhaa.ai/api/v1/capture

Supported operations

The operation pages below are generated from the approved public OpenAPI contract.

MethodPathPurpose
GET/infoConfirm the API client and its supported settings.
POST/personCapture one person.
POST/persons/bulkCapture between 1 and 100 people.

Authentication

Every request requires X-API-Key and X-API-Secret. POST requests also require an Idempotency-Key. Never put these credentials in browser code or a mobile application.

Sandbox-first boundary

The reference pages show request builders and code examples. They do not send requests from this site. Start with a local mock or a disposable API client. Use the availability guide to separate supported operations from candidate future waves.

Important boundary

Only the operations listed in this reference are public. Internal signed-in CRM routes are not a customer integration contract.

On this page