Till innehållet

Låt systemen utbyta data via API

Ett API är ett sätt för program att kommunicera med varandra. Med en integration kan en order, ett lagersaldo eller en kunduppgift föras över automatiskt så att ni slipper registrera samma information flera gånger.

Vad en API-integration gör

Vi bygger kopplingen mellan systemen och bestämmer vilken information som ska överföras, när det ska ske och vad som händer om något går fel.

  • Webbutik till ekonomisystem: order och fakturaunderlag
  • Lager till e-handel: produkter och tillgängligt saldo
  • Webbformulär till CRM: kunder och förfrågningar
  • Betaltjänster och transportbokning
  • Externa datakällor till webbplats eller intern applikation

När det är dags att koppla ihop systemen

Om ni kopierar samma kund- eller orderuppgifter mellan system kan en integration ersätta den manuella överföringen. Den kan också hålla uppgifter i takt när ett nytt verktyg tas i bruk.

Ett praktiskt exempel

När en order kommer in i webbutiken kan integrationen skicka orderuppgifter till ekonomisystemet och hämta aktuell lagerinformation. Vilka steg som kan automatiseras beror på systemens API:er och hur ni arbetar.

Underlaget för en koppling

För ett konkret förslag behövs API-dokumentation, exempel på data och besked om vilket system som är källa. Dokumentationen visar vilka uppgifter som går att läsa och skriva. Saknas API kan import- och exportfiler ibland vara ett alternativ.

Vanliga frågor

Måste båda systemen ha ett API?

Det är ofta den bästa grunden. Om ett API saknas undersöker vi andra möjligheter, till exempel en schemalagd filöverföring.

Vad händer om överföringen misslyckas?

Felhantering, loggning och eventuell omsändning behöver planeras från början. Vi bestämmer tillsammans hur ni ska kunna följa upp och hantera fel.