Expand my Community achievements bar.

Never miss an update of the Adobe Journey Optimizer Community Lens! Subscribe now to get the latest updates, insights, and highlights delivered straight to your inbox every time a new edition drops.
SOLVED

Discover inletID for profile automating update

Avatar

Level 1

Hi everyone,

Can someone explain me about "inletID" please.

I'm trying to update profiles automatically and then facing this issue about this "inletID". 

And the problem is that I don't know where to get this value to keep moving ahead on this process.

I did ask ChatGPT and Gemini about this and they told me that it is the DatastreamID but i have tried and still failed. I have investigated that DatastreamID is deprecated and it has changed to another different one that I don't know.

If someone knows about this so please help me to find out the answer 'bout this.

Thanks alot.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

@TruongQu  

  • inletId = the ID of a Streaming Ingestion endpoint (the bit after /collection/ in the URL you POST to), not a datastreamId, not a datasetId, not a schemaId.
  • It comes from AEP Streaming Ingestion / HTTP API Source / AJO event configuration, and is owned by Data Collection / Streaming Ingest, not by AJO itself.

How to obtain it?

From AEP Sources → HTTP API connector (generic Streaming to a dataset)

If you (or your admin) created a Streaming HTTP API Source:

  1. Go to experience.adobe.com  Experience Platform.

  2. Select the correct IMS org and sandbox.

  3. Go to Sources → choose HTTP API → click View accounts.

  4. Open the Source account you care about.

  5. On the account “Activity” or details page you’ll see a Streaming endpoint URL like:

    https://dcs.adobedc.net/collection/86f82f99...b65bc
    
  6. The inletId is the long hex string after /collection/:Mayank_Gandhi_0-1765967022433.png

  7. inletId = 86f82f499...b65bc

View solution in original post

2 Replies

Avatar

Employee Advisor

Avatar

Correct answer by
Employee Advisor

@TruongQu  

  • inletId = the ID of a Streaming Ingestion endpoint (the bit after /collection/ in the URL you POST to), not a datastreamId, not a datasetId, not a schemaId.
  • It comes from AEP Streaming Ingestion / HTTP API Source / AJO event configuration, and is owned by Data Collection / Streaming Ingest, not by AJO itself.

How to obtain it?

From AEP Sources → HTTP API connector (generic Streaming to a dataset)

If you (or your admin) created a Streaming HTTP API Source:

  1. Go to experience.adobe.com  Experience Platform.

  2. Select the correct IMS org and sandbox.

  3. Go to Sources → choose HTTP API → click View accounts.

  4. Open the Source account you care about.

  5. On the account “Activity” or details page you’ll see a Streaming endpoint URL like:

    https://dcs.adobedc.net/collection/86f82f99...b65bc
    
  6. The inletId is the long hex string after /collection/:Mayank_Gandhi_0-1765967022433.png

  7. inletId = 86f82f499...b65bc