Tagasi ülevaate juurde

Arendaja (API)

Integreeri paperlesspaper otse oma rakendustesse.

Lisaks rakendusele pakub ANABOX smart ka API, millega arendajad saavad integreerida individuaalseid rakendusi või olemasolevaid süsteeme.

API kasutamiseks peate:

  • Kasutama kehtivat API-võtit, et saata päringuid API lõpp-punktidele.
    Teie API-võtme saate paperlesspaper-rakenduses.
  • Lubatud on ainult HTTPS-ühendused. Päringud HTTP kaudu suunatakse HTTP 301-ümbersuunamisega HTTPS-ile.
  • API tagastab vastused JSON-formaadis. Vead ilmuvad JSON-kehas võtme all error.
ChatGPT Image 17

Saate API-võtmeid luua oma kasutaja seadetes.

Dokumentatsiooni leiate siit.

API kasutab kahte autentimismeetodit:
Oma API-tunnused ja Auth0 JWT-tunnused.

Saate luua kohandatud API-tunnuse rakenduses paperlesspaper või oma administraatori kaudu.
Autentimiseks lisage API-tunnus Authorization päisesse kui Bearer-tunnus:

Authorization: Bearer <Teie-tunnus>

  • API-tunnus peab olema 64-kohaline heksadetsimaalne väärtus.
  • Kui tunnus on kehtiv, autentitakse päring seotud kasutaja nimel.
  • 401 Unauthorized: Tunnus puudub, on kehtetu või aegunud.
  • 403 Forbidden: Autentitud, kuid lõpp-punkti jaoks pole luba.

Juurdepääsupiirangud kehtivad iga API-võtme ja ajavahemiku kohta.
Piirang on 300 päringut minutis.
Lisaks võivad olenevalt paketist kehtida täiendavad kasutuspiirangud.
Piirangu ületamisel saate HTTP olekuteate 429 Too Many Requests.

HTTP-503 viga näitab ootamatut koormuse kasvu API-le juurdepääsul.
Server on tavaliselt viie minuti jooksul taas saadaval.
Püsiva häire või muude HTTP 5XX vigade korral võtke ühendust toega.