HomeGuidesAPI Reference
ChangelogHelp CenterCommunityContact Us
API Reference

Update Profile

Update the profile with the given profile ID.

Use the additional-fields parameter to include subscriptions and predictive analytics data in your response.

Note that setting a field to null will clear out the field, whereas not including a field in your request will leave it unchanged.

The maximum allowed payload size is 100KB.

Rate limits:
Burst: 75/s
Steady: 700/m

Scopes:
profiles:write

Path Params
string
required

Primary key that uniquely identifies this profile. Generated by Klaviyo.

Query Params
additional-fields[profile]
array of strings

Request additional fields not included by default in the response. Supported values: 'subscriptions', 'predictive_analytics'

additional-fields[profile]
Body Params
data
object
required
Headers
string
required
Defaults to 2025-01-15

API endpoint revision (format: YYYY-MM-DD[.suffix])

Responses

Language
Credentials