API

Vier redenen waarom bedrijven (onterecht) wachten met API

Tegenwoordig valt de term API steeds vaker wanneer het gaat om het organiseren van de data binnen een bedrijf. Toch zijn er best wat vooroordelen rondom het beginnen met een API.

5 Min

In deze blog leggen we nog een keer kort uit wat een API is en welke reden wij het meeste horen van bedrijven om geen API te nemen.

Chapter 1

Allereerst, wat betekent API precies?

API staat voor Application Programming Interface. Een API bestaat uit drie ‘gebruikers’. Om te voorkomen dat het een heel technisch verhaal wordt, gebruiken we het voorbeeld van een kredietcheck via een API.

 

  • Gebruiker: Wanneer een financemanager wil checken of een bedrijf kredietwaardig is, zoekt hij het bedrijf op in het softwarepakket dat gebruikt wordt voor de boekhouding.

  • API client: Dit is de computer die de aanvraag voor de gebruiker bij de server doet.

  • Server: de computer die antwoord op de aanvraag van de client en dus de gebruiker geeft. In dit geval de server van Creditsafe die de kredietscore van het aangevraagde bedrijf aanlevert.

Kort gezegd is een API dus feitelijk een contactpunt voor twee systemen waarmee zij met elkaar praten.

Steeds vaker worden API’s door bedrijven ingezet om systemen reeds gemaakt door externe partijen (denk hierbij aan afrekensystemen, voorraadsysteem, CRM systemen, databases) te koppelen aan interne processen. Dat voorkomt dat bedrijven zelf de programma’s moeten ontwikkelen, en als bijkomend voordeel direct toegang hebben tot gegevens die ze zelf niet hebben. Dit scheelt een hoop tijd!

Toch zijn er ook best wat redenen waardoor bedrijven nog niet met API’s werken.

Chapter 1

Reden 1: Geen IT-resources beschikbaar

Veel bedrijven denken dat er eindeloze IT-trajecten nodig zijn voor het starten met een API. En dat bij iedere aanpassing in de API alle systemen ‘plat liggen’ (down time). Dat is logisch, want voorheen waren er ook lange ontwikkeltrajecten, teams en specifieke ontwikkelaars nodig wanneer je nieuwe systemen wilde gaan gebruiken. API’s gaan het ons juist makkelijker maken. Een API helpt softwareteams om systemen en componenten met elkaar te koppelen, zonder alle complexiteit van de systemen te hoeven begrijpen.

Chapter 1

Reden 2: Een API voor bedrijven is duur

Als we denken aan IT-oplossingen dan komt al snel ook het idee van kosten omhoog. U heeft misschien de ervaring dat IT-aanpassingen veel tijd (uren) en dus geld kosten. En dat ontkennen wij zeker niet, want het ontwikkelen van nieuwe systemen is zeer kostbaar.

Het voordeel van het gebruik van een API is dat u de systemen juist niet zelf hoeft te bouwen. U kunt met de API makkelijk verbinding leggen met een proces en database gebouwd (en onderhouden) door een extern bedrijf. Dit scheelt u niet alleen ontwikkeltijd, maar ook veel kosten in de onderhoud van het systeem. Dit wordt immers extern gedaan.

Bijkomend voordeel is dat als uw financeafdeling al gebruik maakt van kredietinformatie via een API, ook andere afdelingen zoals marketing deze informatie kunnen gebruiken voor prospectlijsten. Of wilt u nieuwe informatie toevoegen aan uw systeem? Een nieuw veld is zo aangemaakt. In plaats van voorheen waar het toevoegen van een extra dataveld de ontwikkeling van een nieuwe tool kon inhouden, is dat nu via de API eenvoudig geregeld.

Chapter 1

Reden 3: Mijn bedrijf is te klein en daarom heeft een API geen nut

Sommige organisaties beginnen niet met het gebruik van API’s omdat het idee heerst dat een onderneming van een bepaalde grootte moet zijn om hier voordeel uit te behalen. Om een API te gebruiken hoeft het bedrijf niet van een bepaalde omvang te zijn. Sterker nog, wanneer u in een groeifase zit, kunt u niet vroeg genoeg beginnen met het juist omsluiten van de data. Zo kunt u het in een keer goed instellen, en voorkomt u vervuiling van processen door ‘houtje-touwtje’ systemen aan elkaar te koppelen.

Chapter 1

Reden 4: Twijfel of een API voor mijn bedrijf veilig is

Met de wet- en regelgeving rondom persoons- en bedrijfsinformatie is het van belang dat de data correct beschermd is. Een API kan voor sommige het idee geven dat het onveilig is; waar staat de data dan opgeslagen? Of denk aan vragen als: “Als wij als bedrijf contact maken met de API kunnen andere mensen die in de API zitten dan ook data uit onze systemen halen?” Dat klopt, het is daarom ook van belang dat u checkt of de API’s waar u gebruik van maakt goed beveiligd zijn.

Bij de meeste API’s is dit zo goed geregeld, dat u zich hier geen zorgen om hoeft te maken. U kunt letten op de firewallrestricties, authentificatie en de controle op toegang. Kortom; een API kan veel tijd opleveren voor verschillende afdelingen en processen.

Meer voordelen lezen over het gebruik van API voor creditmanagement? Die geven wij u in onze blog: 6 voordelen van een API voor creditmanagement.

Whitepapers

De laatste best practices in credit, risk en data management.

B2B e-commerce gamechanger

Mis geen omzet meer in het weekend en in de avonduren.

Is uw bedrijf financieel gezond?

5 kengetallen die impact hebben op uw kredietwaardigheid.

Gerelateerde blogartikelen

De laatste trends in credit, risk en data management.