Vi kan köpa, publicera, boka eller välja vad som helst, var som helst. Vi är mer uppkopplade mot varandra och mot världen än någonsin tidigare.
Men hur går allt detta till, hur transporteras data från en punkt till en annan, hur kopplas olika enheter och applikationer till varandra så att vi kan utföra åtgärder som att boka eller köpa en flygbiljett med bara några klick?
Den obesjungna hjälten bakom denna uppkopplade värld är något som kallas ett Application Programming Interface, bättre känt som ett API.
Även om det verkar bakom kulisserna och vi ofta tar det för givet, är det ett API som möjliggör all den interaktivitet vi är vana vid och beroende av i våra dagliga liv.
Vad är ett API?
Ett API är, enkelt uttryckt, en budbärare som tar emot dina förfrågningar, kommunicerar dem till systemet och sedan returnerar ett svar.
För att bättre förstå hur det fungerar kan vi föreställa oss att du är på en restaurang och att du har en meny med flera alternativ att välja mellan. I köket är teamet redo att förbereda din beställning. Det saknas dock en viktig länk som kommunicerar din beställning till köket och levererar maten tillbaka till ditt bord. Det är här servitören kommer in i bilden, vilket i det här fallet skulle vara API:et. Servitören tar emot din beställning, kommunicerar den till köket (systemet) och tar sedan med sig maten (svaret) till ditt bord.
Ett praktiskt exempel: sökning efter flygresor
Ett bra exempel på hur ett API fungerar är när du söker efter flygbiljetter på nätet. Precis som på en restaurang har du en "meny" med flera alternativ att välja mellan: ursprungsstad, avresedatum, destination, flygklass, bland andra variabler. Du interagerar med flygbolagets webbplats för att få tillgång till dess databas och kontrollera om det finns lediga platser samt priser enligt de parametrar du har valt.
Men vad händer om du inte använder flygbolagets webbplats direkt, utan en onlineresetjänst som samlar in information från flera flygbolag? I det här fallet använder resetjänsten flygbolagens API:er.
API:et är det gränssnitt som, precis som servitören i vårt exempel, begär information från flygbolagets system (platstillgång, priser, måltids- eller bagagealternativ) och sedan returnerar svaret till onlineresetjänsten, som visar dig resultaten.
Tack vare API:er kan vi alltså använda reseplattformar som samlar in data från olika flygbolag och låter oss boka flyg, anpassa våra preferenser och välja ytterligare alternativ, allt på samma webbsida.
Anslutningsmöjligheter överallt
API:er underlättar inte bara resesajter, de är grundläggande för all interaktion mellan applikationer, data och enheter. De gör det möjligt för datorsystem att kommunicera med varandra och skapar i slutändan den uppkoppling som gör att vi kan få tillgång till information eller tjänster var vi än befinner oss.
När du tänker på ett API, tänk på det som en servitör som går fram och tillbaka mellan applikationer, databaser och enheter, levererar förfrågningar och tar tillbaka svar.
API:erna för MasterBase
Den största fördelen med API:er i MasterBase® är att de gör det möjligt att automatisera åtgärder som utförs manuellt på webbplattformen.
Det är bland annat de som gör det möjligt:
- Uppdatera dina databaser i din arbetsmiljö och på vår plattform samtidigt.
- Skapa och skicka meddelanden från dina system utan att behöva logga in på vår plattform.
- Ta emot från MasterBase® dina leveransmått
Lär dig av våra API:er
I vår webbplats kommer du att kunna lära dig mer om våra API:er i videohandledningar som täcker från de enklaste till de mest relevanta ämnena för att förstå deras användning och omfattning.
Här kan du se våra videor;
-
Vad är en webbtjänst och hur används den - Del 1: Vad du behöver veta : Se video
-
Vad är en webbtjänst och hur används den - Del 2: Exempel i Postman : Se video
-
Vad MasterBase® API:er är och vad de är till för: Se video
-
API-autentiseringsuppgifter: Varför skapa dem och hur: Se video
-
MasterBase® API:er för automatisering: Se video
Dessutom kommer du att kunna läsa igenom skriftligt material för att lära dig hur du använder MasterBase® API:erna.
Tillgång till riktlinjer för förbrukning av MasterBase® API
Kontakter - Hantera dina kontakter
API som gör det möjligt att synkronisera de kontaktuppgifter som lagras i era interna system med de som finns i era databaser i MasterBase®. Klicka här
MassiveMail - Hantera dina utskick
API som gör att du kan skapa meddelanden och göra massutskick utan att logga in på MasterBase® -plattformen. Klicka här
UniqueMail - Hantera dina unika utskick
API som möjliggör engångsleveranser från interna system utan att behöva logga in på MasterBase® -plattformen. Klicka här
Arkiv - URL-lagring av enskilda kampanjer
API för upp- och nedladdning av filer till och från MasterBase®-molnet för massuppladdningar. Klicka här
Config - Visa konfigurationsdata
API för att hämta information från fälten i varje bas. Klicka här
Tillgång till MasterBase® API:er för processautomation
RDS - Hantering av poster i RDS-databaser
API som möjliggör fjärrhantering av poster i en RDS-datainsamling. Klicka här
File Bunker - lagring av filer
API som gör det möjligt att lagra filer i en webbmiljö och sedan ladda ner dem. Klicka här



