Skip to main content

Update Private Customer

Endpoint : https://demo-api.frontpayment.no/api/v1/connect/customers/update/private/{customerUuid}
Method : PUT
Authorization : Bearer
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
}