and more in a single search tool across platforms. Read the announcement here. |
12/22/2023 01:25 AM
Hi Team , We are getting api response in list so it will be in Saviynt.
listfield that I used is -
"listField": "data.users",
is it correct??
Account Import json :
{
"accountParams":
{
"connection": "userAuth",
"processingType": "SequentialAndIterative",
"call":
{
"call1":
{
"callOrder": 0,
"stageNumber": 0,
"http":
{
"url": "https://xxxxx.com",
"httpHeaders":
{
"Authorization":"${access_token}",
"Accept": "*/*"
},
"httpMethod": "POST",
"httpContentType": "application/json",
"httpParams": "{\"data\": [{\"domain\": \"XXXX.com\"}]}"
},
"listField": "data.users",
"keyField": "accountID",
"colsToPropsMap":
{
"accountID":"emailAddress~#~char",
"name": "emailAddress~#~char",
"Customproperty1":"domain~#~char",
"Customproperty2":"alias~#~char",
"Customproperty3":"addressType~#~char",
"Customproperty4":"source~#~char"
}
}
}
}
}
Result : only one account gets created with all values contains in single account.
ex.
Regards,
Gaurav
Solved! Go to Solution.
12/25/2023 03:25 AM - edited 12/25/2023 09:19 AM
Hi Gwagh,
Please try
listfield : "data[0].users"
12/26/2023 10:13 PM
Yes I tried and working.
12/25/2023 07:54 AM
"listField": "data[0].users",
12/26/2023 10:13 PM
Yes Working
12/27/2023 07:30 AM
Please accept solution to help others