Пример метода: https://helpdeskeddy.com/api.html#%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0%D0%BC%D0%B8-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8-get "Получить заявки" с помощью GuzzleHttp: https://github.com/guzzle/guzzle
<?php
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client([
'base_uri' => 'https://domain.helpdeskeddy.com/',
]);
try {
$response = $client->get('api/v2/tickets/',
[
'auth' => [
'example@example.com',
'api-key',
],
]);
print_r(json_decode($response->getBody()->getContents(), true));
} catch (GuzzleHttp\Exception\ClientException $e) {
$response = $e->getResponse();
print_r($response->getBody()->getContents());
}
?>
Подробнее ознакомится с документацией можно по ссылке: https://helpdeskeddy.com/api.html.