Skip to content

API Integration Process

Denna guide beskriver processen för att integrera med Amilis API. API Reference ger detaljerade endpoint-specifikationer och exempel för att göra implementationen så enkel som möjligt för våra kunder och partners.

Kom igång

Amili kommer att tillhandahålla den initiala inställningen av ditt partner/kundkonto, inklusive API-uppgifter och autentiseringsdetaljer (se Authentication).

Vad du behöver förbereda

Innan du startar integrationsprojektet, ha gärna redo:

  • Teknisk kontaktperson: Din huvudsakliga kontakt för att koordinera integrationsprojektet med Amili
  • Utvecklingsresurser: Teammedlemmar som behövs för planering, analys och implementation
  • Nödvändiga användningsfall: Tydlig beskrivning av vad du vill uppnå med integrationen
  • Integrationsstartpunkt: Identifiera om du börjar med fakturabearbetning, påminnelser eller inkasso

Steg 1: Kontoinställning och autentisering

Vi kommer att konfigurera ditt konto och säkerställa att säker API-åtkomst är korrekt etablerad.

Dina ansvar

  • Verifiera åtkomst: Testa dina kontouppgifter och bekräfta att du kan komma åt sandbox-miljön
  • Granska dokumentation: Bekanta dig med API Reference och autentiseringskrav

Vad Amili tillhandahåller

  • Kontokonfiguration: Konfigurera ditt partner/kundkonto i vårt system
  • API-uppgifter: Tillhandahåll dina API-användaruppgifter och publika nyckel
  • Autentiseringsinställning: Konfigurera och verifiera att din API-autentisering fungerar korrekt
  • Sandbox-åtkomst: Bevilja åtkomst till vår testmiljö

Steg 2: Utveckling och implementation

Detta är där ditt utvecklingsteam bygger integrationen med vårt API. Vi kommer att tillhandahålla löpande support under hela utvecklingsprocessen.

Dina ansvar

  • API-utveckling: Implementera API-anrop enligt våra API-specifikationer
  • Datautbytestestning: Testa att skicka och ta emot data genom vårt API
  • Testdataförberedelse: Skapa testdata som representerar dina verkliga scenarion

Vad Amili tillhandahåller

  • Teknisk support: Direkt åtkomst till vårt Integrationsteam för frågor och vägledning
  • API-dokumentation: Omfattande dokumentation med exempel och användningsfall
  • Sandbox-miljö: Full åtkomst till vår testmiljö med realistiska data
  • Kodgranskningssupport: Vi kan granska din implementeringsmetod och ge feedback
  • Integrations-exempel: Referensimplementationer och kodexempel när tillgängliga

Steg 3: Testning och verifiering

När din implementation är klar kommer vi att arbeta tillsammans för att noggrant testa integrationen och säkerställa att den är redo för produktionsanvändning.

Dina ansvar

  • Omfattande testning: Kör alla planerade testscenarion med din testdata
  • Datavalidering: Verifiera att data skickas och tas emot korrekt
  • Felhantering: Testa hur ditt system hanterar olika felvillkor och edge cases
  • Problemrapportering: Dokumentera och rapportera eventuella problem eller oväntat beteende
  • Prestandatestning: Säkerställ att din integration presterar bra under förväntad belastning
  • Användaracceptanstestning: Låt dina slutanvändare testa integrationen i realistiska scenarion

Vad Amili tillhandahåller

  • Dataverifiering: Vi kommer att verifiera att data som tas emot i våra system är korrekt och komplett
  • Problemlösning: Direkt support för att lösa eventuella tekniska problem som uppstår
  • Felanalys: Hjälp att analysera och felsöka eventuella problem med API-svar eller databearbetning

Steg 4: Produktionslansering och Go-Live

När båda parter är säkra på att integrationen är redo kommer vi att aktivera den i produktionsmiljön med noggrann övervakning.

Dina ansvar

  • Produktionsberedskap: Bekräfta att ditt system är redo för live databearbetning
  • Övervakningsinställning: Konfigurera dina övervaknings- och varningssystem för integrationen
  • Go-Live-koordinering: Arbeta med oss för att schemalägga produktionsaktiveringen
  • Initial övervakning: Övervaka noggrant de första dagarna av produktionsanvändning
  • Problemeskalering: Ha en tydlig process för att rapportera eventuella produktionsproblem

Vad Amili tillhandahåller

  • Produktionsmiljö: Aktivera din integration i vår live produktionsmiljö
  • API-övervakning: Kontinuerlig övervakning av API-prestanda och tillgänglighet
  • Supportteam-åtkomst: Tillhandahåll kontaktinformation för löpande teknisk support
  • Problemsvar: Snabb respons på eventuella produktionsproblem eller bekymmer