Ugrás a tartalomhoz

Fejlesztők

Számla-API

Olvassa be ingyenesen a számláit, ügyfeleit, vállalkozásait, kifizetéseit, ismétlődő ütemezéseit, feltöltött beszállítói fájljait, áfa- vagy lejárati jelentéseit, valamint a rangsorolt következő teendőket közvetlenül a saját kódjából. Az adótartalmú 49 €-s Lifetime Pro egyetlen kifizetéssel írási műveleteket és kimenő webhookokat biztosít, havi díj és éves megújítás nélkül.

Alap-URL

https://freebillgen.com/api/v1

Hitelesítés

Minden kérés Bearer-tokent használ. Hozzon létre egyet a Beállítások → API-kulcsok menüpontban, adja meg a szükséges erőforrásonkénti olvasási/írási jogosultságokat (scope), opcionálisan állítson be lejárati időt, és küldje el minden kérésben:

Authorization: Bearer <your-api-key>

A kérések hitelesítése a kulcsot létrehozó fiók alapján történik, és a rendszer ellenőrzi a hozzárendelt jogosultságokat. Tartsa titokban a tokent, és vonja vissza, ha kiszivárgott vagy már nincs rá szükség.

Mit tehet

  • Számlák, ügyfelek, vállalatok, kifizetések és ismétlődő ütemezések olvasása
  • Létrehozásuk és frissítésük (író API - Pro)
  • Hívja le az áfa- és lejárati jelentéseket JSON formátumban
  • Olvassa be ugyanazt a korlátos „Következő teendők” várólistát, amelyet az irányítópult is használ
  • Olvassa be a Beérkező számlák közé manuálisan feltöltött beszállítói e-számla fájlokat (nem egy Peppol-/e-mail-fogadó végpont)
  • Töltse le az általános OASIS UBL és UN/CEFACT CII leképezéseket áttekintés céljából (profil-érvényesítés nélkül)
  • Webhook-végpontok regisztrálása számla- és fizetési eseményekhez (Pro)
  • Idempotency-Key a támogatott írási műveleteknél - ugyanazon kulcs alatt a megváltozott kérelemadatok 409-es hibakódot eredményeznek
  • Kurzorral történő lapozás a links.next segítségével, a per_page paraméterrel állítható (max. 100)
  • Lehetővé teszi az AI-ügynökök számára bármely megosztott számla elolvasását - schema.org/Invoice JSON-LD, valamint Accept: application/json vagy text/markdown minden aláírt megosztási linken
  • Hitelesítés nélküli, csak olvasható MCP-kiszolgáló a https://freebillgen.com/api/mcp címen (get_invoice, verify_invoice) az AI-ügynökök számára

Konvenciók

Idempotencia
A támogatott létrehozási és műveleti hívások esetén küldjön egyedi Idempotency-Key értéket. Az azonos kérelemadatokkal történő újrapróbálkozás az eredeti sikeres eredményt adja vissza; a megváltozott kérelemadatok 409-es hibakódot eredményeznek.
Oldalszámozás
A mentett erőforráslisták kurzorral lapozhatók - kövesse a links.next hivatkozást (vagy adja meg a ?cursor=... paramétert), és állítsa be a ?per_page= értéket (max. 100). A korlátozott műveleti hírcsatorna jelzi a korlátot és a csonkított állapotot.
Pénz
A pénzösszegek pontos JSON-karaktersorozatok a pénznem ISO 4217 szabvány szerinti skálájához igazítva, például "121.00" euró vagy "500" japán jen esetén. Az egységárak megőrizhetnek további beviteli pontosságot.
Azonosítók
Minden erőforrást egyedi, opák (belső jelentés nélküli) azonosító jelöl, soha nem növekvő sorszám.

Példa: számláinak felsorolása

curl https://freebillgen.com/api/v1/invoices \
  -H "Authorization: Bearer $FREEBILLGEN_API_KEY"

Nyissa meg a teljes interaktív API-referenciát →

Számla-API-val kapcsolatos kérdések

Ingyenes a számla-API?

Igen - az olvasási API díjmentesen elérhető az ingyenes csomagban. Az írási API és a kimenő webhookok az adótartalmú 49 €-s Lifetime Pro csomagban érhetők el: egyszeri fizetés, havi díj és éves megújítás nélkül.

Hogyan hitelesíthetem magam?

Hozzon létre egy Bearer tokent a Beállítások -> API-kulcsok menüpont alatt, rendeljen hozzá erőforrásonkénti olvasási/írási hatóköröket, és küldje el az Authorization: Bearer fejlécben minden kérésnél. A kulcsok a saját fiókjára érvényesek, visszavonhatók vagy lejárhatnak.

Programozással is létrehozhatok számlákat?

Igen, a Pro kiegészítő részét képező írási API-n keresztül. Ugyanazokat a professzionális számlákat állítja elő, mint a webalkalmazás, sorozatszámozással és szerveroldalon alkalmazott, konfigurálható áfa-kezeléssel. Az API nem garantálja a helyi jogszabályoknak való megfelelést.

Hogyan kerülhetem el az ismételt kísérlet során a duplikált számlák létrehozását?

Küldjön egyedi Idempotency-Key értéket a létrehozási híváskor. Ugyanazzal a kulccsal és azonos kérelemadatokkal történő újrapróbálkozás az eredeti eredményt adja vissza. A kulcs újrafelhasználása megváltozott kérelemadatokkal 409-es hibakódot eredményez, ahelyett, hogy csendben egy másik számlát adna vissza.

Elolvashatom a kapott számlákat?

Igen, ingyenes. A GET /api/v1/inbox parancs felsorolja azokat a támogatott UBL/CII beszállítói fájlokat, amelyeket Ön manuálisan feltöltött, és amelyeket a FreeBillGen feldolgozott, az eredeti példányt pedig ellenőrzés céljából megőrizte; a GET /api/v1/inbox/{id} parancs egyet ad vissza. A szintaxisfelismerés nem egyenlő a profil-érvényesítéssel, és ezek a végpontok nem teszik a FreeBillGen-t Peppol-, kormányzati hálózat- vagy e-mail-fogadó végponttá.

Elolvashat-e egy mesterséges intelligencia-ügynök számlát fiók nélkül?

Igen. Minden számla, amelyet aláírt nyilvános linkjén keresztül oszt meg, ügynök által olvasható ugyanazon az URL-en: az oldal beágyaz egy schema.org/Invoice JSON-LD-t, és az Accept: application/json elküldése strukturált számlát (felek, tételek, összegek, fizetendő egyenleg, fizetési lehetőségek) ad vissza, míg az Accept: text/markdown tiszta, kevés tokenből álló megjelenítést ad vissza. Emellett elérhető egy hitelesítés nélküli, csak olvasásra szolgáló Model Context Protocol (MCP) szerver is a https://freebillgen.com/api/mcp címen, amely a get_invoice és a verify_invoice eszközöket tartalmazza. A link aláírása az elérési token. Kezelje a teljes URL-t titkos adatként, mert bárki, aki megkapja, megnyithatja a számlát.

Szerezzen be ingyenes API-kulcsot

Hozzon létre egy fiókot, nyissa meg a Beállítások -> API-kulcsok menüpontot, és kezdje el ingyenesen használni az olvasási API-t. Nincs szükség bankkártyára. Ha később írási műveletekre vagy kimenő webhookokra lesz szüksége, a Lifetime Pro csomag ára egyszeri 49 €, adóval együtt, megújítás nélkül.

Ingyenes kezdés