Car Queries
This page details the Car queries available from the API
Get Car Details
HTTP Request
URL Parameters
curl --request GET \
--url 'https://api.mybuggymycar.com/api/search.php?s=getcar&vrm=[VRM]' \
--header 'authorization: Basic YOUR_BASE64_KEY'
# alternatively replace vrm=[VRM] for carid=[CARID] to search by Car ID number (see [Car ID Lookup](#carid-lookups) details)<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.mybuggymycar.com/api/search.php?s=getcar&vrm=[VRM]');
// alternatively replace vrm=[VRM] for carid=[CARID] to search by Car ID number (see [Car ID Lookup](#carid-lookups) details)
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'Authorization' => 'Basic YOUR_BASE64_KEY'
));
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}CarID Lookups
CarID Lookup 1 - getMakes
HTTP Request
CarID Lookup 2 - getModels
HTTP Request
URL Parameters
CarID Lookup 3 - getFuelType
HTTP Request
URL Parameters
CarID Lookup 4 - getYears
HTTP Request
URL Parameters
CarID Lookup 5 - getDerivatives
HTTP Request
URL Parameters
Last updated