Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »

Below is the description of API for adding and updating the customer profile's data in the Epsilon CDP. Requests are sent to CDP Middleware developed and maintained internally by RB.


Prerequisites

OAuth 2.0

API is secured by OAuth 2.0 authorization system, thus every call needs to have a token set.
Obtain the token set using NUTRINTG Security Integration Quick Start.

Metadata

So-called "metadata" should be available in the Epsilon CDP, so that adding data is successful. Also, it should be provided in the content of requests.
If you don't possess it yet, send an email request to CDP Middleware Team (Business Analyst and Project Manager) to add metadata - with at least 3 full business days in advance.
The email request should contain:

  • Website domain
  • Country
  • Language
  • Brand related to the website
  • Platform name (e.g. Husky, Shopify)


Common HTTP Headers

Parameter name
Mandatory
Parameter description
AuthorizationYesAuthorization Token ( from Prerequisites )
Accept-language
Yeslang ISO code - "en-US"
Brand-org-code
Yes→ Metadata
Client-Id
No, but should be provided if available,
since it is required for the Update profile method.
Id of the customer, if available in the source system.
Program-code
Yes→ Metadata (same value as in the "Brand-org-code" field)
Account-source
Yes→ Metadata
SourcecodeYes→ Metadata

Content-Type

Yesexample: application/json
X-Source-Domain
Noexample: 
Required if the profile should be completed with available UTM attributes from Google Analytics

Methods:

:


  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.