Account
Customer profile and registration.
Customer profile
Returns the authenticated customer's profile. Payload is an empty
JSON object ({}).
Note: feature-flag-gated — not available to every account.
Customer profile › Request Body
app_idApplication ID issued in the Apaczka panel (API settings).
requestThis method takes no payload — send an empty JSON object ({}).
expiresUnix timestamp until which the request is valid. At most 15 minutes
in the future (the Postman collection uses now + 900 s).
signature^[0-9a-f]{64}$ · requiredLowercase-hex HMAC-SHA256 of
app_id + ":" + route + ":" + request + ":" + expires keyed with
your app_secret, where route is the method path including path
parameters and trailing slash (e.g. order_send/,
waybill/123456/).
Customer profile › Responses
Always HTTP 200 — check status in the body for the real outcome.
statusApplication-level status — 200 means success, anything else is an error code.
messageHuman-readable error message (empty on success).
Method-specific result. null on failure.
Customer registration
Registers a new customer account.
Note: partner-gated — available only to accounts with partner access.
Customer registration › Request Body
app_idApplication ID issued in the Apaczka panel (API settings).
Method payload as a JSON-serialized string.
expiresUnix timestamp until which the request is valid. At most 15 minutes
in the future (the Postman collection uses now + 900 s).
signature^[0-9a-f]{64}$ · requiredLowercase-hex HMAC-SHA256 of
app_id + ":" + route + ":" + request + ":" + expires keyed with
your app_secret, where route is the method path including path
parameters and trailing slash (e.g. order_send/,
waybill/123456/).
Customer registration › Responses
Always HTTP 200 — check status in the body for the real outcome.
statusApplication-level status — 200 means success, anything else is an error code.
messageHuman-readable error message (empty on success).
Method-specific result. null on failure.

