Tijd. Het is een bron die niet kan worden vernieuwd, alleen kan worden opgeslagen. Als technologiegedreven financiële instelling begrijpt Axos Bank de waarde die tijdbesparende tools bieden aan bedrijven die actief zijn in een steeds veranderende e-commerceomgeving.
Voer Axos API's in — onze eenvoudige oplossing die de tijd die wordt besteed aan het bouwen van producten vanaf het begin minimaliseert en de tijd die wordt besteed aan het verkopen en beheren van uw bedrijfsboek maximaliseert. Al meer dan 20 jaar bieden API's slimme bedrijven de mogelijkheid om bestaande ideeën te benutten om innovatieve producten te bouwen. De veelzijdige toepassingen van API's worden echter nog steeds op grote schaal verkeerd begrepen.
Als drukke bedrijfseigenaar verdient u een duidelijke uitleg over hoe API's uw bedrijf ten goede kunnen komen. In dit artikel leggen we uit wat API's zijn en waarom ze belangrijk zijn, wanneer ze moeten worden gebruikt en hoe Axos Bank API's u een voorsprong op de concurrentie kunnen geven.
Een API, of Application Programming Interface, is een tool waarmee u de gegevens- en softwarefuncties van een bedrijf kunt gebruiken. Zie een API als een draad - een waarmee u de gegevens van een ander bedrijf rechtstreeks op uw eigen platform kunt aansluiten. Door bestaande bronnen te gebruiken, kunt u gemakkelijker en sneller nieuwe hulpmiddelen bouwen.
API's omringen ons, overal. Wanneer u 's ochtends Apple News of Google News bekijkt, rusten deze platforms op tientallen API's om het laatste trending nieuws te leveren. Wanneer u een Uber of Lyft bestelt, gebruiken die apps Google Maps API om updates te sturen over de verblijfplaats van uw chauffeur en om te communiceren wanneer u op uw bestemming aankomt. Zelfs hightech voertuigen gebruiken API's, waarmee hun dashboards kunnen rapporteren over brandstofverbruik, onderhoudsbehoeften en rijgewoonten.
Er is geen gebrek aan API's en er worden elke dag meer diverse applicaties gemaakt.
Het succes van uw bedrijf hangt af van een optimale klantervaring. Het lanceren van nieuwe functies om gelijke tred te houden met de veranderende behoeften van uw klanten, is een trefzekere strategie om ervoor te zorgen dat u geen klanten verliest aan bruikbaarheidslacunes die eenvoudig kunnen worden opgelost met API's. In plaats van tijd en talent te investeren in basisontwikkeling, bieden API's een plug-and-play-oplossing die tijd, arbeidsuren en extra kosten bespaart die elders kunnen worden toegewezen.
Bij Axos Bank bieden we API's om klanten te helpen bij het creëren van op maat gemaakte bankoplossingen. In plaats van een volledig platform voor geldbewegingen van de grond af te bouwen, kunnen onze klanten honderdduizenden personeelsuren en miljoenen dollars aan programmering gebruiken om onze backend-code rechtstreeks in hun systeem te plaatsen. De beveiligde omgeving en de FDIC-verzekering van Axos Bank worden ook uitgebreid naar gekoppelde rekeningen.
API's zijn duidelijk een uitstekend hulpmiddel voor het bouwen van nieuwe functies en het verkrijgen van toegang tot realtime gegevens. Maar API's zijn misschien niet altijd de juiste oplossing voor uw bedrijf. Afhankelijk van uw IT-infrastructuur en de behoeften van uw project, vindt u API's mogelijk te robuust als oplossing voor een eenvoudigere behoefte. In deze gevallen zijn platte bestanden (zoals Excel-spreadsheets en CSV's) wellicht een betere optie.
Hier zijn enkele vragen die u moet stellen voordat u besluit API's in uw bedrijf op te nemen:
Onderzoek uw use-cases voordat u zich haast om API's op te nemen. Gebruikt u API's om een nieuw product of nieuwe functie te bouwen? Of heeft u alleen toegang tot informatie nodig? Als je redenering het laatste omvat, zijn platte bestanden misschien het betere antwoord.
Laten we twee voorbeelden vergelijken om het verder uit te leggen:
De app voor het delen van ritten, Uber, is een goed voorbeeld van hoe API's een nieuw product of nieuwe functie kunnen aansturen. Uber steunt op minstens een dozijn API's, waarvan er één van Google Maps is. Met deze API biedt Uber chauffeurs efficiënte routes en biedt het klanten waardevolle informatie over wachttijden.
Maar zou Uber kunnen overleven zonder de Google Maps API?
Laten we deze vraag beantwoorden met een gedachte-experiment. Stel je voor dat Uber in 2009 gelanceerd werd – zonder Google Maps. Wat zou dit betekenen voor Uber?
Misschien zou Uber als oplossing zijn eigen gepatenteerde kaartsoftware maken. Dit zou een enorme hoeveelheid tijd, moeite en geld vergen. Ter perspectief:het Google Maps-team had in 2012 meer dan 7.000 werknemers - dat is een derde van het huidige personeelsbestand van Uber! Misschien kan de huidige Uber zo'n grote personeelsgroei weerstaan. Maar aangezien Uber met minder dan 15 medewerkers is gelanceerd, is het onwaarschijnlijk dat een vroege Uber deze monumentale taak had kunnen volbrengen.
Misschien zou Uber in plaats daarvan helemaal afzien van de kaartsoftware. Dit zou vereisen dat chauffeurs verantwoordelijk zijn voor hun eigen routes. En klanten moesten hun aankomsttijden raden. Als een eenvoudige mobiele applicatie zou dit mogelijk kunnen werken. Maar het zou niet revolutionair genoeg zijn om Uber naar het $ 3,81 miljard genererende bedrijf te stuwen dat het nu is.
In het geval van Uber zijn API's niet alleen "leuk om te hebben" -functies. Ze vormen de basis die de kernactiviteiten van Uber aandrijft . Daarom is het noodzakelijk voor Uber om API's in hun platform te integreren. Laten we eens kijken hoe dit voorbeeld zich verhoudt tot ons volgende voorbeeld.
Het Amerikaanse Bureau of Labor Statistics (BLS) is een uitstekende bron voor informatie. Dit geldt met name als een bedrijf werkgelegenheidstendensen, consumentenprijsindex of productieprijsindex moet onderzoeken. Omdat het een openbare instelling is, publiceert de BLS deze gegevens vrijelijk. Bedrijven kunnen door de website navigeren, een plat bestand downloaden of – natuurlijk – toegang krijgen tot de BLS API's.
Maar zijn de BLS API's nodig?
Laten we deze vraag beantwoorden met een ander gedachte-experiment. Stelt u zich eens voor dat uw team een dashboard voor marktonderzoek heeft dat de API voor de consumentenprijsindex (CPI) integreert. Deze CPI-informatie is essentieel voor het succes van uw bedrijf. Hierdoor heb je analisten met de nodige programmeervaardigheden om dit geavanceerde dashboard te creëren en te onderhouden.
Maar wat zou er gebeuren als deze CPI API niet langer beschikbaar zou zijn? Zou het uw bedrijf instorten?
Absoluut niet. En dit is waarom:
In dit specifieke geval is de BLS API een "leuk om te hebben"-functie. Het is onnodig en zou uw (hypothetische) bedrijfsvoering waarschijnlijk te ingewikkeld maken.
Wanneer u beslist of u API's in uw bedrijf moet integreren, moet u altijd eerst uw gebruiksscenario's onderzoeken. Gegevens zijn essentieel, maar er zijn veel manieren om ze te verzamelen. Als het zakelijk zinvol is om toegang te krijgen tot gegevens zonder API's, gebruik ze dan niet. Als een API u echter tijd, geld en arbeidskrachten kan besparen, kunnen API's het concurrentievoordeel zijn dat u nodig heeft om uw branche te ontwrichten.
In ons eerdere Uber-voorbeeld hebben we besproken hoe het realtime karakter van de Google Maps API het noodzakelijk maakte voor Uber om de API op te nemen in zijn app voor het delen van ritten. Hetzelfde concept geldt voor uw bedrijf. Als u met hoge frequentie toegang moet hebben tot de tools of gegevens van een bedrijf, kiest u voor een API. Evenzo, als u enorme hoeveelheden gegevens ophaalt, is het waarschijnlijk efficiënter om een API rechtstreeks op uw platform aan te sluiten.
Bij het uitleggen van API's aan klanten, gebruiken we graag de analogie dat het gebruik van een API vergelijkbaar is met het aansluiten van een draad op uw computer. In werkelijkheid is het ingewikkelder. Dat komt omdat je het nodige personeel nodig hebt om je API-verbruik te beheren.
Wanneer u bepaalt of u over de infrastructuur beschikt om API's te ondersteunen, vraag uzelf dan af of uw team de capaciteit heeft om:
API-documentatie bekijken
De documentatie van een API is in wezen een handleiding waarin wordt uitgelegd hoe de API werkt. Ongeacht hoe technisch uw personeel is, elke API is anders. Uw team heeft voldoende tijd nodig om alle voorbeelden en tutorials door te nemen om ervoor te zorgen dat de API naadloos integreert met uw platform. Dit klinkt in theorie eenvoudig, maar te midden van zware werkdruk en dringende deadlines kan het moeilijk zijn om dit te bereiken.
Schrijf verzoeken en ontvang reacties
Om de API op uw platform aan te sluiten, heeft uw team de technische kennis nodig om API-verzoeken te schrijven en API-antwoorden te ontleden. Als uw team programmeervaardigheden heeft, zou dit eenvoudig moeten zijn. Zorg er anders voor dat uw team voldoende tijd heeft om deze vaardigheden te ontwikkelen (of aan te nemen).
Bewaak uw gebruik
API's vereisen veel bronnen om te maken en te onderhouden. Als zodanig moeten API-providers inkomsten van hun gebruikers verdienen - direct of indirect. Voor privé-API's betekent dit meestal een betaald abonnement op basis van gebruik. Als uw bedrijf pay-to-play-API's gebruikt, moet u uw gebruik in de gaten houden om ervoor te zorgen dat het binnen uw vastgestelde verbruikslimieten blijft.
Publieke API's zijn doorgaans gratis, maar dit betekent niet altijd dat ze gratis zijn. Sommige "gratis" API's verdienen inkomsten door gegevens over uw zoekpatronen, gebruik, locatie, enz. te verzamelen en opnieuw te verpakken. Als dit het geval is voor de door u gekozen API, moet u ervoor zorgen dat de API-provider geen gevoelige bedrijfsgegevens aan derden verkoopt partijen. Uw team zal ook regelmatig de API-gebruiksvoorwaarden moeten herzien om ervoor te zorgen dat nieuwe clausules niet in strijd zijn met uw zakelijke behoeften.
API-beveiliging beheren
API's zijn een efficiënte manier om softwareplatforms met elkaar te verbinden en onmiddellijk grote hoeveelheden gegevens te verzenden. Daarom is het geen wonder dat API's een doelwit zijn voor hackers. Met dit in gedachten is het belangrijk om gevoelige gegevens die u naar API-providers verzendt, te versleutelen. Evenzo moet elke API-reactie als een aanval worden behandeld - uw team moet verifiëren dat de gegevens die u ontvangt inderdaad de gegevens zijn die u verwachtte. Als dit niet het geval is, moet uw team het probleem kunnen onderzoeken en contact opnemen met de API-provider als zij denken dat de service is gecompromitteerd.
Als uw team de capaciteit heeft om deze taken uit te voeren, is API-integratie waarschijnlijk een goed idee.
Als u zich bezighoudt met het creëren van innovatieve bankproducten, heeft ons team een verzameling steeds evoluerende API's om u te helpen uw doelen te bereiken. Deze omvatten:
Als API-client hebt u ook toegang tot ons IT-team dat uw ontwikkeling ondersteunt en eventuele problemen oplost. Daarnaast zal ons toegewijde API-team voortdurend nieuwe tools bouwen om aan uw behoeften te voldoen. We zijn toegewijd aan het leveren van de ondersteuning en tools die u nodig hebt om de volgende generatie banksoftware te bouwen.
Het is tijd om te stoppen met het opnieuw uitvinden van het wiel. Bezoek onze API Store en neem contact op met ons team om aan uw volgende geweldige idee te beginnen.
Bezoek de Axos API Store
De 12 beste REIT's om te kopen voor 2022
11 beste groeiaandelen voor de rest van 2021
De 5 beste dividendgroeiaandelen voor de rest van 2018
De 12 beste REIT's om te kopen voor 2022
Het belang van een IT-strategie voor kleine bedrijven
Stappen voor het starten van een bedrijf in de VS als u geen Amerikaans staatsburger bent
De geheimen van SEO voor accountants