Connection details
Resources
Employees
Master data, account blocking, tenant placement, and division assignment.
Orders
Retrieval, HR approval decisions, products, contract data, and documents.
Incidents
Reporting, server-managed lifecycle state, supported updates, and evidence files.
Divisions
Tenant-owned hierarchy, sibling order, parent relationships, and cost centers.
Payroll exports
Read-only document metadata and available file downloads.
Health
Public basic availability endpoint.
Operation matrix
Common behavior
Authentication and scope
Authentication and scope
Protected requests require
X-API-Key. The API enforces the key’s tenant and division scope on every resource and reference.Optional parameters
Optional parameters
Optional query and header parameters are visible in the reference but are omitted from generated requests until selected.
Dry runs
Dry runs
Supported writes accept
dryRun=true and return the documented projection without applying persistence or side effects.Errors
Errors
Errors use
{ "error": { "code", "message", "requestId" } }. The response list on each operation is authoritative.Retries
Retries
Reads can be retried under bounded policies. Writes require current-state reconciliation after timeouts or conflicts.
Before using an operation
- Confirm the API key contains the required scope.
- Determine whether
X-Tenant-IDis needed. - Review side effects and dry-run support.
- Generate and log
X-Request-ID. - Handle every documented response status.
- Define reconciliation before retrying a write.
Error handling
Map HTTP status, API error code, corrective action, and retryability.
OpenAPI specification
Download the complete machine-readable contract.
