Recipes
This page contains simple recipes for exercising some Yodlee APIs using Postman. You don't need to use these recipes to test a token if you are using a client credential token, because those kinds of tokens are created for you by the Yodlee server. Download the latest version of Postman from https://www.getpostman.com/. See the Postman Overview for more information.
Test Your Application Token via Postman
- Open Postman.
- Select the GET method.
- Enter
https://sandbox.api.yodlee.com/ysl/providers
in the request URL. - On the Authorization tab, select the Bearer Token and enter your JWT from the previous step.
- Format:
'Bearer (your-jwt-token)
- Format:
- On the Headers tab, enter the following
Api-Version: 1.1
Content-Type: application/json
- Click Send.
- View the response. You will receive a list of Yodlee supported providers.
Test Your User JWT via Postman
- Open Postman.
- Select the GET method.
- Enter
https://sandbox.api.yodlee.com/ysl/accounts
in the request URL. - On the Authorization tab, select the Bearer Token and enter your JWT from the previous step.
- Format:
'Bearer (your-jwt-token)
- Format:
- On the Headers tab, enter the following
Api-Version: 1.1
Content-Type: application/json
- Click Send.
- View the response. You will receive a list of accounts associated with the user.
Create a User via Postman
- Open Postman.
- Select the POST method.
- Enter
https://development.api.yodlee.com/ysl/user/register
in the request URL. - On the Authorization tab, select the Bearer Token and enter your JWT from the previous step.
- Use a generic token and not the user-specific token
- Format:
'Bearer (your-jwt-token)
- On the Headers tab, enter the following
Api-Version: 1.1
Content-Type: application/json
- On the Body tab, select Raw and JSON(application/json)
- Enter the following JSON in the space provided. Only loginName and email are required fields. The loginName must be unique and email can be a dummy value.
{
"user":{
"loginName":"<your a="" for="" id="" unique="" user="">",
"email":"abc@abc.com",
"name":{
"first":"firstname",
"last":"lastname"
},
"address":{
"address1":"address1",
"state":"state",
"city":"city",
"zip":"zipcode",
"country":"USA"
},
"preferences":{
"currency":"USD",
"timeZone":"PST",
"dateFormat":"MM/dd/yyyy",
"locale":"en_US"
}
}
}</your>
- Click Send.
- You will have the same user object returned in the response indicating the user is registered.