Hi @tim.smith,
On February 24th, a new feature " Division-aware permissions and APIs for external contacts" was released. We can see that related permissions are now Division aware (refer to the screenshot).
However, having a problem when trying to add a new contact with a division via API POST /api/v2/externalcontacts/contacts (required permission for this API is externalContacts>contact>add ) , I'm getting the error "The request failed with response code: 400. Message: The request could not be understood by the server due to malformed syntax." Here is the payload I was using when testing API call:
{
"firstName": "John",
"lastName": "March",
"middleName": "",
"title": "",
"workEmail": "john@test.com",
"personalEmail": "",
"otherEmail": "",
"division": "CSAT",
"address": {
"address1": "",
"address2": "",
"city": "",
"postalCode": ""
},
"externalSystemUrl": "",
"workPhone": {
"display": "+1 416 999 9999",
"e164": "+4169999999",
"countryCode": "CA",
"normalizationCountryCode": "CA"
}
}
Note: The "division" in the payload, exists in the Org.
Thanks,