SMS

Reply to a change request

Replies to a reviewer change request on a registration in changes_requested state: a note, hosted document URLs (from POST /v1/sms/opt-in-proof), or both, sent together. When the request was written as points (reviewRequest on the registration), send one entry in answers per point. The registration returns to requested (back in review), and you do not need to resubmit the whole registration. A rejected registration can also be answered when we asked for changes to fix it (reviewRequest set); it stays rejected. To change the submitted brand/campaign fields themselves, resubmit via POST /v1/sms/registrations with resubmitRequestId instead.

Billing: Request; paid actions are priced in credits (see GET /v1/messaging/prices) · Rate limit: 60/min

post/v1/messaging/sms/registrations/{id}/respond

Request

  • Base URL: https://apihub.co.il
  • URL: https://apihub.co.il/v1/messaging/sms/registrations/{id}/respond
  • Auth: HTTP bearer

Path parameters

idstring required

Headers

Idempotency-Keystring

Replay-safe: the same execution is returned instead of charging twice

X-Tagstring

Group calls into one job (e.g. one video) — see GET /v1/usage?tag=…

Request body

notestring

Answer for the reviewer. Required when no files are sent.

filesstring[]

Hosted document URLs returned by POST /v1/sms/opt-in-proof.

requestIdstring

The reviewRequest.id you are answering. When it no longer matches the open request the reply is refused with 409.

Response

Completed

idstring

Execution id — stable across internal retries; use it with GET /v1/executions/{id}

status'pending' | 'processing' | 'completed' | 'partial' | 'failed' | 'cancelled' | 'timeout'
operationstring
tagstring nullable

Your X-Tag, if sent

created_atstring date-time
completed_atstring date-time nullable
errorstring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.