All integrations
KL
Catalogue metadata onlymarketing automationv20260821_00

KLAVIYO

Klaviyo

Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

225

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEYOAUTH2

OAUTH2

klaviyo_oauth

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

API_KEY

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 211–225 of 225 actions

Update catalog item relationships categories

KLAVIYO_UPDATE_CATALOG_ITEM_RELATIONSHIPS_CATEGORIES

Update catalog category relationships for the given item ID. *Rate limits*: Burst: `75/s` Steady: `700/m` **Scopes:** `catalogs:write`

Untrusted display-only summary

Update catalog variant

KLAVIYO_UPDATE_CATALOG_VARIANT

Update a catalog item variant with the given variant ID. *Rate limits*: Burst: `75/s` Steady: `700/m` **Scopes:** `catalogs:write`

Untrusted display-only summary

Update coupon

KLAVIYO_UPDATE_COUPON

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*: Burst: `3/s` Steady: `60/m` **Scopes:** `coupons:write`

Untrusted display-only summary

Update coupon code

KLAVIYO_UPDATE_COUPON_CODE

Updates a coupon code specified by the given identifier synchronously. We allow updating the 'status' and 'expires_at' of coupon codes. *Rate limits*: Burst: `350/s` Steady: `3500/m` **Scopes:** `coupon-codes:write`

Untrusted display-only summary

Update flow status

KLAVIYO_UPDATE_FLOW_STATUS

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 before sending - 'live': Messages are sent automatically when triggered Rate limits: Burst: 3/s, Steady: 60/m Required scop…

Untrusted display-only summary

Update image

KLAVIYO_UPDATE_IMAGE

Update the image with the given image ID. *Rate limits*: Burst: `10/s` Steady: `150/m` **Scopes:** `images:write`

Untrusted display-only summary

Update list

KLAVIYO_UPDATE_LIST

Update the name of a list with the given list ID. *Rate limits*: Burst: `10/s` Steady: `150/m` **Scopes:** `lists:write`

Untrusted display-only summary

Update profile

KLAVIYO_UPDATE_PROFILE

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`.

Untrusted display-only summary

Update segment

KLAVIYO_UPDATE_SEGMENT

Update a segment with the given segment ID. *Rate limits*: Burst: `1/s` Steady: `15/m` Daily: `100/d` **Scopes:** `segments:write`

Untrusted display-only summary

Update tag

KLAVIYO_UPDATE_TAG

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` path parameter. Returns HTTP 204 No Content on success. *Rate limits*: Burst: `3/s` | Steady: `60/m` **Scopes:** `tags:rea…

Untrusted display-only summary

Update tag group

KLAVIYO_UPDATE_TAG_GROUP

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. *Rate limits*: Burst: `3/s` Steady: `60/m` **Scopes:** `tags:read` `tags:write`

Untrusted display-only summary

Update template

KLAVIYO_UPDATE_TEMPLATE

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 updated via API. Rate limits: Burst 10/s, Steady 150/m. Requires 'templates:write' scope.

Untrusted display-only summary

Update webhook

KLAVIYO_UPDATE_WEBHOOK

Update the webhook with the given ID. *Rate limits*: Burst: `1/s` Steady: `15/m` **Scopes:** `webhooks:write`

Untrusted display-only summary

Upload image from file

KLAVIYO_UPLOAD_IMAGE_FROM_FILE

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. *Rate limits*: Burst: `3/s` Steady: `100/m` Daily: `100/d` **Scopes:** `images:write`

Untrusted display-only summary

Upload image from url

KLAVIYO_UPLOAD_IMAGE_FROM_URL

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. *Rate limits*: Burst: `3/s` Steady: `100/m` Daily: `100/d` **Scopes:** `images:write`

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.