Payload Validations |
: |
'countryCode' => 'required|string',
'msisdn' => 'required|string|min:8|max:12',
'email' => 'required|email',
'name' => 'required|string',
'preferredLanguage' => 'required|string',
'addresses.billing' => 'required|array',
'addresses.billing.street' => 'required|string',
'addresses.billing.zip' => 'required|string',
'addresses.billing.city' => 'required|string',
'addresses.billing.country' => 'required|string|in:ISO Alpha 2',
'addresses.shipping' => 'nullable|array',
'addresses.shipping.street' => 'nullable|string',
'addresses.shipping.zip' => 'nullable|string',
'addresses.shipping.city' => 'nullable|string',
'addresses.shipping.country' => 'nullable|string|in:ISO Alpha 2',
'personalNumber' => 'nullable|string|size:11'
|
Example Payload |
: |
{
"name": "Kari Nordmann",
"personalNumber": "925710482",
"preferredLanguage": "en",
"msisdn": "46567468",
"email": "[email protected]",
"countryCode": "+47",
"addresses": {
"billing": {
"street": "Luramyrveien 65",
"zip": "4313",
"city": "Sandnes ",
"country": "NO"
},
"shipping": {
"street": "Luramyrveien 65",
"zip": "4313",
"city": "Sandnes ",
"country": "NO"
}
}
}
|
Response Structure |
: |
{
"status_code": 202,
"status_message": "OK",
"message": "customerUpdatedSuccessfully",
"is_data": false,
"data": null
}
|
Example Response |
: |
{
"status_code": 202,
"status_message": "OK",
"message": "customerUpdatedSuccessfully",
"is_data": false,
"data": null
}
|