Tillbaka till Kunskapsbanken

I dagens digitala landskap är inget system en ö. Din webbshop måste prata med affärssystemet, ditt CRM måste prata med mailtjänsten och din app måste hämta data från båda. Tekniken som möjliggör detta kallas för integrationer, oftast byggda med hjälp av API:er.

Vad är ett API?

API står för Application Programming Interface. Man kan likna det vid en kypare på en restaurang. Du (System A) säger till kyparen (API:et) vad du vill ha. Kyparen går till köket (System B), hämtar det, och levererar det till dig. Du behöver aldrig gå in i köket och laga maten själv.

Varför är integrationer svåra?

Integrationer är ofta den mest riskfyllda delen av ett IT-projekt. Det beror på att olika system strukturerar data på olika sätt. En ”Kund” i ett system kanske bara är ett namn, medan det i ett annat krävs organisationsnummer och leveransadress. Att mappa dessa fält fel kan leda till datakaos.

Kravställ integrationen noga

När du specar en integration är det viktigt att definiera:

  • Riktning: Ska data gå åt ett håll eller båda?
  • Frekvens: Ska det ske i realtid eller en gång per natt?
  • Felhantering: Vad händer om överföringen misslyckas?

Vår kravgenerator hjälper dig att ställa just dessa frågor.