Retrieve detailed information about a specific variant including its content, conditions, and vendor approval status.
You can get Service Token from SuprSend dashboard -> Account Settings -> Service Tokens section.
email, sms, whatsapp, inbox, androidpush, iospush, webpush, slack, ms_teams Variant identifier.
Variant details retrieved. Includes full content and vendor_approvals objects.
Schema URL for variant validation.
"https://schema.suprsend.com/template/v2/variant_schema.json"
Channel this variant belongs to.
"email"
Variant identifier.
"default"
Tenant this variant is scoped to, or null for default.
Locale code.
"en"
Conditions for variant selection at send time.
Content hash for change detection.
Whether this variant requires vendor approval (SMS DLT, WhatsApp).
System-generated template name for vendor approval.
Current approval status of the variant.
auto_approved, pending, sent_for_approval, approved, rejected Reason provided when a variant is discarded.
Timestamp when the variant was approved.
Whether the variant has validation errors.
Ordering within the channel + tenant + locale combination.
Action taken in the latest commit (Updated, Added, Unchanged, or null).
Timestamp when the variant was created.
Channel-specific content. Structure varies by channel. Only returned in variant detail endpoint.
Vendor approval entries (WhatsApp/SMS only). Only returned in variant detail endpoint.