Updates an existing client with new information.
Endpoint
PATCH /clients/{id}Authentication
Required: Authorization header with valid token
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Client unique identifier |
Request Body
{
"name": "string",
"creditLimit": "object",
"usedLimit": "object",
"customPriceId": "string",
"paymentTerms": "number",
"additionalInformation": "string",
"frameContract": "boolean",
"selfInsurance": "boolean",
"pricing": "string",
"structureId": "string",
"externalId": "string",
"website": "string",
"fax": "string",
"street": "string",
"streetAndNumber": "string",
"city": "string",
"phone": "string",
"country": "string",
"email": "string",
"partnerType": "string",
"longName": "string",
"postalCode": "string",
"creditworthiness": "string",
"contactPerson": "string",
"status": "string"
}Response
Success
Error
Example Usage
curl -X PATCH "https://integration-api.ram.syniotec.com/master-data/v1/client-management/clients/123e4567-e89b-12d3-a456-426614174000" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"status": "INACTIVE",
"creditLimit": 50000
}'