{
  "info": {
    "name": "Klaviyo — mcp.ai",
    "description": "REST API for the Klaviyo MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/klaviyo",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "klaviyo_add_profile_to_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/profile/to/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "profile",
            "to",
            "list"
          ]
        },
        "description": "Add profiles to a Klaviyo list by profile IDs or email addresses. This action subscribes profiles to a marketing list, which is ideal for giving marketing consent. You can add up to 1000 profiles per ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\",\n  \"list_id\": \"\",\n  \"profile_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_assign_campaign_message_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/assign/campaign/message/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "assign",
            "campaign",
            "message",
            "template"
          ]
        },
        "description": "Creates a non-reusable version of the template and assigns it to the message.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__relationships__template__data__id\": \"\",\n  \"data__relationships__template__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_bulk_create_client_events",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/bulk/create/client/events",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "bulk",
            "create",
            "client",
            "events"
          ]
        },
        "description": "Use the client-side endpoint with a public API key to track profile activity. It accepts up to 1000 events/request with rates of 10/s burst and 150/m steady. For server-side, use the bulk create event",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__events__data\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__meta__patch__props__unset\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_bulk_create_events",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/bulk/create/events",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "bulk",
            "create",
            "events"
          ]
        },
        "description": "Bulk create events for multiple profiles in a single request. Accepts up to 1,000 events with a 5MB max payload. Each event requires a profile identifier (email, phone_number, or external_id) and a me",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__events__bulk__create__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_cancel_campaign_send",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/campaign/send",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "campaign",
            "send"
          ]
        },
        "description": "Cancel or revert a campaign send job. Use 'cancel' to permanently stop a campaign (status becomes CANCELED), or 'revert' to return it to DRAFT for editing. This action modifies a campaign send job tha",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"action\": \"\",\n  \"campaign_send_job_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_back_in_stock_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/back/in/stock/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "back",
            "in",
            "stock",
            "subscription"
          ]
        },
        "description": "Use the server-side endpoint to subscribe to restock alerts, following the Back in Stock API guide. For client-side, use the POST endpoint provided. Rate limits: 350/s burst and 3500/m steady. Require",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__channels\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__relationships__variant__data__id\": \"\",\n  \"data__relationships__variant__data__type\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "campaign"
          ]
        },
        "description": "Creates a campaign given a set of parameters, then returns it.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__send__options\": {},\n  \"data__attributes__tracking__options\": {},\n  \"data__attributes__audiences__excluded\": \"\",\n  \"data__attributes__audiences__included\": \"\",\n  \"data__attributes__send__strategy__method\": \"\",\n  \"data__attributes__campaign__messages__data\": \"\",\n  \"data__attributes__send__strategy__options__sto__date\": \"\",\n  \"data__attrs__send__strategy__options__throttled__datetime\": \"\",\n  \"data__attributes__send__strategy__options__static__datetime\": \"\",\n  \"data__attributes__send__strategy__options__static__is__local\": false,\n  \"data__attrs__send__strategy__options__static__past__recipients\": false,\n  \"data__attrs__send__strategy__options__throttled__throttle__pct\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_campaign_clone",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/campaign/clone",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "campaign",
            "clone"
          ]
        },
        "description": "Clones an existing campaign, returning a new campaign based on the original with a new ID and name.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__new__name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_campaign_recipient_estimation_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/campaign/recipient/estimation/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "campaign",
            "recipient",
            "estimation",
            "job"
          ]
        },
        "description": "Start an asynchronous task to estimate the number of recipients for a campaign. This action creates a background job that calculates how many profiles would receive the campaign based on its current a",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"campaign_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_campaign_send_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/campaign/send/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "campaign",
            "send",
            "job"
          ]
        },
        "description": "Trigger a campaign to send asynchronously<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_catalog_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/catalog/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "catalog",
            "category"
          ]
        },
        "description": "Create a new catalog category.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__catalog__type\": \"\",\n  \"data__relationships__items__data\": \"\",\n  \"data__attributes__integration__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_catalog_category_relationships_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/catalog/category/relationships/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "catalog",
            "category",
            "relationships",
            "items"
          ]
        },
        "description": "Create a new item relationship for the given category ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_catalog_item",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/catalog/item",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "catalog",
            "item"
          ]
        },
        "description": "Create a new catalog item.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__url\": \"\",\n  \"data__attributes__price\": 0,\n  \"data__attributes__title\": \"\",\n  \"data__attributes__images\": \"\",\n  \"data__attributes__published\": false,\n  \"data__attributes__description\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__catalog__type\": \"\",\n  \"data__attributes__image__full__url\": \"\",\n  \"data__attributes__integration__type\": \"\",\n  \"data__relationships__categories__data\": \"\",\n  \"data__attributes__image__thumbnail__url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_catalog_item_relationships_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/catalog/item/relationships/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "catalog",
            "item",
            "relationships",
            "categories"
          ]
        },
        "description": "Create a new catalog category relationship for the given item ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_catalog_variant",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/catalog/variant",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "catalog",
            "variant"
          ]
        },
        "description": "Create a new variant for a related catalog item.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__sku\": \"\",\n  \"data__attributes__url\": \"\",\n  \"data__attributes__price\": 0,\n  \"data__attributes__title\": \"\",\n  \"data__attributes__images\": \"\",\n  \"data__attributes__published\": false,\n  \"data__attributes__description\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__catalog__type\": \"\",\n  \"data__attributes__image__full__url\": \"\",\n  \"data__attributes__integration__type\": \"\",\n  \"data__attributes__inventory__policy\": 0,\n  \"data__relationships__item__data__id\": \"\",\n  \"data__attributes__inventory__quantity\": 0,\n  \"data__relationships__item__data__type\": \"\",\n  \"data__attributes__image__thumbnail__url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_client_back_in_stock_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/client/back/in/stock/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "client",
            "back",
            "in",
            "stock",
            "subscription"
          ]
        },
        "description": "Use the endpoint for client-side back in stock notifications with a public API key. For server-side, use POST /api/back-in-stock-subscriptions. Limits are 350 requests per second and 3500 per minute. ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__channels\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__relationships__variant__data__id\": \"\",\n  \"data__relationships__variant__data__type\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_client_event2",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/client/event2",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "client",
            "event2"
          ]
        },
        "description": "Create a client-side event in Klaviyo to track user interactions. This action uses the company_id in the request body instead of as a query parameter. Use when tracking events from publicly-browseable",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ip\": \"\",\n  \"city\": \"\",\n  \"image\": \"\",\n  \"title\": \"\",\n  \"region\": \"\",\n  \"country\": \"\",\n  \"address1\": \"\",\n  \"address2\": \"\",\n  \"latitude\": \"\",\n  \"timezone\": \"\",\n  \"zip_code\": \"\",\n  \"last_name\": \"\",\n  \"longitude\": \"\",\n  \"unique_id\": \"\",\n  \"company_id\": \"\",\n  \"event_time\": \"\",\n  \"first_name\": \"\",\n  \"properties\": {},\n  \"event_value\": 0,\n  \"metric_name\": \"\",\n  \"organization\": \"\",\n  \"profile_email\": \"\",\n  \"value_currency\": \"\",\n  \"profile_properties\": {},\n  \"profile_external_id\": \"\",\n  \"profile_anonymous_id\": \"\",\n  \"profile_phone_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_client_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/client/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "client",
            "subscription"
          ]
        },
        "description": "Endpoint manages email/SMS opt-ins using consent and requires public API key for client use. Allows single-channel with details. Rate limit: 100/s burst, 700/m steady, under 'subscriptions:write'.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__custom__source\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__relationships__list__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__relationships__list__data__type\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__meta__patch__props__unset\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "coupon"
          ]
        },
        "description": "Creates a new coupon.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `coupons:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__description\": \"\",\n  \"data__attributes__external__id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "coupon",
            "code"
          ]
        },
        "description": "Synchronously creates a coupon code for the given coupon.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `coupon-codes:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__expires__at\": \"\",\n  \"data__attributes__unique__code\": \"\",\n  \"data__relationships__coupon__data__id\": \"\",\n  \"data__relationships__coupon__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_event",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/event",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "event"
          ]
        },
        "description": "Create or update a profile event with minimum identifiers and metric name. Success means validation, not completion. Burst limit: 350/s, Steady: 3500/m. Scope required: `events:write`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__time\": \"\",\n  \"data__attributes__value\": 0,\n  \"data__attributes__properties\": {},\n  \"data__attributes__unique__id\": \"\",\n  \"data__attributes__value__currency\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__metric__data__type\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__metric__data__attributes__name\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attributes__metric__data__attributes__service\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attrs__profile__data__attrs__meta__patch__props__unset\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "list"
          ]
        },
        "description": "Create a new list.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m`<br>Daily: `100/d` **Scopes:** `lists:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_or_update_client_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/or/update/client/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "or",
            "update",
            "client",
            "profile"
          ]
        },
        "description": "Update user profiles without tracking using a public client-side API; use a private server-side API for identifier changes. Burst rate is 350 requests/sec and 3500 requests/min with 'profiles:write' a",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes____kx\": \"\",\n  \"data__attributes__email\": \"\",\n  \"data__attributes__image\": \"\",\n  \"data__attributes__title\": \"\",\n  \"data__attributes__last__name\": \"\",\n  \"data__attributes__first__name\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__location__ip\": \"\",\n  \"data__attributes__organization\": \"\",\n  \"data__attributes__anonymous__id\": \"\",\n  \"data__attributes__location__zip\": \"\",\n  \"data__attributes__phone__number\": \"\",\n  \"data__attributes__location__city\": \"\",\n  \"data__attributes__location__region\": \"\",\n  \"data__attributes__location__country\": \"\",\n  \"data__attributes__location__address1\": \"\",\n  \"data__attributes__location__address2\": \"\",\n  \"data__attributes__location__latitude\": \"\",\n  \"data__attributes__location__timezone\": \"\",\n  \"data__meta__patch__properties__unset\": \"\",\n  \"data__attributes__location__longitude\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_or_update_client_push_token",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/or/update/client/push/token",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "or",
            "update",
            "client",
            "push",
            "token"
          ]
        },
        "description": "This endpoint for mobile SDKs (iOS & Android) creates/updates push tokens using a public API key. Push notifications must be enabled. For migrating tokens use the server-side POST endpoint. Rate limit",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__token\": \"\",\n  \"data__attributes__vendor\": \"\",\n  \"profile_meta_patch_unset\": \"\",\n  \"data__attributes__platform\": \"\",\n  \"data__attributes__background\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__enablement__status\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__device__metadata__app__id\": \"\",\n  \"data__attributes__device__metadata__os__name\": \"\",\n  \"data__attributes__device__metadata__app__name\": \"\",\n  \"data__attributes__device__metadata__app__build\": \"\",\n  \"data__attributes__device__metadata__device__id\": \"\",\n  \"data__attributes__device__metadata__environment\": \"\",\n  \"data__attributes__device__metadata__os__version\": \"\",\n  \"data__attributes__device__metadata__app__version\": \"\",\n  \"data__attributes__device__metadata__klaviyo__sdk\": \"\",\n  \"data__attributes__device__metadata__manufacturer\": \"\",\n  \"data__attributes__device__metadata__sdk__version\": \"\",\n  \"data__attributes__device__metadata__device__model\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_or_update_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/or/update/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "or",
            "update",
            "profile"
          ]
        },
        "description": "Create or update a profile in Klaviyo with the given attributes. This action allows you to create a new profile or update an existing one if it already exists (based on email or other identifiers). Re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"city\": \"\",\n  \"email\": \"\",\n  \"image\": \"\",\n  \"title\": \"\",\n  \"region\": \"\",\n  \"country\": \"\",\n  \"address1\": \"\",\n  \"address2\": \"\",\n  \"latitude\": \"\",\n  \"timezone\": \"\",\n  \"zip_code\": \"\",\n  \"last_name\": \"\",\n  \"longitude\": \"\",\n  \"first_name\": \"\",\n  \"properties\": {},\n  \"external_id\": \"\",\n  \"anonymous_id\": \"\",\n  \"organization\": \"\",\n  \"phone_number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_or_update_push_token",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/or/update/push/token",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "or",
            "update",
            "push",
            "token"
          ]
        },
        "description": "Create or update a push token for mobile push notifications. This server-side endpoint is used for migrating push tokens from other platforms to Klaviyo. For creating tokens from mobile devices, use K",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__token\": \"\",\n  \"data__attributes__vendor\": \"\",\n  \"profile_meta_patch_unset\": \"\",\n  \"data__attributes__platform\": \"\",\n  \"data__attributes__background\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__enablement__status\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__device__metadata__app__id\": \"\",\n  \"data__attributes__device__metadata__os__name\": \"\",\n  \"data__attributes__device__metadata__app__name\": \"\",\n  \"data__attributes__device__metadata__app__build\": \"\",\n  \"data__attributes__device__metadata__device__id\": \"\",\n  \"data__attributes__device__metadata__environment\": \"\",\n  \"data__attributes__device__metadata__os__version\": \"\",\n  \"data__attributes__device__metadata__app__version\": \"\",\n  \"data__attributes__device__metadata__klaviyo__sdk\": \"\",\n  \"data__attributes__device__metadata__manufacturer\": \"\",\n  \"data__attributes__device__metadata__sdk__version\": \"\",\n  \"data__attributes__device__metadata__device__model\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "profile"
          ]
        },
        "description": "Create a new profile.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `profiles:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__email\": \"\",\n  \"data__attributes__image\": \"\",\n  \"data__attributes__title\": \"\",\n  \"data__attributes__last__name\": \"\",\n  \"data__attributes__first__name\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__location__ip\": \"\",\n  \"data__attributes__organization\": \"\",\n  \"data__attributes__location__zip\": \"\",\n  \"data__attributes__phone__number\": \"\",\n  \"data__attributes__location__city\": \"\",\n  \"data__attributes__location__region\": \"\",\n  \"data__attributes__location__country\": \"\",\n  \"data__attributes__location__address1\": \"\",\n  \"data__attributes__location__address2\": \"\",\n  \"data__attributes__location__latitude\": \"\",\n  \"data__attributes__location__timezone\": \"\",\n  \"data__attributes__location__longitude\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_segment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/segment",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "segment"
          ]
        },
        "description": "Create a segment.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m`<br>Daily: `100/d` **Scopes:** `segments:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__is__starred\": false,\n  \"data__attributes__definition__condition__groups\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_tag",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/tag",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "tag"
          ]
        },
        "description": "Summary: Instructions on creating a tag within an account's designated tag group with a maximum of 500 tags, with optional tag group specification. Rate limits are 3/s burst and 60/min steady. Tag: #T",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__relationships__tag__group__data__id\": \"\",\n  \"data__relationships__tag__group__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_tag_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/tag/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "tag",
            "group"
          ]
        },
        "description": "Create tag groups up to 50 per account, defaulting to non-exclusive unless specified. Related resources can have multiple non-exclusive tags but only one if exclusive. Rate limits: 3/s burst, 60/m ste",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__exclusive\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_tag_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/tag/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "tag",
            "relationships"
          ]
        },
        "description": "Associate a tag with other resources (flows, lists, segments, or campaigns) in Klaviyo. Use when you need to link a tag to one or more resources for organizational purposes. Note: A resource can have ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\",\n  \"tag_id\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "template"
          ]
        },
        "description": "Summary: Custom HTML templates can be created unless an account reaches 1,000 template limit. Use sparse fieldsets to request specific fields. Rate limits are 10 per second and 150 per minute. Require",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__html\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__text\": \"\",\n  \"data__attributes__editor__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_template_clone",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/template/clone",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "template",
            "clone"
          ]
        },
        "description": "Clone a template by its ID, but cloning fails if account has 1,000+ templates. API limit: 1,000 templates. Rate limits are 10 per second and 150 per minute. Requires `templates:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_template_render",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/template/render",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "template",
            "render"
          ]
        },
        "description": "Render an email template with specific context and sparse fieldsets, then get HTML/plain text. Rate limit: 3/s burst, 60/m steady. Scope: templates:read.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__context\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_create_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "webhook"
          ]
        },
        "description": "Create a new Webhook to receive real-time notifications when specific events occur in Klaviyo (e.g., email clicks, SMS sent). Rate limits: Burst: 1/s, Steady: 15/m Required scopes: webhooks:write, eve",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__description\": \"\",\n  \"data__attributes__secret__key\": \"\",\n  \"data__attributes__endpoint__url\": \"\",\n  \"data__relationships__webhook__topics__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "campaign"
          ]
        },
        "description": "Delete a campaign with the given campaign ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_catalog_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/catalog/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "catalog",
            "category"
          ]
        },
        "description": "Delete a catalog category using the given category ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_catalog_category_relationships_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/catalog/category/relationships/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "catalog",
            "category",
            "relationships",
            "items"
          ]
        },
        "description": "Delete item relationships for the given category ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_catalog_item",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/catalog/item",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "catalog",
            "item"
          ]
        },
        "description": "Delete a catalog item with the given item ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_catalog_item_relationships_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/catalog/item/relationships/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "catalog",
            "item",
            "relationships",
            "categories"
          ]
        },
        "description": "Delete catalog category relationships for the given item ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_catalog_variant",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/catalog/variant",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "catalog",
            "variant"
          ]
        },
        "description": "Delete a catalog item variant with the given variant ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "coupon"
          ]
        },
        "description": "Delete the coupon with the given coupon ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `coupons:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "coupon",
            "code"
          ]
        },
        "description": "Deletes a coupon code specified by the given identifier synchronously. If a profile has been assigned to the coupon code, an exception will be raised<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady:",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_flow",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/flow",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "flow"
          ]
        },
        "description": "Delete a flow with the given flow ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "list"
          ]
        },
        "description": "Delete a list with the given list ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_segment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/segment",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "segment"
          ]
        },
        "description": "Delete a segment with the given segment ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `segments:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_tag",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/tag",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "tag"
          ]
        },
        "description": "Delete the tag with the given tag ID. Any associations between the tag and other resources will also be removed.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read` `tags:w",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_tag_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/tag/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "tag",
            "group"
          ]
        },
        "description": "Delete a specified tag group and its contents; associated resource links will be removed. The default group is undeletable. Rate limits: 3/s burst, 60/m steady. Requires tags:read and tags:write permi",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_tag_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/tag/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "tag",
            "relationships"
          ]
        },
        "description": "Remove a tag's association with other resources like flows, campaigns, lists, or segments. Use when you need to untag resources without deleting the tag itself.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "template"
          ]
        },
        "description": "Permanently delete a template from your Klaviyo account using its unique template ID. This action is destructive and cannot be undone. Rate limits: Burst 10/s, Steady 150/m. Requires 'templates:write'",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_delete_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "webhook"
          ]
        },
        "description": "Permanently delete a webhook subscription from your Klaviyo account. This action removes the webhook configuration, stopping all future event notifications to the webhook's endpoint URL. This operatio",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_account",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/account",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "account"
          ]
        },
        "description": "Retrieve a single account object by its account ID. You can only request the account by which the private API key was generated.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m` **Scopes:** `ac",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/accounts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "accounts"
          ]
        },
        "description": "Use a private API key to fetch an associated account's details like contact info, timezone, and currency, as well as validate the key. Rate limit: 1 request/second, 15 requests/minute. Scope required:",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"fields__account\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_create_coupon_codes_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/create/coupon/codes/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "create",
            "coupon",
            "codes",
            "job"
          ]
        },
        "description": "Tool to get a coupon code bulk create job with the given job ID. Use when you need to check the status of a previously initiated bulk coupon code creation job. Rate limits: 75/s burst, 700/m steady. R",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_delete_catalog_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/delete/catalog/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "delete",
            "catalog",
            "items",
            "job"
          ]
        },
        "description": "Get a catalog item bulk delete job with the given job ID. Use this to check the status and progress of a bulk delete operation for catalog items. Rate limits: 350/s burst, 3500/m steady. Required scop",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job"
          ]
        },
        "description": "Get a bulk profile import job with the given job ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:read` `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__list\": \"\",\n  \"fields__profile__bulk__import__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job_errors",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job/errors",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job",
            "errors"
          ]
        },
        "description": "Get import errors for the bulk profile import job with the given ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__import__error\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job",
            "lists"
          ]
        },
        "description": "Get list for the bulk profile import job with the given ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__list\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job",
            "profiles"
          ]
        },
        "description": "Get profiles for the bulk profile import job with the given ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__profile\": \"\",\n  \"additional__fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job_relationships_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job/relationships/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job",
            "relationships",
            "lists"
          ]
        },
        "description": "Get list relationship for the bulk profile import job with the given ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_job_relationships_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/job/relationships/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "job",
            "relationships",
            "profiles"
          ]
        },
        "description": "Get profile relationships for the bulk profile import job with the given ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_profile_import_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/profile/import/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "profile",
            "import",
            "jobs"
          ]
        },
        "description": "Get all bulk profile import jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:read` `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__profile__bulk__import__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_update_catalog_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/update/catalog/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "update",
            "catalog",
            "items",
            "job"
          ]
        },
        "description": "Get a catalog item bulk update job with the given job ID. An `include` parameter can be provided to get the following related resource data: `items`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__item__bulk__update__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_update_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/update/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "update",
            "categories",
            "job"
          ]
        },
        "description": "Retrieve a catalog category bulk update job by its ID from Klaviyo. This action fetches the status and details of a bulk update job for catalog categories, including progress metrics (total, completed",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include_categories\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_bulk_update_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/bulk/update/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "bulk",
            "update",
            "variants",
            "job"
          ]
        },
        "description": "Tool to retrieve a catalog variant bulk update job by its ID. Use when you need to check the status, progress, or results of a bulk update operation on catalog variants.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign"
          ]
        },
        "description": "Retrieve a specific campaign by its ID from Klaviyo. This action fetches detailed information about a single campaign including its name, status, audience settings, send strategy, and optionally relat",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"campaign_id\": \"\",\n  \"include_tags\": false,\n  \"include_messages\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_campaign_messages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/campaign/messages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "campaign",
            "messages"
          ]
        },
        "description": "Return all messages that belong to the given campaign.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__campaign\": \"\",\n  \"fields__template\": \"\",\n  \"fields__campaign__message\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_message",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/message",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "message"
          ]
        },
        "description": "Returns a specific message based on a required id.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__campaign\": \"\",\n  \"fields__template\": \"\",\n  \"fields__campaign__message\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_message_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/message/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "message",
            "campaign"
          ]
        },
        "description": "Return the related campaign<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__campaign\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_message_relationships_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/message/relationships/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "message",
            "relationships",
            "campaign"
          ]
        },
        "description": "Returns the ID of the related campaign<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_message_relationships_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/message/relationships/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "message",
            "relationships",
            "template"
          ]
        },
        "description": "Returns the ID of the related template<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read` `templates:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_message_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/message/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "message",
            "template"
          ]
        },
        "description": "Return the related template<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read` `templates:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__template\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_recipient_estimation",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/recipient/estimation",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "recipient",
            "estimation"
          ]
        },
        "description": "Get estimated recipients for a given campaign ID using `Create Campaign Recipient Estimation Job`. Rate limits are 10/s burst and 150/m steady. Required scope: `campaigns:read`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__campaign__recipient__estimation\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_recipient_estimation_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/recipient/estimation/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "recipient",
            "estimation",
            "job"
          ]
        },
        "description": "Retrieve the status of a recipient estimation job triggered with the `Create Campaign Recipient Estimation Job` endpoint.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaig",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__campaign__recipient__estimation__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_relationships_campaign_messages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/relationships/campaign/messages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "relationships",
            "campaign",
            "messages"
          ]
        },
        "description": "Returns the IDs of all messages associated with the given campaign.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_relationships_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/relationships/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "relationships",
            "tags"
          ]
        },
        "description": "Returns the IDs of all tags associated with the given campaign.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `campaigns:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_send_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/send/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "send",
            "job"
          ]
        },
        "description": "Get a campaign send job<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__campaign__send__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaign_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaign/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaign",
            "tags"
          ]
        },
        "description": "Return all tags that belong to the given campaign.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `campaigns:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_campaigns",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/campaigns",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "campaigns"
          ]
        },
        "description": "Retrieve campaigns from your Klaviyo account. This action allows you to fetch campaigns with optional filtering and sorting. Klaviyo requires specifying a channel (email or sms) to list campaigns. You",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"channel\": \"\",\n  \"page_cursor\": \"\",\n  \"include_archived\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "categories"
          ]
        },
        "description": "Retrieve up to 100 account catalog categories, sortable by creation date. Only `$custom` integration and `$default` catalog types supported. Rate limits are 350/s and 3500/m. Requires `catalogs:read` ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__category\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "category"
          ]
        },
        "description": "Get a catalog category with the given category ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__catalog__category\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_category_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/category/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "category",
            "items"
          ]
        },
        "description": "Retrieve up to 100 sorted items per request from a category using the category ID. Sort by 'created' field. Rate limits are 350/s burst and 3500/m steady. Requires 'catalogs:read' scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_category_relationships_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/category/relationships/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "category",
            "relationships",
            "items"
          ]
        },
        "description": "Get all items in the given category ID. Returns a maximum of 100 items per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_item",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/item",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "item"
          ]
        },
        "description": "Get a specific catalog item with the given item ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_item_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/item/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "item",
            "categories"
          ]
        },
        "description": "Retrieve the catalog categories for an item by ID, sorted by 'created' date, with a 100-category maximum per request. Rate limits: 350/s burst, 3500/m steady. Requires 'catalogs:read' scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__category\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_item_relationships_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/item/relationships/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "item",
            "relationships",
            "categories"
          ]
        },
        "description": "Get all catalog categories that a particular item is in. Returns a maximum of 100 categories per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_item_variants",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/item/variants",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "item",
            "variants"
          ]
        },
        "description": "Retrieve up to 100 variants per request for a specific item ID, sortable by creation date. Rate limits are 350/s burst and 3500/m steady. Requires 'catalogs:read' scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "items"
          ]
        },
        "description": "Retrieve up to 100 sorted catalog items per account, with `$custom` integration and `$default` type. Rate limits: 350/s burst, 3500/m steady. Scope required: `catalogs:read`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_variant",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/variant",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "variant"
          ]
        },
        "description": "Get a catalog item variant with the given variant ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_catalog_variants",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/catalog/variants",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "catalog",
            "variants"
          ]
        },
        "description": "Retrieve up to 100 account variants per request, sortable by creation date. Supports only `$custom` integration and `$default` catalog types. Rate limits are 350/s burst and 3500/m steady. Requires `c",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__variant\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon"
          ]
        },
        "description": "Get a specific coupon with the given coupon ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupons:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__coupon\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "code"
          ]
        },
        "description": "Returns a Coupon Code specified by the given identifier.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `coupon-codes:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__coupon\": \"\",\n  \"fields__coupon__code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_code_bulk_create_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/code/bulk/create/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "code",
            "bulk",
            "create",
            "job"
          ]
        },
        "description": "Get a coupon code bulk create job with the given job ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupon-codes:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__coupon__code\": \"\",\n  \"fields__coupon__code__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_code_bulk_create_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/code/bulk/create/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "code",
            "bulk",
            "create",
            "jobs"
          ]
        },
        "description": "Get all coupon code bulk create jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupon-codes:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__coupon__code__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_code_relationships_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/code/relationships/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "code",
            "relationships",
            "coupon"
          ]
        },
        "description": "Gets a list of coupon code relationships associated with the given coupon id<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupon-codes:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_codes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/codes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "codes"
          ]
        },
        "description": "Obtains coupon codes using necessary coupon or profile filters. Rate limits: 350/s, 3500/m. Requires 'coupon-codes:read' scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__coupon\": \"\",\n  \"fields__coupon__code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_codes_for_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/codes/for/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "codes",
            "for",
            "coupon"
          ]
        },
        "description": "Gets a list of coupon codes associated with the given coupon id<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupon-codes:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__coupon__code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_for_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/for/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "for",
            "coupon",
            "code"
          ]
        },
        "description": "Get the coupon associated with a given coupon code ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `coupons:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__coupon\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_id_for_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/id/for/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "id",
            "for",
            "coupon",
            "code"
          ]
        },
        "description": "Tool to get the coupon relationship associated with a given coupon code ID. Use when you need to find which coupon is associated with a specific coupon code. Rate limits: Burst: 75/s, Steady: 700/m Re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupon_relationships_coupon_codes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupon/relationships/coupon/codes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupon",
            "relationships",
            "coupon",
            "codes"
          ]
        },
        "description": "Retrieves the coupon code relationships (resource identifiers) for a given coupon. Returns a list of coupon code IDs associated with the specified coupon, along with pagination links for navigating la",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_coupons",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/coupons",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "coupons"
          ]
        },
        "description": "Get all coupons in an account. To learn more, see our [Coupons API guide](https://developers.klaviyo.com/en/docs/use_klaviyos_coupons_api).<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page__cursor\": \"\",\n  \"fields__coupon\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "categories",
            "job"
          ]
        },
        "description": "Get a catalog category bulk create job with the given job ID. An `include` parameter can be provided to get the following related resource data: `categories`.<br><br>*Rate limits*:<br>Burst: `350/s`<b",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__category\": \"\",\n  \"fields__catalog__category__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_categories_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/categories/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "categories",
            "jobs"
          ]
        },
        "description": "Get all catalog category bulk create jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__category__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "items",
            "job"
          ]
        },
        "description": "Get a catalog item bulk create job with the given job ID. An `include` parameter can be provided to get the following related resource data: `items`.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady:",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__item__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_items_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/items/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "items",
            "jobs"
          ]
        },
        "description": "Get all catalog item bulk create jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__item__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "variants",
            "job"
          ]
        },
        "description": "Get a catalog variant bulk create job with the given job ID. An `include` parameter can be provided to get the following related resource data: `variants`.<br><br>*Rate limits*:<br>Burst: `350/s`<br>S",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__variant\": \"\",\n  \"fields__catalog__variant__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_create_variants_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/create/variants/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "create",
            "variants",
            "jobs"
          ]
        },
        "description": "Get all catalog variant bulk create jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__variant__bulk__create__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_delete_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/delete/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "delete",
            "categories",
            "job"
          ]
        },
        "description": "Get a catalog category bulk delete job with the given job ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"fields__catalog__category__bulk__delete__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_delete_categories_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/delete/categories/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "delete",
            "categories",
            "jobs"
          ]
        },
        "description": "Get all catalog category bulk delete jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__category__bulk__delete__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_delete_items_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/delete/items/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "delete",
            "items",
            "jobs"
          ]
        },
        "description": "Get all catalog item bulk delete jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__item__bulk__delete__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_delete_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/delete/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "delete",
            "variants",
            "job"
          ]
        },
        "description": "Get a catalog variant bulk delete job with the given job ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"fields__catalog__variant__bulk__delete__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_delete_variants_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/delete/variants/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "delete",
            "variants",
            "jobs"
          ]
        },
        "description": "Get all catalog variant bulk delete jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__variant__bulk__delete__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_event",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event"
          ]
        },
        "description": "Get an event with the given event ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `events:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__event\": \"\",\n  \"fields__metric\": \"\",\n  \"fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_event_metric",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event/metric",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event",
            "metric"
          ]
        },
        "description": "Get the metric for an event with the given event ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `events:read` `metrics:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__metric\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_event_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event",
            "profile"
          ]
        },
        "description": "Get the profile associated with an event with the given event ID.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `events:read` `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__profile\": \"\",\n  \"additional__fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_event_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event",
            "relationships"
          ]
        },
        "description": "Get metrics or profile relationships for a specific event. Use when you need to retrieve the metric or profile associated with an event. Rate limits: 350/s burst, 3500/m steady. Required scopes: Event",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_events",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/events",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "events"
          ]
        },
        "description": "Get all events in an account Requests can be sorted by the following fields: `datetime`, `timestamp` Returns a maximum of 200 events per page.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__event\": \"\",\n  \"fields__metric\": \"\",\n  \"fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow"
          ]
        },
        "description": "Get a flow with the given flow ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"fields__flow\": \"\",\n  \"fields__flow__action\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_action",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/action",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "action"
          ]
        },
        "description": "Get a flow action from a flow with the given flow action ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__flow\": \"\",\n  \"fields__flow__action\": \"\",\n  \"fields__flow__message\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_action_for_message",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/action/for/message",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "action",
            "for",
            "message"
          ]
        },
        "description": "Get the flow action for a flow message with the given message ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__flow__action\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_action_messages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/action/messages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "action",
            "messages"
          ]
        },
        "description": "Retrieve up to 50 flow messages per request by action ID, sortable by various fields, with ascending/descending options, and paginated using `page[size]` and `page[number]`. Rate limits: 3/s burst, 60",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"fields__flow__message\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_action_relationships_flow",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/action/relationships/flow",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "action",
            "relationships",
            "flow"
          ]
        },
        "description": "Get the parent flow associated with a given flow action ID. This endpoint returns the flow relationship data for a specific flow action, allowing you to identify which flow contains the specified acti",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_action_relationships_messages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/action/relationships/messages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "action",
            "relationships",
            "messages"
          ]
        },
        "description": "Retrieves up to 50 flow message relationships per request for a specified flow action ID, with cursor pagination. Rate limits: 3/s burst, 60/min steady. Requires `flows:read` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_flow_actions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/flow/actions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "flow",
            "actions"
          ]
        },
        "description": "Get all flow actions associated with the given flow ID. Returns a maximum of 50 flow actions per request, which can be paginated with cursor-based pagination.<br><br>*Rate limits*:<br>Burst: `3/s`<br>",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__flow__action\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_for_flow_action",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/for/flow/action",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "for",
            "flow",
            "action"
          ]
        },
        "description": "Get the flow associated with the given action ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__flow\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_message",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/message",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "message"
          ]
        },
        "description": "Get the flow message of a flow with the given message ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__template\": \"\",\n  \"fields__flow__action\": \"\",\n  \"fields__flow__message\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_message_relationships_action",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/message/relationships/action",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "message",
            "relationships",
            "action"
          ]
        },
        "description": "Get the flow action relationship for a specific flow message. This returns the parent flow action that contains the specified flow message (e.g., the SEND_EMAIL or SEND_SMS action). Requires a valid f",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_message_relationships_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/message/relationships/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "message",
            "relationships",
            "template"
          ]
        },
        "description": "Returns the ID of the related template<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `templates:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_message_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/message/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "message",
            "template"
          ]
        },
        "description": "Return the related template<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `templates:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__template\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_relationships_flow_actions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/relationships/flow/actions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "relationships",
            "flow",
            "actions"
          ]
        },
        "description": "Retrieve all flow action relationships for a specific flow ID, sortable by `id`, `status`, `created`, `updated`. Refine with filters, max 50 per page, paginated by `page[size]` and `page[number]`. Rat",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_relationships_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/relationships/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "relationships",
            "tags"
          ]
        },
        "description": "Return the tag IDs of all tags associated with the given flow.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flow_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flow/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flow",
            "tags"
          ]
        },
        "description": "Return all tags associated with the given flow ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_flows",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/flows",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "flows"
          ]
        },
        "description": "Get all flows in an account. Returns a maximum of 50 flows per request, which can be paginated with cursor-based pagination.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `flows:",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"page__size\": 0,\n  \"fields__tag\": \"\",\n  \"fields__flow\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__flow__action\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_form",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/form",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "form"
          ]
        },
        "description": "Get the form with the given ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__form\": \"\",\n  \"fields__form__version\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_form_for_form_version",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/form/for/form/version",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "form",
            "for",
            "form",
            "version"
          ]
        },
        "description": "Get the form associated with the given form version.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__form\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_form_id_for_form_version",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/form/id/for/form/version",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "form",
            "id",
            "for",
            "form",
            "version"
          ]
        },
        "description": "Get the ID of the form associated with the given form version.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_form_version",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/form/version",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "form",
            "version"
          ]
        },
        "description": "Retrieve detailed information about a specific form version by its ID. Form versions represent different variations of a Klaviyo sign-up form. A form may have multiple versions for A/B testing (multip",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__form__version\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_forms",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/forms",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "forms"
          ]
        },
        "description": "Get all forms in an account.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"fields__form\": \"\",\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_image",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/image",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "image"
          ]
        },
        "description": "Get the image with the given image ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `images:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__image\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_images",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/images",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "images"
          ]
        },
        "description": "Get all images in an account.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `images:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__image\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "list"
          ]
        },
        "description": "API allows 75 req/sec and 700 req/min, but with 'profile_count' param, it's 1 req/sec and 15 req/min. 'lists:read' scope needed. See developer guide for details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"fields__list\": \"\",\n  \"additional__fields__list\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_list_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/list/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "list",
            "profiles"
          ]
        },
        "description": "Retrieve profiles in a list by ID, filterable by email/phone/push token/join date, sortable by join date. Regular rate limit: 75/s, 700/m; with predictive analytics: 10/s, 150/m. Details at Klaviyo gu",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__profile\": \"\",\n  \"additional__fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_list_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/list/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "list",
            "relationships"
          ]
        },
        "description": "Get profile membership relationships for a Klaviyo list. Returns references (IDs) to profiles that are members of the specified list. Use when you need to retrieve which profiles belong to a list with",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page_cursor\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_list_relationships_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/list/relationships/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "list",
            "relationships",
            "tags"
          ]
        },
        "description": "Returns the tag IDs of all tags associated with the given list.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `lists:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_list_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/list/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "list",
            "tags"
          ]
        },
        "description": "Return all tags associated with the given list ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `lists:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "lists"
          ]
        },
        "description": "Retrieve marketing lists from your Klaviyo account. This action allows you to fetch lists with optional filtering and sorting. You can filter by name, creation date, and other attributes. Results are ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page_cursor\": \"\",\n  \"include_tags\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_metric",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/metric",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "metric"
          ]
        },
        "description": "Get a metric with the given metric ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `metrics:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__metric\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_metrics",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/metrics",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "metrics"
          ]
        },
        "description": "Get all metrics in an account. Requests can be filtered by the following fields: integration `name`, integration `category` Returns a maximum of 200 results per page.<br><br>*Rate limits*:<br>Burst: `",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__metric\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "profile"
          ]
        },
        "description": "Get the profile with the given profile ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__list\": \"\",\n  \"fields__profile\": \"\",\n  \"fields__segment\": \"\",\n  \"additional__fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_profile_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/profile/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "profile",
            "lists"
          ]
        },
        "description": "Get list memberships for a profile with the given profile ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `lists:read` `profiles:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__list\": \"\",\n  \"page__cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_profile_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/profile/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "profile",
            "relationships"
          ]
        },
        "description": "Tool to get list membership or segment membership relationships for a profile with the given profile ID. Use when you need to determine which lists or segments a specific profile belongs to.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_profile_segments",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/profile/segments",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "profile",
            "segments"
          ]
        },
        "description": "Get segment memberships for a profile with the given profile ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `profiles:read` `segments:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__segment\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "profiles"
          ]
        },
        "description": "Retrieve profiles from your Klaviyo account. This action allows you to fetch profiles with optional filtering and sorting. You can filter by email, external_id, creation date, and other attributes. Re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page_size\": 0,\n  \"page_cursor\": \"\",\n  \"include_subscriptions\": false,\n  \"include_predictive_analytics\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_segment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/segment",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "segment"
          ]
        },
        "description": "Fetch a segment by ID with default rates of 75/s and 700/m, or with `additional-fields` at 1/s and 15/m. For details, visit the provided guide. Required scope: `segments:read`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"fields__segment\": \"\",\n  \"additional__fields__segment\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_segment_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/segment/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "segment",
            "profiles"
          ]
        },
        "description": "Retrieve profiles in a segment by ID, filtering by email, phone, token, or join date, and sorting by join date. Rate limit: 75/s burst, 700/m steady. Requires profiles:read and segments:read scopes.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__profile\": \"\",\n  \"additional__fields__profile\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_segment_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/segment/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "segment",
            "relationships"
          ]
        },
        "description": "Get all profile membership or tag relationships for a segment. Use 'profiles' to retrieve profile membership relationships or 'tags' to retrieve tag associations. Rate limits: Burst 75/s, Steady 700/m",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"page_size\": 0,\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_segment_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/segment/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "segment",
            "tags"
          ]
        },
        "description": "Return all tags associated with the given segment ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `segments:read` `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_segments",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/segments",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "segments"
          ]
        },
        "description": "Fetch segments from an account with filters like `name`, `created`, and `updated`. Max 10 results/page. Rate limits are 75/s burst, 700/m steady. Requires `segments:read` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__segment\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag"
          ]
        },
        "description": "Retrieve the tag with the given tag ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"fields__tag__group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "group"
          ]
        },
        "description": "Retrieve the tag group with the given tag group ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag__group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_group_relationships_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/group/relationships/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "group",
            "relationships",
            "tags"
          ]
        },
        "description": "Returns the tag IDs of all tags inside the given tag group.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_group_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/group/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "group",
            "tags"
          ]
        },
        "description": "Return the tags for a given tag group ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "groups"
          ]
        },
        "description": "Retrieve up to 25 tag groups per account, sortable/filterable by specific attributes. Default group included. Supports cursor pagination and adheres to rate limits of 3 requests per second and 60 per ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__tag__group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "relationships"
          ]
        },
        "description": "Tool to retrieve relationship IDs for a tag. Returns the IDs of related resources (campaigns, flows, lists, segments, or tag-group) associated with a specific tag. The response format varies based on ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tag_tag_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tag/tag/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tag",
            "tag",
            "group"
          ]
        },
        "description": "Returns the tag group resource for a given tag ID.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `tags:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__tag__group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_tags",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/tags",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "tags"
          ]
        },
        "description": "Retrieve up to 50 account tags at once, filterable/sortable by name or id, with cursor pagination. Rate limits: 3/s burst, 60/m steady. Requires `tags:read` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"include\": \"\",\n  \"fields__tag\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__tag__group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "template"
          ]
        },
        "description": "Get a template with the given template ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `templates:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"fields__template\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_templates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/templates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "templates"
          ]
        },
        "description": "Retrieve account templates with sorting options (`id`, `name`, `created`, `updated`). Limit of 10 results per page, rate limits at 10/s burst and 150/m steady. Requires `templates:read` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__template\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_update_categories_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/update/categories/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "update",
            "categories",
            "jobs"
          ]
        },
        "description": "Get all catalog category bulk update jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__category__bulk__update__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_update_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/update/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "update",
            "items",
            "job"
          ]
        },
        "description": "Get a catalog item bulk update job with the given job ID. An `include` parameter can be provided to get the following related resource data: `items`.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady:",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"job_id\": \"\",\n  \"include\": \"\",\n  \"fields__catalog__item\": \"\",\n  \"fields__catalog__item__bulk__update__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_update_items_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/update/items/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "update",
            "items",
            "jobs"
          ]
        },
        "description": "Get all catalog item bulk update jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__item__bulk__update__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_update_variants_jobs",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/update/variants/jobs",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "update",
            "variants",
            "jobs"
          ]
        },
        "description": "Get all catalog variant bulk update jobs. Returns a maximum of 100 jobs per request.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Scopes:** `catalogs:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"filter\": \"\",\n  \"page__cursor\": \"\",\n  \"fields__catalog__variant__bulk__update__job\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_variant_ids_for_catalog_item",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/variant/ids/for/catalog/item",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "variant",
            "ids",
            "for",
            "catalog",
            "item"
          ]
        },
        "description": "Tool to get all variant IDs related to a given catalog item ID. Returns a maximum of 100 variants per request. Use when you need to retrieve variant IDs without fetching full variant data. Supports fi",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page_cursor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_version_ids_for_form",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/version/ids/for/form",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "version",
            "ids",
            "for",
            "form"
          ]
        },
        "description": "Get the IDs of the form versions for the given form.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_versions_for_form",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/versions/for/form",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "versions",
            "for",
            "form"
          ]
        },
        "description": "Get the form versions for the given form.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `60/m` **Scopes:** `forms:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"sort\": \"\",\n  \"filter\": \"\",\n  \"page__size\": 0,\n  \"page__cursor\": \"\",\n  \"fields__form__version\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhook"
          ]
        },
        "description": "Get the webhook with the given ID.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m` **Scopes:** `webhooks:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"include\": \"\",\n  \"fields__webhook\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_webhook_topic",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhook/topic",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhook",
            "topic"
          ]
        },
        "description": "Retrieve details of a specific webhook topic by its ID. Webhook topics define the events that can trigger webhooks (e.g., email_delivered, sent_sms). Use this to get the human-readable name and metada",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_webhook_topics",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhook/topics",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhook",
            "topics"
          ]
        },
        "description": "Get all webhook topics in a Klaviyo account.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m` **Scopes:** `webhooks:read`",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_get_webhooks",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhooks",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhooks"
          ]
        },
        "description": "Get all webhooks in an account.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m` **Scopes:** `webhooks:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"include\": \"\",\n  \"fields__webhook\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_merge_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/merge/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "merge",
            "profiles"
          ]
        },
        "description": "Merge one or more source profiles into a destination profile. The source profile(s) data (events, attributes, list memberships) will be transferred to the destination, and the source profile(s) will b",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__relationships__profiles__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_query_campaign_values",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/campaign/values",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "campaign",
            "values"
          ]
        },
        "description": "Returns the requested campaign analytics values data<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `2/m`<br>Daily: `225/d` **Scopes:** `campaigns:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"page_cursor\": \"\",\n  \"data__attributes__filter\": \"\",\n  \"data__attributes__timeframe\": {},\n  \"data__attributes__statistics\": \"\",\n  \"data__attributes__conversion__metric__id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_query_flow_series",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/flow/series",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "flow",
            "series"
          ]
        },
        "description": "Returns time-series analytics data for flows, enabling performance tracking over time intervals. Use this to analyze flow metrics like open rates, click rates, conversions, and delivery statistics. Ra",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"page_cursor\": \"\",\n  \"data__attributes__filter\": \"\",\n  \"data__attributes__interval\": \"\",\n  \"data__attributes__timeframe\": {},\n  \"data__attributes__statistics\": \"\",\n  \"data__attributes__conversion__metric__id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_query_flow_values",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/flow/values",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "flow",
            "values"
          ]
        },
        "description": "Returns the requested flow analytics values data<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `2/m`<br>Daily: `225/d` **Scopes:** `flows:read`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"page_cursor\": \"\",\n  \"data__attributes__filter\": \"\",\n  \"data__attributes__timeframe\": {},\n  \"data__attributes__statistics\": \"\",\n  \"data__attributes__conversion_metric_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_query_metric_aggregates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/metric/aggregates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "metric",
            "aggregates"
          ]
        },
        "description": "The Klaviyo endpoint fetches metric events, handling JSON requests for custom data queries, sorting, and filtering; offers grouping and time-based filters; requires adherence to rate limits (3 request",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__by\": \"\",\n  \"data__attributes__sort\": \"\",\n  \"data__attributes__filter\": \"\",\n  \"data__attributes__interval\": \"\",\n  \"data__attributes__timezone\": \"\",\n  \"data__attributes__timeframe\": {},\n  \"data__attributes__metric__id\": \"\",\n  \"data__attributes__page__size\": 0,\n  \"data__attributes__measurements\": \"\",\n  \"data__attributes__page__cursor\": \"\",\n  \"data__attributes__return__fields\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_remove_profile_from_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/remove/profile/from/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "remove",
            "profile",
            "from",
            "list"
          ]
        },
        "description": "Remove profiles from a Klaviyo list by profile IDs or email addresses. This action removes profiles from a marketing list without affecting their overall consent status. Use the Unsubscribe Profiles a",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\",\n  \"list_id\": \"\",\n  \"profile_ids\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_request_profile_deletion",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/request/profile/deletion",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "request",
            "profile",
            "deletion"
          ]
        },
        "description": "To delete a profile, use only one identifier: email, phone number, or ID. Requests are asynchronous and can be tracked. Ensure legal compliance; refer to docs. Rate limits: 3 per second, 60 per minute",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_bulk_profile_import_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/bulk/profile/import/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "bulk",
            "profile",
            "import",
            "job"
          ]
        },
        "description": "Initiate a job to create/update a batch of profiles, up to 10,000 with a max size of 5MB per request. Rate limits: 10/s burst, 150/m steady. Requires `lists:write` and `profiles:write` scopes. More in",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__profiles__data\": \"\",\n  \"data__relationships__lists__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_coupon_code_bulk_create_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/coupon/code/bulk/create/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "coupon",
            "code",
            "bulk",
            "create",
            "job"
          ]
        },
        "description": "Create a coupon-code-bulk-create-job to bulk create a list of coupon codes. Max 1000 coupon codes per job. Max 100 jobs queued at once. Rate limits: Burst 75/s, Steady 700/m. Scopes: coupon-codes:writ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__coupon__codes__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_create_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/create/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "create",
            "categories",
            "job"
          ]
        },
        "description": "Create bulk job for up to 100 catalog categories with a 5MB size limit and a max of 500 concurrent jobs. Rate limits: 75/s burst, 700/m steady. Requires 'catalogs:write' scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__categories__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_create_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/create/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "create",
            "items",
            "job"
          ]
        },
        "description": "Create batches of up to 100 catalog items with a 5MB size limit using the bulk job, which allows 500 concurrent jobs. Rate limits are 75/s burst and 700/m steady. Requires `catalogs:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__items__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_create_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/create/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "create",
            "variants",
            "job"
          ]
        },
        "description": "Initiate a job to bulk create up to 100 catalog variants, with a 5MB payload size limit. A max of 500 jobs can run concurrently. Rate limits are 75/s burst and 700/m steady. Requires 'catalogs:write' ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__variants__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_delete_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/delete/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "delete",
            "categories",
            "job"
          ]
        },
        "description": "Delete multiple catalog categories in bulk, with a limit of 100 per request and a 5MB payload size. A maximum of 500 concurrent jobs permitted. Rate limits are 75/s burst and 700/min steady. Requires ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__categories__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_delete_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/delete/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "delete",
            "items",
            "job"
          ]
        },
        "description": "Delete batches of catalog items with a bulk job, max 100 items/request, 5MB size limit, and up to 500 concurrent jobs. Rate limits are 75/s burst and 700/m steady. Requires `catalogs:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__items__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_delete_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/delete/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "delete",
            "variants",
            "job"
          ]
        },
        "description": "Delete multiple catalog variants with a bulk job, max 100 per request, 5MB size limit. Only 500 jobs can run concurrently. Rate limits: 75/s burst, 700/m steady. Requires `catalogs:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__variants__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_update_categories_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/update/categories/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "update",
            "categories",
            "job"
          ]
        },
        "description": "Create a job to bulk update up to 100 categories, with a 5MB size limit and a maximum of 500 concurrent jobs. Burst rate limit is 75/s, steady is 700/m. Requires `catalogs:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__categories__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_update_items_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/update/items/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "update",
            "items",
            "job"
          ]
        },
        "description": "You can bulk update up to 100 catalog items with a 5MB payload limit. A max of 500 jobs can run concurrently. Rate limits are 75 requests/second and 700 requests/minute. Required scope: `catalogs:writ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__items__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_spawn_update_variants_job",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spawn/update/variants/job",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spawn",
            "update",
            "variants",
            "job"
          ]
        },
        "description": "Create a job to bulk update up to 100 catalog variants with a 5MB payload limit. A max of 500 jobs may run concurrently. Rate limits are 75/s burst and 700/m steady. Requires `catalogs:write` scope.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__variants__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_subscribe_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/subscribe/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "subscribe",
            "profiles"
          ]
        },
        "description": "The API supports double opt-in for marketing, with 'historical_import' bypassing consent. It resets opt-outs for returning users. Caps at 1000 profiles, 75/s, and 700/min. Needs 'lists:write', 'profil",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__custom__source\": \"\",\n  \"data__attributes__profiles__data\": \"\",\n  \"data__relationships__list__data__id\": \"\",\n  \"data__attributes__historical__import\": false,\n  \"data__relationships__list__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_suppress_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/suppress/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "suppress",
            "profiles"
          ]
        },
        "description": "Suppress profiles by email, segment, or list ID to stop email marketing, regardless of consent. View guides for details. Max 100 emails per request, with rate limits of 75/s and 700/m. Scopes: profile",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__profiles__data\": \"\",\n  \"data__relationships__list__data__id\": \"\",\n  \"data__relationships__list__data__type\": \"\",\n  \"data__relationships__segment__data__id\": \"\",\n  \"data__relationships__segment__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_unregister_client_push_token",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/unregister/client/push/token",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "unregister",
            "client",
            "push",
            "token"
          ]
        },
        "description": "This endpoint unsubscribes a push token, for use with Klaviyo's mobile SDKs and a public API key. Push notifications must be on. Rate limits are 3/s and 60/m.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__token\": \"\",\n  \"data__attributes__vendor\": \"\",\n  \"data__attributes__platform\": \"\",\n  \"data__attributes__profile__data__id\": \"\",\n  \"data__attributes__profile__data__type\": \"\",\n  \"data__attributes__profile__data__attributes____kx\": \"\",\n  \"data__attributes__profile__data__attributes__email\": \"\",\n  \"data__attributes__profile__data__attributes__image\": \"\",\n  \"data__attributes__profile__data__attributes__title\": \"\",\n  \"data__attrs__profile__data__attrs__location__address1\": \"\",\n  \"data__attrs__profile__data__attrs__location__address2\": \"\",\n  \"data__attrs__profile__data__attrs__location__latitude\": \"\",\n  \"data__attrs__profile__data__attrs__location__timezone\": \"\",\n  \"data__attrs__profile__data__meta__patch__props__unset\": \"\",\n  \"data__attrs__profile__data__attrs__location__longitude\": \"\",\n  \"data__attributes__profile__data__attributes__last__name\": \"\",\n  \"data__attributes__profile__data__attributes__first__name\": \"\",\n  \"data__attributes__profile__data__attributes__external__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__ip\": \"\",\n  \"data__attributes__profile__data__attributes__organization\": \"\",\n  \"data__attributes__profile__data__attributes__anonymous__id\": \"\",\n  \"data__attributes__profile__data__attributes__location__zip\": \"\",\n  \"data__attributes__profile__data__attributes__phone__number\": \"\",\n  \"data__attributes__profile__data__attributes__location__city\": \"\",\n  \"data__attributes__profile__data__attributes__location__region\": \"\",\n  \"data__attributes__profile__data__attributes__location__country\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_unsubscribe_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/unsubscribe/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "unsubscribe",
            "profiles"
          ]
        },
        "description": "Opt-out profiles from email or SMS marketing. Unsubscribe up to 100 profiles at a time with burst (75/s) and steady (700/m) rate limits. Use different method to remove without affecting subscriptions.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__profiles__data\": \"\",\n  \"data__relationships__list__data__id\": \"\",\n  \"data__relationships__list__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_unsubscribe_profiles_bulk",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/unsubscribe/profiles/bulk",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "unsubscribe",
            "profiles",
            "bulk"
          ]
        },
        "description": "Tool to unsubscribe one or more profiles from a Klaviyo list. Use when you need to bulk unsubscribe up to 100 profiles from email or SMS marketing for a specific list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\",\n  \"list_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_unsuppress_profiles",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/unsuppress/profiles",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "unsuppress",
            "profiles"
          ]
        },
        "description": "Remove 'USER_SUPPRESSED' blocks on profiles manually via email, segment, or list ID. Does not affect unsubscribes or other suppressions. Limits: 100 emails per request, 75/s burst, 700/m steady. Scope",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__profiles__data\": \"\",\n  \"data__relationships__list__data__id\": \"\",\n  \"data__relationships__list__data__type\": \"\",\n  \"data__relationships__segment__data__id\": \"\",\n  \"data__relationships__segment__data__type\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_unsuppress_profiles_bulk",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/unsuppress/profiles/bulk",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "unsuppress",
            "profiles",
            "bulk"
          ]
        },
        "description": "Tool to unsuppress one or more profiles from email marketing by email address. Use when you need to remove USER_SUPPRESSED status from profiles. This only removes suppressions with reason USER_SUPPRES",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"suppressions\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_campaign",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/campaign",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "campaign"
          ]
        },
        "description": "Update a campaign with the specified attributes. This action allows you to modify campaign settings including name, audiences, and send strategy. Only the fields you provide will be updated; others re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"campaign_id\": \"\",\n  \"send_options\": {},\n  \"sto_send_date\": \"\",\n  \"tracking_options\": {},\n  \"excluded_audiences\": \"\",\n  \"included_audiences\": \"\",\n  \"throttle_percentage\": 0,\n  \"send_strategy_method\": \"\",\n  \"static_send_datetime\": \"\",\n  \"throttled_send_datetime\": \"\",\n  \"static_is_local_timezone\": false,\n  \"static_send_past_recipients_immediately\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_campaign_message",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/campaign/message",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "campaign",
            "message"
          ]
        },
        "description": "Update a campaign message<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `campaigns:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__label\": \"\",\n  \"data__attributes__content\": {},\n  \"data__attributes__render__options__shorten__links\": false,\n  \"data__attributes__render__options__add__info__link\": false,\n  \"data__attributes__render__options__add__org__prefix\": false,\n  \"data__attributes__render__options__add__opt__out__language\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_category",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "category"
          ]
        },
        "description": "Update a catalog category with the given category ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__relationships__items__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_category_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/category/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "category",
            "relationships"
          ]
        },
        "description": "Tool to update item relationships for a catalog category. Replaces all existing item relationships with the provided list. Use when you need to associate catalog items with a category or remove existi",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\",\n  \"related_resource\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_category_relationships_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/category/relationships/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "category",
            "relationships",
            "items"
          ]
        },
        "description": "Update item relationships for the given category ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_item",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/item",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "item"
          ]
        },
        "description": "Update a catalog item with the given item ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__url\": \"\",\n  \"data__attributes__price\": 0,\n  \"data__attributes__title\": \"\",\n  \"data__attributes__images\": \"\",\n  \"data__attributes__published\": false,\n  \"data__attributes__description\": \"\",\n  \"data__attributes__image__full__url\": \"\",\n  \"data__relationships__categories__data\": \"\",\n  \"data__attributes__image__thumbnail__url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_item_relationships_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/item/relationships/categories",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "item",
            "relationships",
            "categories"
          ]
        },
        "description": "Update catalog category relationships for the given item ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_catalog_variant",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/catalog/variant",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "catalog",
            "variant"
          ]
        },
        "description": "Update a catalog item variant with the given variant ID.<br><br>*Rate limits*:<br>Burst: `75/s`<br>Steady: `700/m` **Scopes:** `catalogs:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__sku\": \"\",\n  \"data__attributes__url\": \"\",\n  \"data__attributes__price\": 0,\n  \"data__attributes__title\": \"\",\n  \"data__attributes__images\": \"\",\n  \"data__attributes__published\": false,\n  \"data__attributes__description\": \"\",\n  \"data__attributes__image__full__url\": \"\",\n  \"data__attributes__inventory__policy\": 0,\n  \"data__attributes__inventory__quantity\": 0,\n  \"data__attributes__image__thumbnail__url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_coupon",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/coupon",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "coupon"
          ]
        },
        "description": "Update an existing coupon's properties. Currently, only the coupon description can be updated. The coupon ID (external_id) cannot be changed after creation. *Rate limits*:<br>Burst: `3/s`<br>Steady: `",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__description\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "coupon",
            "code"
          ]
        },
        "description": "Updates a coupon code specified by the given identifier synchronously. We allow updating the 'status' and 'expires_at' of coupon codes.<br><br>*Rate limits*:<br>Burst: `350/s`<br>Steady: `3500/m` **Sc",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__status\": \"\",\n  \"data__attributes__expires__at\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_flow_status",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/flow/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "flow",
            "status"
          ]
        },
        "description": "Update the status of a flow with the given flow ID, and all actions in that flow. Flow statuses: - 'draft': Flow is disabled; no messages will be sent - 'manual': Messages require manual approval befo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__status\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_image",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/image",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "image"
          ]
        },
        "description": "Update the image with the given image ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `images:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__hidden\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "list"
          ]
        },
        "description": "Update the name of a list with the given list ID.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m` **Scopes:** `lists:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "profile"
          ]
        },
        "description": "Update profiles with the provided ID. Setting fields to `null` clears them; omitting fields retains existing data. Rate limits: 75/s burst, 700/m steady. Required scope: `profiles:write`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__email\": \"\",\n  \"data__attributes__image\": \"\",\n  \"data__attributes__title\": \"\",\n  \"data__attributes__last__name\": \"\",\n  \"data__attributes__first__name\": \"\",\n  \"data__attributes__external__id\": \"\",\n  \"data__attributes__location__ip\": \"\",\n  \"data__attributes__organization\": \"\",\n  \"data__attributes__anonymous__id\": \"\",\n  \"data__attributes__location__zip\": \"\",\n  \"data__attributes__phone__number\": \"\",\n  \"data__attributes__location__city\": \"\",\n  \"data__attributes__location__region\": \"\",\n  \"data__attributes__location__country\": \"\",\n  \"data__attributes__location__address1\": \"\",\n  \"data__attributes__location__address2\": \"\",\n  \"data__attributes__location__latitude\": \"\",\n  \"data__attributes__location__timezone\": \"\",\n  \"data__meta__patch__properties__unset\": \"\",\n  \"data__attributes__location__longitude\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_segment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/segment",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "segment"
          ]
        },
        "description": "Update a segment with the given segment ID.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m`<br>Daily: `100/d` **Scopes:** `segments:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__is__starred\": false,\n  \"data__attributes__definition__condition__groups\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_tag",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/tag",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "tag"
          ]
        },
        "description": "Update the tag with the given tag ID. Only a tag's `name` can be changed. A tag cannot be moved from one tag group to another. **Important**: The `data__id` in the request body must match the `id` pat",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_tag_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/tag/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "tag",
            "group"
          ]
        },
        "description": "Update the tag group with the given tag group ID. Only a tag group's `name` can be changed. A tag group's `exclusive` or `default` value cannot be changed.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Ste",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__return__fields\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_template",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/template",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "template"
          ]
        },
        "description": "Update an existing email template by ID. Supports updating name, HTML content, and plaintext content. Note: This action only works with CODE editor type templates; drag & drop templates cannot be upda",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__html\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__text\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_update_webhook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/webhook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "webhook"
          ]
        },
        "description": "Update the webhook with the given ID.<br><br>*Rate limits*:<br>Burst: `1/s`<br>Steady: `15/m` **Scopes:** `webhooks:write`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data__id\": \"\",\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__enabled\": false,\n  \"data__attributes__description\": \"\",\n  \"data__attributes__secret__key\": \"\",\n  \"data__attributes__endpoint__url\": \"\",\n  \"data__relationships__webhook__topics__data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_upload_image_from_file",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/upload/image/from/file",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "upload",
            "image",
            "from",
            "file"
          ]
        },
        "description": "Upload an image from a file. If you want to import an image from an existing url or a data uri, use the Upload Image From URL endpoint instead.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `100/m`",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file\": {},\n  \"name\": \"\",\n  \"hidden\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "klaviyo_upload_image_from_url",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/upload/image/from/url",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "upload",
            "image",
            "from",
            "url"
          ]
        },
        "description": "Import an image from a url or data uri. If you want to upload an image from a file, use the Upload Image From File endpoint instead.<br><br>*Rate limits*:<br>Burst: `3/s`<br>Steady: `100/m`<br>Daily: ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data__type\": \"\",\n  \"data__attributes__name\": \"\",\n  \"data__attributes__hidden\": false,\n  \"data__attributes__import__from__url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}