Gauti API indeksą
Grąžina API pavadinimą, versiją ir nuorodas į dokumentaciją bei OpenAPI dokumentą.
GET
/- Reikalingas leidimas
- Autentifikacija nereikalinga
- Autentifikacija
- Autentifikacija nereikalinga
API rakto nereikia. Užklausai ribos netaikomos, todėl atsakyme nėra ribų antraščių.
Atsakymas
200
API indeksas.
Request-IdŠios užklausos ID (priešdėlisreq_), toks pat kaiprequest_idklaidos atsakyme. Siunčiamas ir kaipX-Request-ID. Kreipdamiesi pagalbos nurodykite jį.X-Client-Request-IdJūsų siųsta užklausos antraštėX-Client-Request-Id, grąžinta atgal. Grąžinama tik tada, kai jūsų reikšmė turi 1–128 simbolius iš A-Z a-z 0-9 . _ : -.
Turinio tipas: application/json
objectstringprivalomasVisada
api.versionstringprivalomasAPI versija,
v1.docs_urlstringprivalomasNuoroda į dokumentaciją.
openapi_urlstringprivalomasNuoroda į OpenAPI 3.1 dokumentą.
Pavyzdžiai
Užklausa
curl "https://api.diko.app/api/v1"import requests
response = requests.get(
"https://api.diko.app/api/v1",
timeout=30,
)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.diko.app/api/v1")
if (!response.ok) throw new Error(`${response.status} ${await response.text()}`)
console.log(await response.json())Atsakymo pavyzdys · 200 · application/json
{
"object": "api",
"version": "v1",
"docs_url": "https://diko.app/en/api-docs",
"openapi_url": "https://api.diko.app/api/v1/openapi.json"
}Klaidos
Šis endpointas gali grąžinti šias klaidas. Visų kodų aprašai yra klaidų kataloge.
| HTTP | Kodas | Reikšmė | Kartoti? |
|---|---|---|---|
| 404 | api_disabled | Viešas API šiuo metu išjungtas. | sąlygiškai |
| 500 | internal_error | Vidinė serverio klaida. | sąlygiškai |