Integrations: connect Simbase to the rest of your stack

In dit gedeelte gaat het allemaal om het koppelen van Simbase aan iets anders, in plaats van het werken binnen het dashboard zelf. Gebruik deze functie wanneer je gebeurtenissen naar je eigen systemen wilt laten doorsturen, of wanneer je controle nodig hebt die de ingebouwde tools van het dashboard niet bieden.

Het dashboard heeft dezelfde naam: webhook-eindpunten worden geregistreerd onder Integraties → Webhooks.

Wat zit hierin?

  • API-sleutels — maak een sleutel aan, beperk deze tot precies die bronnen die een integratie nodig heeft, en beperk de toegang op basis van IP-adres of stel een vervaldatum in. Dit is vereist voor alles wat de API rechtstreeks aanroept.

  • Webhooks — ontvang direct meldingen op een door jou beheerde URL zodra er iets gebeurt: inkomende sms-berichten, wijzigingen in de IMEI, wijzigingen in de SIM-status en het bereiken van gebruikslimieten. Inclusief de JSON-payload voor elk type gebeurtenis en de instellingen voor herhalingspogingen.

  • Usage Guard Toolkit (doe-het-zelf) — een alternatief dat je zelf kunt bouwen wanneer de standaard gebruikslimieten niet specifiek genoeg zijn. Maakt gebruik van de API en een kant-en-klaar automatiseringsontwerp in plaats van een dashboardinstelling.

De Simbase-API

De API-referentie staat niet in deze documentatie, maar op developer.simbase.com. Het omvat authenticatie, limieten voor het aantal verzoeken en alle eindpunten voor het programmatisch beheren van simkaarten, verbruik, sms-berichten en webhooks.

Gebruik de API als je een netwerk vanuit je eigen systemen wilt beheren in plaats van via het dashboard: SIM-kaarten in bulk in- of uitschakelen, verbruiksgegevens ophalen voor je facturering, reageren op een webhook door iets aan de SIM-kaart te wijzigen, of statuscontroles voor het hele netwerk opzetten.

Veelgebruikte sneltoetsen

Je wilt…
  • Verifieer of een script of integratie voldoet aan de API-vereisten.

  • Ontvang een melding via Slack of e-mail wanneer er iets gebeurt op een simkaart.

  • SMS-berichten van het apparaat doorsturen naar een telefoonnummer of een ander systeem.

  • Zorg ervoor dat je eigen database synchroon blijft met de SIM-status.

  • Zorg ervoor dat gebruiksregels worden nageleefd die niet via het dashboard kunnen worden weergegeven.

  • SIM-kaarten programmatisch beheren.

Op zoek naar iets anders?