email is required on every update and must have a valid format.verify_email keeps its old value. An ID that does not exist returns HTTP 200 with an empty body.staff-external-update permission.authorization: ********************{
"email": "carlos.ruiz@proveedor.com",
"cel": "5598765432"
}curl --location --request PATCH 'https://qa-api.kiolinkapp.com/v1/kiolink/external-user/65f1c2a9e4b0a1b2c3d4e5f1' \
--header 'authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "carlos.ruiz@proveedor.com",
"cel": "5598765432"
}'{
"_id": "65f1c2a9e4b0a1b2c3d4e5f1",
"email": "carlos.ruiz@proveedor.com",
"name": "Carlos Ruiz",
"cel": "5598765432",
"company": "Proveedor SA de CV",
"avatar": "",
"devices": [
{
"_id": "65f1c2a9e4b0a1b2c3d4e603",
"brand": "Dell",
"model": "Latitude 7440",
"series": "CN0ABC123"
}
],
"created_at": "2025-04-02T17:30:00.000Z",
"verify_email": "deliverable",
"__v": 0
}