<?php require __DIR__ . '/vendor/autoload.php'; use GuzzleHttp\Client; $url = 'https://www.example.com'; $apiUri = '/api'; $uri = '/orders'; $queryParams = array( 'ws_key' => 'SCLDNF2VST4U9YQI8CEMBA2SOW4L9QH9', 'limit' => '1,3' ); $client = new Client(array('base_uri' => $url)); $response = $client->request( 'GET', sprintf( '%s%s?%s', $apiUri, $uri, http_build_query($queryParams) ) ); echo (string)$response->getBody();