Patch natural person
PATCH {{baseUrl}}/entities/natural-persons/:entityId
Partially updates an existing natural person.
This endpoint expects updates in the form of a subset of the JSON Patch RFC6902 standard.
Example: Updating contract information
```http-client
PATCH https://api.tangany.com/customers/persons/person-1
Content-Type: application/json-patch+json
If-Match: 4003db00-0000-0c00-0000-6038dfb20000
[
{
op
: replace
,
path
: /lastName
,
value
: Smith
},
{
op:
replace,
path:
/address,
value: {
country:
DE,
city:
Berlin,
postcode:
10115,
streetName:
Mainzer Straße,
streetNumber:
36"
}
}
]
``
This endpoint supports concurrency control through the
If-Matchheader expecting an
etag` value returned by the GET endpoint or RFC6902 JSON test operations.
Allowed roles : EDITOR
Request Body
{"0"=>{"op"=>"replace", "path"=>"/contract/isSigned", "value"=>true}, "1"=>{"op"=>"replace", "path"=>"/contract/isSigned", "value"=>true}}
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
{"id":"78c483d7-5e6d-488b-981c-2ac4bccca2a5","firstName":"Elizabeth","lastName":"Henderson","birthDate":"1977-04-14","birthPlace":"London","title":"Dr","gender":"F","birthCountry":"GB","birthName":"Henderson","nationality":"GB","address":{"country":"GB","city":"SOUTHAMPTON","postcode":"SO53 5PD","streetName":"71 Cherry Court","streetNumber":"A. 813"},"email":"elizabeth.henderson@example.com","phoneNumber":"+49123456789","mobilePhoneNumber":"+33987654321","selfDeclaredAsPep":false,"kyc":{"id":"2deb4908-8af3-4388-9d24-6a3d0e508c4a","date":"2022-05-01T13:15:45.000Z","method":"video_ident","document":{"nationality":"GB","country":"GB","number":"GB123456789","issuedBy":"Home Office Identify \u0026 Passport Service","issueDate":"n/a","validUntil":"2025-04-11","type":"id_card","iban":"DE89370400440532013000","reference":"reference123456789"}}}