The purpose of this repository is to collect Postman samples that show how to interact with Adobe Experience Platform. Each of the samples will use a common Postman Environment file in order to make it easier to switch between separate collections.
Install and Setup your Postman App
Generate and Import the Postman Environment
-
Launch Postman
-
Login to Adobe I/O Console, select Integrations, and select the Adobe Experience Platform API Integration you wish to interact with using Postman.
-
Click the Export Details to Postman button to have a Postman Environment file with the Integration's details pre-populated.
-
Select the downloaded Platform API.postman_environment.json file to import the environment.
-
Now click on the newly imported
Platform API. -
All of the values with the exception of
PRIVATE_KEYshould be pre-populated. -
Copy the contents of your
private.keyand use it as the value forPRIVATE_KEYin BOTH the Initial and Current values fields.For MacOS & Linux platform
From the same terminal you ran
openssl, execute the following command:For Windows Platform
From the same terminal you ran
openssl, execute the following command:Copy the entire key to the keyboard, including the
-----BEGIN PRIVATE KEY-----and-----END PRIVATE KEY-----lines. -
Click
Updateand close theManage Environmentsdialog. -
Now make sure you select the
Platform APIfrom the environments drop down at the top right of Postman.
Import the Collection
To import the full Adobe Experience Platform Postman Collection do the following:
- Download the
Adobe Experience Platform.postman_colletion.jsonfile from this Github repository - In Postman, select
Importin the upper left of the interface - Select
Import Fileand reference theAdobe Experience Platform.postman.collection.jsonyou downloaded in step 1 - You should then see a collection appear in the
Postman CollectionsnamedAdobe Experience Platform
Reference
See also the Medium post on the Adobe Techblog around the usage of Postman with Adobe I/O.
Contributing
Contributions are welcomed! Read the Contributing Guide for more information.
Licensing
This project is licensed under the MIT. See LICENSE for more information.