Happy Business Starts Here

Communication Profile not updating in Zuora When Creating a Customer Account using a CRUD API call

Highlighted
Zuora Support

Communication Profile not updating in Zuora When Creating a Customer Account using a CRUD API call

Question: 

Communication Profile not updating in Zuora When Creating/Updating a Customer Account using a CRUD API call

 

Endpoint URL- https://rest.apisandbox.zuora.com/v1/object/account/2c92c0fb7394556601739546e11c437d

 

Request Body -
{"VATId":"","Type":"Enterprise","TaxExemptStatus":"No","TaxExemptCertificateID":"12345","TaxCompanyCode":"","SalesRepName":"Azeema Tejani","PurchaseOrderNumber":"","PaymentTerm":"Net 30","Notes":"","Name":"Azeema 1234567","Id":"2c92c0fb7394556601739546e11c437d","CustomerServiceRepName":"Azeema Tejani","ContractingEntity__c":"Yext, Inc.","communicationProfileId":"2c92c0f8735614ee0173592fdbe06239"}

 

Response Body -
{"Success":true,"Id":"2c92c0fb7394556601739546e11c437d"}

 

I am getting success in the response communicationProfileId but is not getting updated with new values.

 

Solution:

I have tested the below API call is working fine as expected. I find the issue on your call on the communicationProfileId field, it should be CommunicationProfileId 'C' is Upper case and case sensitive. 

 

Communication: TestProfile is now updated in Zuora. 

 

Additionally, I would like to recommend you GET_Describe call to check the current column name of each object that is available in your Zuora tenant.

https://www.zuora.com/developer/api-reference/#operation/GET_Describe

 




If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √

Tags (1)