Ontwikkelaar
Publieke API
Het toegangspunt van de publieke API van Leexi, de authenticatie, de limieten en het plan waarin ze zit.
Definitie: Met de publieke API kunnen uw eigen tools Leexi-gegevens lezen en schrijven (gesprekken, meeting-events, gebruikers, teams, bedrijf) met een API-sleutel die is aangemaakt onder
Instellingen > Geavanceerd > API-sleutels. Ze is inbegrepen vanaf het plan AI Meeting; een bedrijf zonder dat plan krijgt bij elk verzoek een foutmelding dat de toegang is geweigerd.Toegangspunt
| Element | Waarde |
|---|---|
| Basis-URL | https://public-api.leexi.ai/v1/ |
| Documentatie van de routes | Referentie van de publieke API |
| Formaat | JSON bij invoer en uitvoer |
| Paginering | Parameters page en items op de lijsten, standaard 10 elementen per pagina, van 1 tot 100 (elke andere waarde valt terug op 10) |
Authenticatie
Elk verzoek bevat een header Authorization: Basic <signature>, waarbij de handtekening de Base64-gecodeerde waarde van Sleutel-ID:geheim is, met andere woorden een klassieke HTTP Basic-authenticatie met de sleutel-ID als gebruikersnaam en het geheim als wachtwoord. Het geheim wordt alleen getoond bij het aanmaken van de sleutel.
| Antwoord | Oorzaak |
|---|---|
| 401 | Header ontbreekt of sleutel onbekend. |
| 402 | Het abonnement van het bedrijf is inactief. |
| 403 | Het plan bevat de publieke API niet, of de sleutel heeft de vereiste scope niet. |
| 429 | Limiet van verzoeken overschreden. |
Limieten van verzoeken
| Bereik | Limiet |
|---|---|
| Alle routes, per API-sleutel | 50 verzoeken per minuut |
| De assistent starten, per API-sleutel | 50 verzoeken per uur |
Wat de sleutel ziet
De scopes van de sleutel bepalen welke routes toegankelijk zijn; zijn toegangsregels bepalen welke gesprekken worden teruggegeven. Beide worden beschreven in Scopes van API-sleutels.