Get landing page HTML by channel code

Resolve a campaign SMS request (or, failing that, a campaign channel) by its unique_code and returns the personalized landing-page HTML plus the review-site landing-page URL. Unless preview=true, it stamps link_clicked_at and delivered_at on the matched SMS request (click/delivery tracking side effect).

Path params

ParameterTypeRequiredNotes
channelUniqueCodestringRequiredIdentifier for the record you are targeting.

Auth

  • Public — no bearer token (unauthenticated campaign group; item marked noauth). Reached by end customers from the SMS/landing-page link.

Rate limit

  • 30 requests/min per IP (public).

Query

FieldTypeRequiredNotes
previewbooleanOptionalWhen true, skips the click/delivery tracking write. Defaults false.

Behaviour

  • 200 { status: "success", data: { landing_page_html, landing_page_url } }.
  • 400 (badRequestResponse) "Campaign not found", "SMS template not found", or "Landing page not found".
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Responses

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