adobe / experience-platform-postman-samples

MIT License
83 stars 142 forks source link

Dataset Service API- Missing requests to check, enable and disable Dataset for Profile and Upsert #58

Open Sagho-adobe opened 2 years ago

Sagho-adobe commented 2 years ago

Actual Behaviour

The current collection only deals with DULE for Datasets and not the basic operations related to datasets themselves as listed below.

Expected Behaviour

Dataset Service API collection should have the POST , GET and PATCH requests to list, create dataset, check and enable/disable the dataset for Profile (and upsert).

Recommendation

Within Dataset Service API there should be two folders- 'Datasets' , and 'DULE' [just like Schema Registry API has sub folders]

image

I have created and tested the requests above which should be part of basic 'Datasets' folder and request you to incorporate them into the official collection for this API and move the existing ones to the DULE subfolder. [proposed] Dataset Service API.postman_collection.zip

Sagho-adobe commented 2 years ago

@davidjgonzalez , @eknee , @pnolan89 - Can you please take a look at my request for adding these API calls to the collection

dwright-adobe commented 2 years ago

Hi @Sagho-adobe , The APIs for most dataset maintenance (list, create, etc) are part of the Catalog Service API: https://developer.adobe.com/experience-platform-apis/references/catalog/

These collections need to align with the official API names in the documentation (see link above) as they are generated from engineering swagger specs and need to align with the documentation.

Sagho-adobe commented 2 years ago

@dwright-adobe Thank you for pointing it out. Upon checking, I noticed that the documentation mentions the following API calls but they are missing from the collection image Maybe it is time to update the collection? image

dwright-adobe commented 2 years ago

I see your point. i'll create a ticket for the docs team and cc you.

dwright-adobe commented 1 year ago

An example has been added via PLAT-132840