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. Requires 'catalogs:write' and 'profiles:write' scopes.
company_idRequiredstringYour Public API Key / Site ID. See [this article](https://help.klaviyo.com/hc/en-us/articles/115005062267) for more details.
data__typestringType
data__attributes__channelsarrayThe channel(s) through which the profile would like to receive the back in stock notification. This can be leveraged within a back in stock flow to notify the subscriber through their preferred channel(s).
data__attributes__profile__data__idstringPrimary key that uniquely identifies this profile. Generated by Klaviyo.
data__attributes__profile__data__typestringType
data__relationships__variant__data__idstringThe catalog variant ID for which the profile is subscribing to back in stock notifications. This ID is made up of the integration type, catalog ID, and and the external ID of the variant like so: `integrationType:::catalogId:::externalId`. If the integration you are using is not…
data__relationships__variant__data__typestringType
data__attributes__profile__data__attributes__emailstringIndividual"s email address
data__attributes__profile__data__attributes__external__idstringA unique identifier used by customers to associate Klaviyo profiles with profiles in an external system, such as a point-of-sale system. Format varies based on the external system.
data__attributes__profile__data__attributes__anonymous__idstringAnonymous Id
data__attributes__profile__data__attributes__phone__numberstringIndividual"s phone number in E.164 format
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.