Knowledge base › saas-products

API Documentation — Overview

Updated 2026-08-06 · Akontec Synergy Private Limited

Status: structural documentation. Endpoint-level detail is maintained with each product build; confirm the live specification at [[API_DOCS_URL]] before integrating.

Access

APIs are available on Professional and Enterprise tiers. Request credentials through your Account Manager or the platform settings. Each integration gets its own credential set — credentials are never shared between integrations, and never sent over chat.

Authentication

Bearer token in the Authorization header. Tokens are scoped to a tenant or workspace and to a permission set. Rotate tokens at least every [[TOKEN_ROTATION_DAYS]] days and immediately if exposure is suspected.

Authorization: Bearer <token>
Content-Type: application/json

Conventions

Standard response envelope

{
  "data": { },
  "meta": { "request_id": "...", "next_cursor": null }
}

Errors

CodeMeaning
400Malformed request
401Missing or invalid token
403Token valid but lacks permission, or cross-tenant access attempted
404Resource not found within your tenant scope
409Conflict — duplicate or state violation
422Validation failed; the response lists each field
429Rate limited; retry after the header value
5xxOur fault; retry with backoff and report with the request_id

Always log request_id — it is what support needs to trace an issue.

Rate limits

Default [[RATE_LIMIT]] requests per minute per token, with burst allowance. Higher limits available on Enterprise. Exceeding the limit returns 429 with Retry-After.

Typical resource families

FamilyTypical operations
Campaigns / deploymentsList, get, create, update status
AgentsList, get, create, update assignment
InteractionsList, get, create (for external channels), fetch transcript
Quality auditsList, get, create
TicketsList, get, create, update, comment
Invoices and payoutsList, get, download
ReportsRequest generation, poll status, download

Webhooks

Subscribe to events (interaction completed, ticket updated, SLA breached, invoice issued). Deliveries are signed; verify the signature before trusting the payload. Failed deliveries retry with exponential backoff for [[WEBHOOK_RETRY_WINDOW]].

Sandbox

A sandbox environment is available for integration testing with synthetic data. Never test against production with real customer records.

Support

Integration questions go through a ticket with the request_id and a sample payload attached. See 17_Support/02_Ticket_Workflow.md.

More in saas-products

Run a BPO or call centre?

Registration is free. Browse every live project with its scope, seats and payout, then apply to the ones that fit.

Register free See live projects