Discussions

Ask a Question
Back to All

PUT /party/[ID] question/issue

It appears that while I can update a PartyId, I can't do it without the "PersonName" and "PartyId" elements in the payload. It's not so much the PersonName as the underlying FirstName and LastName fields, but same issue. If I have an ID and want to just update the email address (for example), I need to make a GET call to pull the PersonName info, just to put it back to update the email address. Also, having to include PartyId:101 when the 101 is in the endpoint URL seems a little duplicitous. What would be great is to be able to PUT (or PATCH) using something like this as a payload:

{
"Emails":[
{
"EmailType":_Primary",
"Address":"[email protected]"
}
]
}

No need for anything else. But I'd settle for a single call that doesn't require the name and second ID data elements.