Update customer
PUT {{baseUrl}}/customers/:customerId
Fully updates an existing Customer.
Expects same input as the POST Customer endpoint.
This endpoint returns errors equivalent to the create customer endpoint.
This endpoint supports concurrency control through the If-Match header expecting an Etag value returned by the GET endpoint.
Allowed roles : EDITOR
Request Body
{"id"=>"78c483d7-5e6d-488b-981c-2ac4bccca2a5", "contracts"=>[{"type"=>"standard", "signedDate"=>"2012-10-11T01:57:00.766Z", "cancelledDate"=>"2008-02-05T04:50:42.598Z", "additionalAttributes"=>{"Lorem_41"=>"et elit nulla non", "deserunt_d01"=>"id in aliquip laborum"}}], "owner"=>{"entityId"=>"eu ex esse sunt elit"}, "authorized"=>[{"entityId"=>"sun"}, {"entityId"=>"in "}], "additionalAttributes"=>{"est9f7"=>"nostrud mollit velit", "id_064"=>"laboris irure minim"}}
HEADERS
| Key | Datatype | Required | Description |
|---|---|---|---|
tangany-version | number | (Required) API version | |
If-Match | string | (Optional header) Avoid mid-air collisions by matching a resources etag | |
Content-Type | string | ||
Accept | string | ||
_tangany-data | string |
RESPONSES
status: OK
{"authorized":[{"entityId":"in aliqua"},{"entityId":"aliq"}],"contracts":[{"type":"standard","signedDate":"1960-05-25T17:31:40.794Z","cancelledDate":"1955-10-03T11:10:20.034Z","additionalAttributes":{"amet_f9":"Ut consequat ipsum","consequat_e8":"do labore Ut"}}],"id":"78c483d7-5e6d-488b-981c-2ac4bccca2a5","owner":{"entityId":"proident enim nisi aliqua a"},"reason":null,"status":"suspended","additionalAttributes":{"eae":"enim ","non89":"dolor adipisicing ex ut","labore_477":"Ut dolor","laboris_cf8":"elit incididunt"}}