Overview
Overview
Authorization
OAuth
Errors
Custom Auth Scheme
PNAUTHINFO3
Errors
Experience API
Profile Configuration
Consents
Create consent types
Retrieve consent types
Retrieve consent status
Update consent type
Contact Types
Create address type
Retrieve address types
Update address type
Create alternate Id types
Retrieve alternate Id types
Update alternate Id type
Create customer types
Retrieve customer types
Update customer type
Create email types
Update email type
Retrieve email types
Create phone types
Retrieve phone types
Update phone type
Custom Fields
Create datetime custom fields
Retrieve datetime custom fields
Create numeric custom fields
Retrieve numeric custom fields
Create selectlist custom fields
Retrieve selectlist custom fields
Create text custom fields
Retrieve text custom fields
Retrieve update rules
Retrieve custom fields
Update datetime custom field
Update numeric custom field
Update text custom field
Update selectlist custom field
Groups
Create group types
Retrieve group types
Retrieve group names
Update group type
Rename existing group
Picklists
Create picklists
Retrieve picklists
Update picklist
Tags
Retrieve tags
Delete tags
Preference Configuration
Program Groups
Retrieve all program groups
Retrieve a program group
Retrieve program groups (Include Matching)
Retrieve program groups (Include All)
Programs
Retrieve a program
Retrieve all programs
Retrieve a program by Program Group
Retrieve programs by Program Type
Retrieve programs (Include Matching)
Retrieve programs (Include All)
Filters
Retrieve Filter
Data API
Profile
Add profile
Retrieve profile by profile id
Retrieve profile by alternate id
Retrieve profiles by phone
Retrieve profiles by email
Retrieve profiles by address
Retrieve profiles by name
Retrieve profiles by partial name
Retrieve profiles by custom fields
Retrieve profiles by SelectList custom fields
Retrieve profiles by tags
Retrieve profiles by consent attributes
Retrieve profiles by preference attributes
Retrieve group profiles by profile id
Retrieve group profiles by alternate id
Retrieve group profiles by phone number
Retrieve group profiles by email address
Retrieve group profiles by group name
Update profile (POST)
Update profile (PUT)
Update profile (PATCH)
Update profile by alternate id (POST)
Update profile by alternate id (PUT)
Update profile by alternate id (PATCH))
Archive preferences
Delete profile
Historical API's
Retrieve historical standard fields by alternate id
Retrieve historical standard fields by profile id
Retrieve historical preferences by alternate id
Retrieve historical preferences by profile id
Retrieve historical custom fields by alternate id
Retrieve historical custom fields by profile id
Retrieve historical contact elements by alternate id
Retrieve historical contact elements by profile id
Retrieve historical consents by profile id
Retrieve historical consents by alternate id
Integration API
Export
Initiate
Retrieve data
Retrieve status
Commit
Import
Initiate
Stage
Execute
Retrieve status
Retrieve exceptions
Events
Event Payload Samples
ProfileActions
Preferences
Consents
Contacts
Standard Fields
Custom Fields
Groups
Tags
Create new subscription
Update subscription
Retrieve subscriptions
Delete subscription
Update webhook settings
Retrieve webhook settings
Retrieve events
Retrieve events by subscription id
Retrieve events by profile id
Retrieve event by event id
Search or ask...
Search
Recommended
MyPreferences 3.0 v4
Open menu
API explorer
Changelog
Recommended
MyPreferences 3.0 v4
API explorer
Changelog
Dark mode