Diagnostika
Endpointy pro kontrolu stavu API a otestování zpracování chyb.
GET /api/v1/Diagnostics/Ping
Ověří, zda API běží.
Autentizace
Endpoint je veřejný – hlavička X-Api-Key se nevyžaduje.
Parametry
Endpoint nemá žádné parametry.
Odpověď
200 OKTělo odpovědi: "Pong"
GET /api/v1/Diagnostics/Exception
Záměrně vyvolá chybu 500 na straně serveru. Slouží k ověření, že vaše integrace správně zpracovává chybové odpovědi.
Autentizace
Endpoint je veřejný – hlavička X-Api-Key se nevyžaduje.
Odpověď
Endpoint vždy vrátí 500 Internal Server Error se standardní chybovou strukturou:
json
{
"Code": "TEST_EXCEPTION",
"Message": "This is a test exception from /Exception endpoint"
}Kdy použít
- Ověření, že váš klient správně zpracovává chybové odpovědi (
ErrorDto). - Testování logiky opakování a zpracování chyb.
- Ověření, že chybový stav nezpůsobí pád vaší integrace.