Update Viber transactional template lifecycle callback

Updates Routee-only moderation lifecycle webhook settings.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Updates Routee-only settings for template moderation webhooks. Does not change template text submitted to Viber.

Request body

FieldRequiredDescription
callbackUrlYes*HTTPS URL for moderation lifecycle POST callbacks, or null to clear
lifecycleCallbackUrlYes*Legacy alias — same meaning as callbackUrl

* One of callbackUrl or lifecycleCallbackUrl must be present as a key. An empty body {} returns HTTP 400 on greenfield paths.

Moderation callback payload (summary)

Routee POSTs JSON to your URL when moderation status changes:

FieldDescription
templateIdTemplate id
templateStatuse.g. APPROVED, REJECTED
templateBodyText snapshot when available
variablesPlaceholder names
rejectionReasonPresent when rejected

This is not the delivery callback from Send a Viber transactional template message.

Path Params
string
required
Body Params
uri | null
uri | null

Legacy alias for callbackUrl.

Responses

400

Validation error

403

Missing or invalid OAuth token, or insufficient Viber permission

404

Account or resource not found

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json