API

A FLOWii REST API egy másik megoldás a FLOWii szoftverrel történő kommunikációra. Az API-nak köszönhetően a FLOWii szoftverhez közvetlenül csatlakoztatható céges rendszer vagy akár egy weboldal.

Hol találja az API dokumentációt?


A FLOWii REST API egy másik megoldás a kommunikációra a FLOWii szoftverrel. Az API-nak köszönhetően a FLOWii szoftverhez közvetlenül csatlakoztatható egy céges rendszer vagy akár egy weboldal.

További információ az API-ról közvetlenül a FLOWii beállításokban -> Bővítmények -> API -> API dokumentáció gombra kattintva található.


Megjelenik:

Az API jelenleg ezekhez a modulokhoz biztosít hozzáférést:

  • Partnerek
  • Feladatok és események
  • Üzleti esetek
  • Megbízások
  • Áruk és szolgáltatások
  • Számlázás
  • Pénzügyek
  • Jelenlét

További információ a FLOWii API működéséről

  1. Szükséges a fiók létrehozása a FLOWii-ban. Fiók létrehozása után egy egyedi API-kulcsot talál a FLOWii-fiókjában.

  1. Bejelentkezési adatok, API kulcs

Ezeket a hitelesítő adatokat, ún. “credentials” (bejelentkezési e-mail, jelszó, API kulcs) szükséges elküldeni az API-ba, amely az ellenőrzést követően visszaküldi Önnek a tokent. A token egy ideiglenes ellenőrző paraméter, amely csak egy bizonyos ideig érvényes (a FLOWii esetében ez néhány perc).

A tokent a POST módszerrel kapja meg a beviteli paraméterek beírásával a következő formában (a YOUR_FLOWII_USER_NAME és YOUR_FLOWII_PASSWORD helyett adja meg bejelentkezési nevét és jelszavát a FLOWii-ba):

grant_type=password&username=YOUR_FLOWII_USER_NAME&password=YOUR_FLOWII_PASSWORD

A kérelem header-ében (fejlécében) adja meg az Api-Key paramétert és az API-kulcs értékét. A tokent például a Postman, az Insomnia és hasonlókon keresztül szerezheti be. Az Insomnia-n keresztül a token megszerzése így néz ki:

- beviteli paraméterek a kérésben (request-ben) (grant_type, username, password):

- a kérelem header-je (fejléce) az Api-Key paraméterrel és API-kulcsával:

A kérelem elküldése után választ kellene kapnia az API-tól az "access_token" paraméterrel (példaválasz):

A token típusa Bearer.

Fontos tudni, hogy az API-tól érkező válasz JSON formátumban van

Ha megszerezte a token-t az API-ból, akkor szükséges az ID user adat (felhasználói azonosító) illetve a cég adat lehúzása a FLOWii-ból, amely alatt fiókot hozott létre a FLOWii-ban. Erre szolgál a "Get company access list" API endpoint

https://flowiiapi.docs.apiary.io/#reference/account/allowed-companies/get-company-access-list.

Megadja a token-t:

- header-be (fejlécbe) beírja az API-kulcsot:

Válaszként kap az API-tól egy JSON-t, amely tartalmazza a „id”user paraméter numerikus értékét. Ezután más API-végpontokat is megadhat ezzel az értékkel.