A/B Tests

Lists A/B tests and variants for the authenticated company, optionally filtered by sequence.

get/ab-tests

Request

  • Base URL
    https://api.sequenzy.com/api/v1
  • URL
    https://api.sequenzy.com/api/v1/ab-tests
  • Auth
    HTTP bearer

Query parameters

sequenceIdstring

Optional sequence ID filter for automation A/B tests.

Response

A/B tests returned

successboolean

Example response

{
  "success": true,
  "abTests": [
    {
      "id": "ab_abc123",
      "companyId": "company_abc123",
      "campaignId": "camp_abc123",
      "automationNodeId": "node_abc123",
      "name": "Subject test",
      "status": "draft",
      "winnerCriteria": "open_rate",
      "variants": [
        {
          "id": "var_a",
          "variantId": "var_a",
          "abTestId": "ab_abc123",
          "label": "A",
          "variantLabel": "A",
          "emailId": "email_abc123",
          "subject": "Welcome",
          "blocks": [
            {
              "id": "block_123",
              "type": "html",
              "content": "<h1>Hello</h1>",
              "styles": {
                "backgroundColor": "#f8fafc",
                "backgroundOpacity": 80,
                "textColor": "#111827",
                "borderRadius": 12,
                "borderColor": "#cbd5e1",
                "borderWidth": 1
              },
              "conditions": [
                {
                  "id": "c1",
                  "value": "plan:pro"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Changes

    • info

      added the optional property /////// to the response with the status

    • warning

      added the new click_rate enum value to the // response property for the response status

    • warning

      added the new event_rate enum value to the // response property for the response status

    • warning

      added the new goal_conversion_rate enum value to the // response property for the response status

    • warning

      added the new goal_value enum value to the // response property for the response status

    • warning

      added the new open_rate enum value to the // response property for the response status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status