APIProdukcija
OpenAPI i alati
Specifikacija za Postman, generisanje klijenta i AI asistente.
Cijeli API je opisan u OpenAPI 3.1, iz istih šema kojima API provjerava zahtjeve: /docs/openapi.json (isto na https://api.cifra.ba/v1/openapi.json). Sadrži sve endpointe, polja, primjere, greške i webhook događaje.
Postman i Insomnia
Import → Link → zalijepite adresu specifikacije. Kolekcija ima sve endpointe s primjerima; ključ postavite kao Bearer token.
Generisanje klijenta
# TypeScript tipovi
npx openapi-typescript https://www.cifra.ba/docs/openapi.json -o cifra.d.ts
# Klijent za C#, Javu, PHP, Python… (openapi-generator)
npx @openapitools/openapi-generator-cli generate \
-i https://www.cifra.ba/docs/openapi.json -g csharp -o ./cifra-clientAI asistenti
- /docs/llms.txt: pregled dokumentacije s linkovima, po standardu llms.txt.
- /docs/llms-full.txt: cijela dokumentacija kao jedan tekst — dajte je asistentu kao kontekst.
- „Kopiraj stranicu” na svakoj stranici: Markdown za razgovor s asistentom.