Hello
I'm trying to update client with the API but I'm getting this error "{"result":"error","message":"Identity is required"}"
The admin user of the API has API Access and Manage API Credentials roles.
The IP of the server has been added to API IP Access Restriction and the Whitelist
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://xxxxxxxxxxx/includes/api.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
http_build_query(
array(
'action' => 'UpdateClient',
'identifier' => $api_identifier,
'secret' => $api_secret,
'clientid' => 3,
'customfields' => base64_encode(serialize( [
"CR/ID copy" => 'https://xxxxxxxxx.xxx/uploads/?file=xxxxxx',
] )),
'responsetype' => 'json',
)
)
);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
Thanks.