checkoutUrl you may have lost, or to inspect what’s stored before sharing.
The link must belong to your organization and must be attached to the formID in the path — both are validated to keep the URL shape (/forms/{X}/links/{Y}) honest about parent ownership.
Endpoint
Authentication
string
required
Bearer token using your API key. Format:
Bearer cs_live_your_keyPath parameters
string
required
The parent form’s unique identifier.
string
required
The link’s unique identifier, returned by Create Link.
Response
string
Unique identifier for the link.
string
The parent form’s ID.
string
The link’s internal label.
object
The prefill payload, translated back to the same camelCase keys you sent on create. Keys are omitted if they weren’t set.
customInputs are keyed by their original question title (or the storage key as a fallback if the input was renamed/deleted on the form after the link was created). See Create Link — prefill whitelist for the full set.string
The shareable URL. Rebuilt from current
destinationType + overlayPath + organization config — so if the underlying form or merchant config changed, the URL reflects the current state.string
One of
HOSTED_PAGE_DONATE, HOSTED_PAGE_ATTEND, OVERLAY_DONATE, OVERLAY_ATTEND.string
URL path on the organization’s site (only set for
OVERLAY_* destinations; empty string otherwise).boolean
Whether the link is active. Inactive links are visible via List Links with
?active=false and can be re-enabled via Activate.string
ISO 8601 UTC timestamp from when the link was created.
Status codes
Example
cURL