Genereller Zugriff auf REST/API

{
        "client_id": "xxx",
        "client_secret": "xxx",
        "grant_type": "client_credentials"
}

per POST an /api/oauth/token

oauth, nicht outh

$cURL = curl_init();
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true);
curl_setopt($cURL, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($cURL, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($cURL, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($cURL, CURLOPT_HTTPHEADER, ["Authorization: Bearer $bearerToken", 'Content-Type: application/json; charset=utf-8']);

curl_setopt($cURL, CURLOPT_URL, $url);
curl_setopt($cURL, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($cURL, CURLOPT_POSTFIELDS, $json);
$result = curl_exec($cURL);
$httpCode = curl_getinfo($cURL, CURLINFO_HTTP_CODE);