Does anyone know how to configure response contact to get elements with a period in their name? i.e addresses.display
This is from Genesys API : /api/v2/users/63a41608-e838-46a5-8107-1b5345dbf222
When I configure the Response Contract using this element name "addresses.display" The results of the test its displayed as "
addresses__display"
Seems like I need to escape the period (.) but not sure how to do that...
Any good thoughts?
For what it's worth, I'm trying to get the Agents Direct Dial Number to update the outbound ANI on a Preview Dialer Call.
Maybe there is a better way??
Response Sample
{
"primaryContactInfo.mediaType": [
"EMAIL",
"PHONE"
],
"acdAutoAnswer": false,
"manager.id": "8976b56a-cbb6-4186-a395-49af58c73005",
"title": "Genesys Cloud Analyst",
"division.selfUri": "/api/v2/authorization/divisions/857f6e67-be5d-4ee0-8a1b-7b1e471f31cc",
"addresses.extension": [
null,
"50058"
],
"manager.selfUri": "/api/v2/users/8976b56a-cbb6-4186-a395-49af58c73005",
"id": "63a41608-e838-46a5-8107-1b5345dbfe20",
"state": "active",
"department": "Patient Support",
"addresses.countryCode": [
"US",
"US"
],
"division.name": "",
"email": "chris.martin@ccsmed.com",
"addresses.type": [
"WORK",
"WORK2"
],
"selfUri": "/api/v2/users/63a41608-e838-46a5-8107-1b5345dbfe20",
"addresses.display": [
"+1 342-507-2158",
"50058"
],
"primaryContactInfo.display": [
null,
"+1 342-507-2158"
],
"primaryContactInfo.address": [
"chris.martin@ccsmed.com",
"+12435072158"
],
"version": 40,
"chat.jabberId": "618d6daf7eb66f1b3661de87@ccsmedical.orgspan.com",
"addresses.mediaType": [
"PHONE",
"PHONE"
],
"name": "Chris Martin",
"division.id": "857f6e67-be5d-4ee0-8a1b-7b1e471f31cc",
"addresses.address": [
"+13425072158",
null
],
"primaryContactInfo.type": [
"PRIMARY",
"PRIMARY"
],
"username": "chris.martin@ccsmed.com",
"addresses\t%2Edisplay": [
null
]
}#Integrations#Outbound------------------------------
Chris Martin
CCS Medical
------------------------------