get
https://production-api.shoutaboutus.com/api/v1/campaign/click-url/
Decodes the Hashids hash_id into [click_url_id, request_id], records a click event (IP / User-Agent / referer, deduped per IP for 5 minutes), marks the underlying Email/SMS request as clicked (and delivered, for SMS), and returns the personalized landing-page HTML, the raw landing-page URL, and the request's unique_code.
Path params
| Parameter | Type | Required | Notes |
|---|---|---|---|
clickHashId | string | Required | Identifier for the record you are targeting. |
Auth
- Public — no bearer token (unauthenticated
campaigngroup; item markednoauth). Hit directly when a customer clicks a tracked link.
Rate limit
- 30 requests/min per IP (public).
Behaviour
- 200
{ status: "success", data: { landing_page_html, landing_page_url, request_unique_code } }. - 400 (
badRequestResponse) "Invalid request" (undecodable hash), "Click URL not found", "Campaign not found" (request id missing), or "Landing page not found".
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
