VitaliT API dokumentacija

Javni, samo-bralni API za objavljene blog članke in pojme IT slovarja. Namenjen iskalnikom, AI agentom in integracijam.

Avtentikacija

Ni potrebna. Prosimo, ostanite pod 60 zahtevami na minuto.

Specifikacija

OpenAPI 3.1: /openapi.json

Končne točke

GET /api/public/v1/posts

Seznam objavljenih blog člankov (operationId: listPublishedPosts).

curl https://vitalit.si/api/public/v1/posts

GET /api/public/v1/glossary

Seznam objavljenih pojmov IT slovarja (operationId: listPublishedGlossaryTerms).

curl https://vitalit.si/api/public/v1/glossary

Primer odgovora

{
  "count": 1,
  "items": [
    { "slug": "shadow-ai-v-podjetju",
      "url": "https://vitalit.si/blog/shadow-ai-v-podjetju",
      "updated_at": "2026-09-30T06:00:00.000Z" }
  ]
}

Napake

Napake so v JSON obliki:

{ "error": { "code": "not_found", "status": 404, "message": "...", "hint": "...", "docs": "https://vitalit.si/docs" } }

Vprašanja: info@vitalit.si