Get places

Download Frontcores place IDs and their title using GET.

Request

GET https://www.kursguiden.no/api/v2/places

For every API request you make, you'll need to present the API access key in the HTTP Header as X-API-Key to be authenticated.

Example code in PHP

$request_url = 'https://www.kursguiden.no/api/v2/places';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  'X-API-Key: {your-api-key}',
  'Accept: application/json',
));
$result = curl_exec($ch);
curl_close($ch);
               

Response

If the method is successful it responds with an JSON structure, as it is shown below.

<html><head><title>Slim Application Error</title><style>body{margin:0;padding:30px;font:12px/1.5 Helvetica,Arial,Verdana,sans-serif;}h1{margin:0;font-size:48px;font-weight:normal;line-height:48px;}strong{display:inline-block;width:65px;}</style></head><body><h1>Slim Application Error</h1><p>The application could not run because of the following error:</p><h2>Details</h2><div><strong>Type:</strong> ErrorException</div><div><strong>Code:</strong> 2</div><div><strong>Message:</strong> Undefined array key 9523</div><div><strong>File:</strong> /data/kursguiden/www/website/public/api/api_v2.php</div><div><strong>Line:</strong> 385</div><h2>Trace</h2><pre><div>#0 /data/kursguiden/www/website/public/api/api_v2.php(385): Slim\Slim::handleErrors()</div><div>#1 /data/kursguiden/www/website/public/api/api_v2.php(388): make_row()</div><div>#2 /data/kursguiden/www/website/public/api/api_v2.php(388): make_row()</div><div>#3 /data/kursguiden/www/website/public/api/api_v2.php(401): make_row()</div><div>#4 [internal function]: {closure}()</div><div>#5 /data/kursguiden/www/website/public/api/Slim/Route.php(468): call_user_func_array()</div><div>#6 /data/kursguiden/www/website/public/api/Slim/Slim.php(1340): Slim\Route->dispatch()</div><div>#7 /data/kursguiden/www/website/public/api/Slim/Middleware/Flash.php(85): Slim\Slim->call()</div><div>#8 /data/kursguiden/www/website/public/api/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call()</div><div>#9 /data/kursguiden/www/website/public/api/Slim/Middleware/AcceptJsonMiddleware.php(71): Slim\Middleware\MethodOverride->call()</div><div>#10 /data/kursguiden/www/website/public/api/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\AcceptJsonMiddleware->call()</div><div>#11 /data/kursguiden/www/website/public/api/Slim/Slim.php(1285): Slim\Middleware\PrettyExceptions->call()</div><div>#12 /data/kursguiden/www/website/public/api/index.php(170): Slim\Slim->run()</div><div>#13 {main}</pre></body></html>

Unsuccessful response sample:

{
    "error": "Wrong API Key"
}      
© 2024 FrontCore