Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

What is the correct API to call to create new Real-time Profiles?

Avatar

Level 1

We are in the process of implementing RT-CDP with AJO and CJA. Our current use cases use batch ingestion. But what is coming to light is that some of our use cases may need real-time profile creation/updation so we can trigger a journey instead of sending unitary emails as standalone. I have created a new dataset and HTTP flow to send data to AEP. I am having challenges to get the right API to send the data. I have tried using the postman scripts provided in the Adobe git repository where one can send a single message. Can someone please let me know if this is the correct API to use and the best way to build the body of the json as my efforts have not succeeded so far. Owing to the proprietary nature of the data I am not able to post a sample here. But suffice to say we have the primary id as UUID and secondary id as SID both which have been provided in the json body as mandatory. 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @UdayRa  - Since you already created the HTTP flow to send data to AEP, in the flow you will find an option to copy the payload schema and it will give you the exact request to send data to AEP. Please note that this request also has credentials which will expire in some time so don't forget to use the right access token.

 

Thanks,

Arpan

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi @UdayRa  - Since you already created the HTTP flow to send data to AEP, in the flow you will find an option to copy the payload schema and it will give you the exact request to send data to AEP. Please note that this request also has credentials which will expire in some time so don't forget to use the right access token.

 

Thanks,

Arpan

Avatar

Level 4

To start with try test API(POST call)

 

https://platform.adobe.io/data/core/ingest/streaming

It requires request headers as below

  • x-api-key
  • Authorization: Bearer <access-token>
  • x-gw-ims-org-id
  • x-sandbox-name
  • x-adobe-dataset-id

Since you're using the Postman Collection from Adobe GitHub, ensure it's set up with the correct OAuth2 token, dataset, and schema links.