Skip to main content
GET
/
v2
/
{workspace}
/
template
/
{template_slug}
/
variant
List All Variants
curl -X GET "https://management-api.suprsend.com/v2/{workspace}/template/{template_slug}/variant/" \
  --header 'Authorization: ServiceToken <token>'
{
  "meta": {
    "count": 4,
    "limit": 10,
    "offset": 0
  },
  "results": [
    {
      "$schema": "https://schema.suprsend.com/template/v2/variant_schema.json",
      "channel": "email",
      "id": "default",
      "tenant_id": null,
      "locale": "en",
      "conditions": [],
      "hash": "dd176370a4b99c735e30f70bc98c61983671072c40db70750c3ada9e5edcabc1",
      "needs_vendor_approval": false,
      "sysgen_template_name": null,
      "approval_status": "auto_approved",
      "discard_comment": null,
      "approval_at": "2026-04-07T10:39:28.502737Z",
      "has_error": false,
      "seq_no": 1,
      "action": null,
      "created_at": "2026-04-07T10:39:28.510000Z"
    },
    {
      "$schema": "https://schema.suprsend.com/template/v2/variant_schema.json",
      "channel": "email",
      "id": "spanish",
      "tenant_id": null,
      "locale": "es",
      "conditions": [],
      "hash": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2",
      "needs_vendor_approval": false,
      "sysgen_template_name": null,
      "approval_status": "auto_approved",
      "discard_comment": null,
      "approval_at": "2026-04-07T11:00:00.000000Z",
      "has_error": false,
      "seq_no": 2,
      "action": null,
      "created_at": "2026-04-07T11:00:00.000000Z"
    },
    {
      "$schema": "https://schema.suprsend.com/template/v2/variant_schema.json",
      "channel": "sms",
      "id": "default",
      "tenant_id": null,
      "locale": "en",
      "conditions": [],
      "hash": "3d99f9fa848e1997f23ebf634cdf7db37ef36f05d3433b6c14727abf494c2c56",
      "needs_vendor_approval": true,
      "sysgen_template_name": "order_shipped_en_v1",
      "approval_status": "approved",
      "discard_comment": null,
      "approval_at": "2026-04-07T12:00:00.000000Z",
      "has_error": false,
      "seq_no": 1,
      "action": null,
      "created_at": "2026-04-07T12:00:00.000000Z"
    },
    {
      "$schema": "https://schema.suprsend.com/template/v2/variant_schema.json",
      "channel": "inbox",
      "id": "default",
      "tenant_id": null,
      "locale": "en",
      "conditions": [],
      "hash": "e71a233fa3af63e04beb3df6da90e7e506eef159b2599c3b42f3518b1a589c20",
      "needs_vendor_approval": false,
      "sysgen_template_name": null,
      "approval_status": "auto_approved",
      "discard_comment": null,
      "approval_at": "2026-04-07T10:45:00.000000Z",
      "has_error": false,
      "seq_no": 1,
      "action": null,
      "created_at": "2026-04-07T10:45:00.000000Z"
    }
  ]
}

Authorizations

ServiceToken <token>
string
header
required

You can get Service Token from SuprSend dashboard -> Account Settings -> Service Tokens section.

Path Parameters

workspace
string
required

Workspace slug.

template_slug
string
required

Template slug.

Response

Successfully retrieved variants

meta
object
results
object[]