Wat is een API?
API staat voor Application Programming Interface en is een manier waarop softwarecomponenten en webapplicaties met elkaar kunnen ‘praten’ en gegevens tussen afzonderlijke systemen kunnen uitwisselen. Dankzij API-integraties kunnen webapplicaties hun functionaliteit uitbreiden door gegevens uit externe bronnen te verzamelen. API’s zijn ook een manier waarop grote softwaresystemen kunnen worden opgesplitst in microservices om flexibelere en agile softwareontwikkelingsprocessen mogelijk te maken.
Wat zijn de verschillende soorten API’s?
REST (Representatieve staatsoverdracht)
REST API’s volgen een reeks regels die het met dit soort API’s werken een
stuk gemakkelijker maken; in de kern vereist een REST API URL’s die reageren
op HTTP-verzoeken (meestal GET of POST) met een stukje data of bron. Deze
gegevens worden vaak opgemaakt in Javascript Object Notation-markeringen
(JSON). RESTful-api’s komen veel voor bij open source en openbare API’s.
SOAP (Simple Object Access Protocol)
Dit is een API die elk besturingssysteem of communicatieprotocol kan
gebruiken, niet alleen HyperText Transfer Protocol (HTTP). Alle SOAP
API-verzoeken en antwoorden gebruiken Extensible Markup Language (XML).
Browser-API
Browser-API’s stellen webpagina’s in staat om met de webbrowser te
communiceren om de gebruikersinterface van een website te verbeteren, d.w.z.
om muziek af te spelen, een webcam te gebruiken of met andere delen van het
systeem van de webbrowser te communiceren.
Android-/iOS-API’s
Sta mobiele apps toe om te communiceren met de hardware van een smartphone,
d.w.z. foto’s maken van een voltooide taak, de locatie van een technicus
registreren of een melding weergeven dat dit dringend aandacht vereist.
Voorbeelden van telematische API’s
Verizon Connect heeft een verscheidenheid aan web-API’s om software van derden te helpen gegevens te delen met onze Reveal- en Fleet-telematicaplatforms. Softwareontwikkelaars hebben inloggegevens nodig voordat ze API-aanroepen naar onze webservices kunnen doen. Enkele voorbeelden van API-gebruik zijn:
- haal opdrachtgegevens uit uw ERP-systeem en voeg ETA- en aflevergegevens weer toe aan uw ERP-systeem
- combineer gegevens over chauffeursprestaties met bestaande HR-systemen en records
- voeg voertuiggebruiksgegevens toe aan uw onderhoudsbeheersysteem
- gegevens over kilometerstanden importeren in uw ERP-software om de afschrijving voor boekhoudkundige doeleinden te berekenen
- vergelijk voertuiggebruik met tankkaarttransacties om tankpasmisbruik te herkennen
Voor meer informatie over hoe onze API’s werken en om hier een API-integratie te maken.
Onze oplossingen
Alles weergevenGPS Voertuig Tracking
Fleetmanagementsoftware en GPS auto volgsysteem van de grootste telematica-provider. Krijg inzicht in de prestaties van uw wagenpark en bespaar op de kosten.
Asset Tracking Software
Volg uw materieel met GPS asset tracking. Door al uw waardevolle assets in kaart te brengen, weet u zeker dat materieel – wanneer nodig – snel vindbaar is.