4Preferences
Preference centre, catalogues, pages and the preference agent.
API reference 128 operations
ContactPreference
ContactPreferenceHistory
CorePreference
- GET
/v1/corepreferences - POST
/v1/corepreferences - DELETE
/v1/corepreferences/{id} - GET
/v1/corepreferences/{id} - PUT
/v1/corepreferences/{id} - GET
/v1/corepreferences/{id}/checkDependencies - GET
/v1/corepreferences/{id}/dependencies/detailed - GET
/v1/corepreferences/exists/{id} - GET
/v1/corepreferences/search/businessunit - GET
/v1/corepreferences/search/forpages - GET
/v1/corepreferences/search/name - GET
/v1/corepreferences/search/type
CorePreferenceIntegration
- GET
/v1/corepreference-integrations - POST
/v1/corepreference-integrations - DELETE
/v1/corepreference-integrations/{id} - GET
/v1/corepreference-integrations/{id} - PUT
/v1/corepreference-integrations/{id} - GET
/v1/corepreference-integrations/active - GET
/v1/corepreference-integrations/available-preferences - GET
/v1/corepreference-integrations/eligible-preferences - GET
/v1/corepreference-integrations/has-integration/{preferenceId} - GET
/v1/corepreference-integrations/preference/{preferenceId} - POST
/v1/corepreference-integrations/test/{id}
PreferenceAgent
PreferenceAgentPublic
PreferenceAnalytics
PreferenceCatalog
- GET
/v1/preferencecatalogs - POST
/v1/preferencecatalogs - DELETE
/v1/preferencecatalogs/{id} - GET
/v1/preferencecatalogs/{id} - PUT
/v1/preferencecatalogs/{id} - GET
/v1/preferencecatalogs/{id}/checkDependencies - GET
/v1/preferencecatalogs/{id}/dependencies/detailed - POST
/v1/preferencecatalogs/ai - GET
/v1/preferencecatalogs/exists/{id}
PreferenceChannel
PreferenceDashboard
- GET
/v1/preferencedashboard/contactingestionsummary - GET
/v1/preferencedashboard/expiringpermissions - GET
/v1/preferencedashboard/getactivepreferencepages - GET
/v1/preferencedashboard/getcontactsubmissions - GET
/v1/preferencedashboard/getcontactsubmissionsbysource - GET
/v1/preferencedashboard/getmostsubmittedcorepreference - GET
/v1/preferencedashboard/getmostsubmittedpage - GET
/v1/preferencedashboard/getpagesubmissions - GET
/v1/preferencedashboard/permissionsbyregulation
PreferenceFlowReport
- GET
/v1/preferenceflowreport/contactfields/{fieldId}/contacts - GET
/v1/preferenceflowreport/pages - GET
/v1/preferenceflowreport/pages/{pageId}/contactfields - GET
/v1/preferenceflowreport/pages/{pageId}/preferences - GET
/v1/preferenceflowreport/preferences/{prefId}/contacts - GET
/v1/preferenceflowreport/preferences/{prefId}/export
PreferenceForm
PreferenceFrequency
PreferenceOption
PreferencePage
- GET
/v1/preferencepages - POST
/v1/preferencepages - DELETE
/v1/preferencepages/{id} - GET
/v1/preferencepages/{id} - PUT
/v1/preferencepages/{id} - GET
/v1/preferencepages/{id}/embed-code - GET
/v1/preferencepages/exists/{id} - GET
/v1/preferencepages/externalrender/{tenantId}/{pageId} - GET
/v1/preferencepages/getFromPrompt/{prompt} - GET
/v1/preferencepages/preferences/{email} - POST
/v1/preferencepages/query - GET
/v1/preferencepages/render/{id} - POST
/v1/preferencepages/saveFromAi
PreferenceWebhook
- GET
/v1/preferencewebhooks - POST
/v1/preferencewebhooks - DELETE
/v1/preferencewebhooks/{id} - GET
/v1/preferencewebhooks/{id} - PUT
/v1/preferencewebhooks/{id} - GET
/v1/preferencewebhooks/{id}/signing-secret - POST
/v1/preferencewebhooks/test/{id} - POST
/v1/preferencewebhooks/testsimple/{id} - GET
/v1/preferencewebhooks/triggers