/v1/health
Allgemein Status der API und der Datenbank.
Beschreibung
Monitoring-Endpunkt, ohne API-Key aufrufbar. Liefert 200, wenn die API laeuft und die Datenbank erreichbar ist, 503 sonst.
Beispiel-Aufruf
curl -sS \
-H "X-API-Key: ak_test_<DEIN_KEY>" \
"https://astroapi.services/v1/health"
<?php
$ch = curl_init("https://astroapi.services/v1/health");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-API-Key: ak_test_<DEIN_KEY>"]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($response);
<?php
require 'astroapi-client.php';
$api = new AstroApiClient('ak_test_<DEIN_KEY>');
$response = $api->health();
print_r($response);
const response = await fetch('https://astroapi.services/v1/health', {
method: 'GET',
headers: { 'X-API-Key': 'ak_test_<DEIN_KEY>' },
});
const data = await response.json();
console.log(data);
import { AstroApiClient } from './astroapi-client.js';
const api = new AstroApiClient('ak_test_<DEIN_KEY>');
const response = await api.health();
console.log(response);
import requests
url = 'https://astroapi.services/v1/health'
headers = {'X-API-Key': 'ak_test_<DEIN_KEY>'}
response = requests.get(url, headers=headers)
print(response.json())
from astroapi_client import AstroApiClient
api = AstroApiClient('ak_test_<DEIN_KEY>')
response = api.health()
print(response)