Skip to content
4thought Marketing Documentation
4Comply4Preferences4Bridge4Segments
Developers
Developer DocumentationGetting Started
Basics
Paging, Sorting & FilteringConsent and PermissionsRegulationsMultiple Business Units4Comply DefaultsBulk Requests
Examples and Tutorials
Examples and TutorialsAdding a new RegulationModify a Regulation
Rights Request Flows
Rights Request FlowsRights QuickStartWebhooksRight To AccessRight To Be ForgottenRight to PortabilityRight To Update
Integrating External Forms
Integrating External FormsRights Request IntegrationConsent Integration
4Comply Admin
User/Getting StartedCitizens Rights FulfillmentCompliance InputsLegal Activities VaultSettingsUsers
Reporting
4Comply Reporting4Segments
Configuration
GeoRegulationsFormsEmail TemplatesLanding PagesWebhooksSystemsBusiness Units
AdminSubscription
GET/v1/admin/subscription/{tenantId}POST/v1/admin/subscription/{tenantId}DELETE/v1/admin/subscription/{tenantId}/addons/{addonCode}POST/v1/admin/subscription/{tenantId}/addons/{addonCode}POST/v1/admin/subscription/{tenantId}/productsDELETE/v1/admin/subscription/{tenantId}/products/{productCode}PUT/v1/admin/subscription/{tenantId}/products/{productCode}/limitsPUT/v1/admin/subscription/{tenantId}/products/{productCode}/tierGET/v1/admin/subscription/addonsPOST/v1/admin/subscription/addonsDELETE/v1/admin/subscription/addons/{addonCode}PUT/v1/admin/subscription/addons/{addonCode}GET/v1/admin/subscription/menu-templatesPOST/v1/admin/subscription/menu-templatesDELETE/v1/admin/subscription/menu-templates/{moduleCode}GET/v1/admin/subscription/menu-templates/{moduleCode}PUT/v1/admin/subscription/menu-templates/{moduleCode}GET/v1/admin/subscription/plansPOST/v1/admin/subscription/plansDELETE/v1/admin/subscription/plans/{planCode}PUT/v1/admin/subscription/plans/{planCode}GET/v1/admin/subscription/plans/{productCode}GET/v1/admin/subscription/productsPOST/v1/admin/subscription/productsDELETE/v1/admin/subscription/products/{productCode}GET/v1/admin/subscription/products/{productCode}PUT/v1/admin/subscription/products/{productCode}
AdminUser
GET/v1/AdminUserPOST/v1/AdminUserDELETE/v1/AdminUser/{id}GET/v1/AdminUser/{id}PUT/v1/AdminUser/{id}
AI
POST/v1/AI/generate-cssPOST/v1/AI/generate-scriptPOST/v1/AI/handlePOST/v1/AI/handlePermissions
AIAgent
POST/v1/ai/agentPOST/v1/ai/agent/confirmPOST/v1/ai/agent/rejectGET/v1/ai/agent/suggestions
AITokenUsage
GET/v1/ai-token-usage/sessionGET/v1/ai-token-usage/user-summary
Anthropic
POST/v1/Anthropic/adjust-scriptPOST/v1/Anthropic/adjust-stylePOST/v1/Anthropic/analyze-designPOST/v1/Anthropic/conversationsDELETE/v1/Anthropic/conversations/{conversationId}GET/v1/Anthropic/conversations/{conversationId}POST/v1/Anthropic/conversations/continueGET/v1/Anthropic/conversations/tenant/{tenantId}GET/v1/Anthropic/conversations/userPOST/v1/Anthropic/generate-pagePOST/v1/Anthropic/simple-message
BulkRequest
POST/v1/BulkRequest/citizens/complianceinput/downloadPOST/v1/BulkRequest/citizens/complianceinput/uploadPOST/v1/BulkRequest/citizens/legalactivity/downloadPOST/v1/BulkRequest/citizens/legalactivity/uploadPOST/v1/BulkRequest/citizens/legalactivityerror/downloadPOST/v1/BulkRequest/citizens/legalactivityerror/uploadPOST/v1/BulkRequest/citizens/permission/downloadPOST/v1/BulkRequest/citizens/permission/download/calculated
BusinessUnit
GET/v1/businessunitsPOST/v1/businessunitsDELETE/v1/businessunits/{id}GET/v1/businessunits/{id}PUT/v1/businessunits/{id}GET/v1/businessunits/{id}/checkDependenciesGET/v1/businessunits/{id}/dependencies/detailed
CitizenHistory
GET/v1/CitizenHistory/emailsGET/v1/CitizenHistory/excel
CitizenPermission
GET/v1/citizens/permissionsPOST/v1/citizens/permissions/{email}/getCalculatedDELETE/v1/citizens/permissions/{id}GET/v1/citizens/permissions/bycountryGET/v1/citizens/permissions/bycountry/{regulationId}GET/v1/citizens/permissions/email/{email}POST/v1/citizens/permissions/getCalculatedBatchGET/v1/citizens/permissions/summarygeo
CitizenPermissions4Comply
GET/v1/contact/permissions/business-unit/{businessUnit}GET/v1/contact/permissions/email/{email}GET/v1/contact/permissions/expiring/{days}GET/v1/contact/permissions/regulation/{regulationName}GET/v1/contact/permissions/type/{permissionType}
Client
GET/v1/ClientPOST/v1/ClientGET/v1/Client/{clientId}/aliasPUT/v1/Client/{clientId}/aliasGET/v1/Client/{clientId}/bulkRequestDeliveryMethodPUT/v1/Client/{clientId}/bulkRequestDeliveryMethodGET/v1/Client/{clientId}/bulkRequestDeliveryTypePUT/v1/Client/{clientId}/bulkRequestDeliveryTypeGET/v1/Client/{clientId}/complianceinputtypesPUT/v1/Client/{clientId}/complianceinputtypesPUT/v1/Client/{clientId}/customfieldnamesGET/v1/Client/{clientId}/defaultEmailPUT/v1/Client/{clientId}/defaultEmailGET/v1/Client/{clientId}/domain/{domain}DELETE/v1/Client/{clientId}/faviconGET/v1/Client/{clientId}/faviconPUT/v1/Client/{clientId}/faviconPOST/v1/Client/{clientId}/favicon/uploadurlDELETE/v1/Client/{clientId}/logoGET/v1/Client/{clientId}/logoPUT/v1/Client/{clientId}/logoPOST/v1/Client/{clientId}/logo/uploadurlGET/v1/Client/{clientId}/permissioncategoriesPUT/v1/Client/{clientId}/permissioncategoriesGET/v1/Client/{clientId}/permissiontypesPUT/v1/Client/{clientId}/permissiontypesGET/v1/Client/{clientId}/permissionUpdateLogicPUT/v1/Client/{clientId}/permissionUpdateLogicPOST/v1/Client/{clientId}/reset-specificPOST/v1/Client/{clientId}/reset-workflow-hitl-emailGET/v1/Client/{clientId}/secondaryEmailsPUT/v1/Client/{clientId}/secondaryEmailsDELETE/v1/Client/{id}GET/v1/Client/{id}PUT/v1/Client/{id}GET/v1/Client/gettokenPOST/v1/Client/updatetoken
ClientEmailTemplate
GET/v1/emailtemplatesPOST/v1/emailtemplatesDELETE/v1/emailtemplates/{id}GET/v1/emailtemplates/{id}PUT/v1/emailtemplates/{id}
ClientForm
GET/v1/formsPOST/v1/formsDELETE/v1/forms/{id}GET/v1/forms/{id}PUT/v1/forms/{id}
ClientGeoRegulationMap
GET/v1/geo/regulationmapsPOST/v1/geo/regulationmapsDELETE/v1/geo/regulationmaps/{id}GET/v1/geo/regulationmaps/{id}PUT/v1/geo/regulationmaps/{id}
ClientLandingPageTemplate
GET/v1/landingpagesPOST/v1/landingpagesDELETE/v1/landingpages/{id}PUT/v1/landingpages/{id}
ClientRegulation
GET/v1/regulationsPOST/v1/regulationsDELETE/v1/regulations/{id}GET/v1/regulations/{id}PUT/v1/regulations/{id}GET/v1/regulations/applicableGET/v1/regulations/applicable/config
ClientRegulationConfiguration
DELETE/v1/regulation/{id}/configGET/v1/regulation/{id}/configPUT/v1/regulation/{id}/configPOST/v1/regulation/configGET/v1/regulation/configs
ClientSystem
GET/v1/systemsPOST/v1/systemsDELETE/v1/systems/{id}GET/v1/systems/{id}PUT/v1/systems/{id}
ClientUser
GET/v1/ClientUserPOST/v1/ClientUserDELETE/v1/ClientUser/{id}GET/v1/ClientUser/{id}PUT/v1/ClientUser/{id}GET/v1/ClientUser/ListRolesPOST/v1/ClientUser/ResetPasswordGET/v1/ClientUser/RolesByUserPOST/v1/ClientUser/UpdateUserRolesPOST/v1/ClientUser/withexistingauthuser
ClientWebhook
GET/v1/webhooksPOST/v1/webhooksDELETE/v1/webhooks/{id}GET/v1/webhooks/{id}PUT/v1/webhooks/{id}POST/v1/webhooks/test/{id}POST/v1/webhooks/testsimple/{id}GET/v1/webhooks/triggers
ComplianceInput
GET/v1/citizens/complianceinputPOST/v1/citizens/complianceinputGET/v1/citizens/complianceinput/{email}DELETE/v1/citizens/complianceinput/{id}POST/v1/citizens/complianceinput/batchGET/v1/citizens/complianceinput/bycountryGET/v1/citizens/complianceinput/bycountry/{regulationId}GET/v1/citizens/complianceinput/summarygeo
Contact
GET/v1/contactsPOST/v1/contactsDELETE/v1/contacts/{id}GET/v1/contacts/{id}GET/v1/contacts/search
ContactDetails
GET/v1/contactdetailsPOST/v1/contactdetailsDELETE/v1/contactdetails/{id}GET/v1/contactdetails/{id}GET/v1/contactdetails/search
ContactDetailsHistory
GET/v1/contactdetailshistoryPOST/v1/contactdetailshistoryDELETE/v1/contactdetailshistory/{id}GET/v1/contactdetailshistory/{id}
CoreContactField
GET/v1/corecontactfieldsPOST/v1/corecontactfieldsDELETE/v1/corecontactfields/{id}GET/v1/corecontactfields/{id}PUT/v1/corecontactfields/{id}GET/v1/corecontactfields/{id}/checkDependenciesGET/v1/corecontactfields/{id}/dependencies/detailedGET/v1/corecontactfields/exists/{id}GET/v1/corecontactfields/search/businessunitGET/v1/corecontactfields/search/forpagesGET/v1/corecontactfields/search/nameGET/v1/corecontactfields/search/type
ForgottenUser
GET/v1/citizens/forgottenGET/v1/citizens/forgotten/{email}POST/v1/citizens/forgotten/{email}PUT/v1/citizens/forgotten/{email}/attachment
Geo
GET/v1/GeoPUT/v1/Geo/{id}GET/v1/Geo/ExceptionsPOST/v1/Geo/ExceptionsDELETE/v1/Geo/Exceptions/{id}GET/v1/Geo/Exceptions/{id}PUT/v1/Geo/Exceptions/{id}GET/v1/Geo/PrioritiesPOST/v1/Geo/PrioritiesDELETE/v1/Geo/Priorities/{id}GET/v1/Geo/Priorities/{id}PUT/v1/Geo/Priorities/{id}
HealthCheck
GET/v1/HealthCheck
HitlTask
GET/v1/HitlTaskPOST/v1/HitlTaskDELETE/v1/HitlTask/{id}GET/v1/HitlTask/{id}PUT/v1/HitlTask/{id}GET/v1/HitlTask/withtoken
HitlTemplate
GET/v1/HitlTemplatePOST/v1/HitlTemplateDELETE/v1/HitlTemplate/{id}GET/v1/HitlTemplate/{id}PUT/v1/HitlTemplate/{id}GET/v1/HitlTemplate/triggers
LegalActivities
GET/v1/LegalActivitiesPOST/v1/LegalActivitiesDELETE/v1/LegalActivities/{id}GET/v1/LegalActivities/{id}
LegalActivityErrors
GET/v1/LegalActivityErrorsPOST/v1/LegalActivityErrorsDELETE/v1/LegalActivityErrors/{id}GET/v1/LegalActivityErrors/{id}
MasterDashboard
GET/v1/masterdashboard/mywidgetsPOST/v1/masterdashboard/mywidgetsPUT/v1/masterdashboard/mywidgets/batchDELETE/v1/masterdashboard/mywidgets/code/{code}GET/v1/masterdashboard/user/{userId}/widgetsPOST/v1/masterdashboard/user/{userId}/widgetsPUT/v1/masterdashboard/user/{userId}/widgets/batchDELETE/v1/masterdashboard/user/{userId}/widgets/code/{code}DELETE/v1/masterdashboard/user/widgets/{id}PUT/v1/masterdashboard/user/widgets/{id}GET/v1/masterdashboard/widgetsPOST/v1/masterdashboard/widgetsDELETE/v1/masterdashboard/widgets/{id}GET/v1/masterdashboard/widgets/{id}PUT/v1/masterdashboard/widgets/{id}GET/v1/masterdashboard/widgets/activeGET/v1/masterdashboard/widgets/code/{code}
Regulation
GET/v1/baseregulationsPOST/v1/baseregulationsDELETE/v1/baseregulations/{id}GET/v1/baseregulations/{id}PUT/v1/baseregulations/{id}
RightRequest
GET/v1/rightrequestsPOST/v1/rightrequestsPUT/v1/rightrequestsDELETE/v1/rightrequests/{id}GET/v1/rightrequests/{id}GET/v1/rightrequests/checkindeterminate/{id}GET/v1/rightrequests/summary/{type}GET/v1/rightrequests/summary/{type}/{regulation_id}GET/v1/rightrequests/withtoken
RightsRequestConfig
GET/v1/RightsRequestConfigPOST/v1/RightsRequestConfigDELETE/v1/RightsRequestConfig/{id}GET/v1/RightsRequestConfig/{id}PUT/v1/RightsRequestConfig/{id}GET/v1/RightsRequestConfig/completionconfigsGET/v1/RightsRequestConfig/regulation/{id}
Subscription
GET/v1/subscription/addonsPOST/v1/subscription/contact-inquiryPOST/v1/subscription/invalidate-cacheGET/v1/subscription/menuGET/v1/subscription/modules/{moduleCode}/checkGET/v1/subscription/modules/{moduleCode}/limitsGET/v1/subscription/plansGET/v1/subscription/productsGET/v1/subscription/status
TransactionLogEntries
GET/v1/TransactionLogEntries
Translations
POST/v1/translations/aiGET/v1/translations/boardPUT/v1/translations/board
TranslationSettings
GET/v1/translationsettingsPUT/v1/translationsettings
UserFavorites
GET/v1/userfavoritesPOST/v1/userfavoritesDELETE/v1/userfavorites/{id}
Values
GET/v1/ValuesPOST/v1/ValuesGET/v1/Values/{count}/{tenant_id}DELETE/v1/Values/{id}PUT/v1/Values/{id}
WebhookAction
GET/v1/webhookactionsPOST/v1/webhookactionsDELETE/v1/webhookactions/{id}GET/v1/webhookactions/{id}PUT/v1/webhookactions/{id}GET/v1/webhookactions/category/{category}POST/v1/webhookactions/seed
WebhookDeliveryLog
GET/v1/webhookdeliverylogGET/v1/webhookdeliverylog/{id}

4thought Marketing Documentation

Guides, user manuals and the API reference for 4Comply, 4Preferences, 4Bridge and 4Segments.

4ComplyConsent, compliance and rights-request management.37 guides · 315 operations4PreferencesPreference centre, catalogues, pages and the preference agent.128 operations4BridgeConnections, integrations and scheduled data movement.57 operations4SegmentsSegmentation and audience building. Guides and the user manual; no API reference.15 guides

Built 2026-09-08T14:30:31.334Z · API v1 · from specs/incoming/4comply.json