Rest Api


i m trying to update a custom field via the rest api.
My code is:
$endpoint =“".$token["access_token”];
$myObj->id = 27;
$myObj->content = “blabla”;
$obj = json_encode(array(‘custom_fields’ => array($myObj)));

exec(“curl -X PATCH '” . $endpoint . " -H ‘Content-Type: application/json’ -H ‘Accept: application/json’ -d ‘“.$obj.”’ --include", $log_output, $log_vars);

Whenever i try this call by the shell all it is ok , but when the call is executed by php exec there is no answer… why?

I would guess that there is an encoding issue with how your combined string is being passed to the exec function; could you output it to check? (masking the access token, please)