API-integrationer
API-integration byrå i Stockholm - plattformsintegration från grunden
Vi designar, implementerar och dokumenterar integrationer som håller - oavsett om ni bygger nytt eller knyter ihop ett befintligt systemlandskap.
Kontakta oss
REST, GraphQL och Webhooks
API-design är en av de beslut som påverkar er digitala produkt längst. Väljer ni fel protokoll eller arkitektur tidigt, betalar ni priset varje gång en ny integration ska läggas till. Shapp designar API:er med ett tydligt mål: att vara lätta att underhålla, enkla att utöka och pålitliga under hög belastning.
REST-API:er är fortfarande industristandard för de flesta integrationsscenarios. Vi följer OpenAPI-specifikationen, versionshanterar konsekvent och dokumenterar automatiskt med verktyg som Swagger och Postman. Det ger era interna team och externa partners en tydlig kontrakt att bygga mot.
GraphQL passar er som har komplexa databehov och vill ge frontend-team exakt kontroll över vilka fält som hämtas per anrop. Vi designar schemas, implementerar resolvers och sätter upp autentisering och rate limiting – med prestanda i fokus från dag ett.
Webhooks är den undervärderade delen av många integrationer. Rätt implementerade ersätter polling med realtidshändelser och minskar serverbelastning drastiskt. Vi sätter upp webhook-endpoints med signaturvalidering, idempotency-hantering och återförsökslogik så att inga händelser tappas, även vid tillfälliga fel hos mottagarsystemet.
Alla integrationer levereras med teknisk dokumentation och handover till era egna team. Vi berättar gärna mer om hur vi arbetar med övriga tjänster som streaming och AI-utveckling.
Betalintegrationer
Betalflödet är det känsligaste steget i kundresan. Ett avhopp i kassan är en förlorad affär som sällan återvinns. Shapp har djup erfarenhet av att integrera ledande betaltjänster på ett sätt som maximerar konvertering och minimerar friktionen för slutanvändaren.
Vi arbetar med:
- Stripe – abonnemang, engångsköp, prova-på-perioder, Stripe Connect för marknadsplatsmodeller och automatiserad fakturering med webhook-driven statushantering.
- Klarna – köp nu betala senare, delbetalning och inbyggd kreditprövning för nordiska och europeiska marknader. Vi säkrar att UI-flödet är optimerat för mobila enheter där merparten av Klarnaköpen sker.
- Adyen – enterprise-betalningar med stöd för 200+ betalmetoder, tokeniserad kortlagring och 3DS2-autentisering för PSD2-compliance. Passar er som säljer globalt och behöver en enda integrationsyta mot alla marknader.
Utöver själva betalflödet kopplar vi on finansiell rapportering mot er redovisning, hanterar återbetalningslogik, sätter upp fraud-regler och implementerar tokeniserad access för abonnemangsbaserade produkter. Vi har erfarenhet av plattformsintegration mot streamingtjänster där betaltillstånd styr innehållsåtkomst i realtid.
CRM och Data
Data som fastnar i silos skapar blindfläckar för marknad, sälj och produktteam. Värdet av era kunddata realiseras när det rör sig friktionsfritt mellan de system som faktiskt använder det.
Shapp bygger datapipelines och integrationer mot:
- Salesforce – bi-riktionell synkronisering av leads, konton, affärsmöjligheter och supportärenden. Vi implementerar via REST API och Salesforce Streaming API för realtidshändelser, och sätter upp custom objects om era affärsprocesser kräver det.
- HubSpot – CRM-integrationer med marketing automation, lead scoring och synkronisering av konverteringshändelser från er digitala produkt. Passar er som vill koppla beteendedata direkt till HubSpots e-postflöden och segmentering.
- Datapipelines och BI – vi designar ETL-flöden och eventbaserade pipelines mot datalager som BigQuery, Redshift och Snowflake. Dashboards i Looker Studio, Power BI eller Tableau kopplade direkt till produktionsdata i realtid.
En väldesignad dataarkitektur är inte bara en teknisk fördel – det är en affärsfördel. Marknadsteam som ser beteendedata i realtid kan agera snabbare, och produktteam som har tillgång till full konverteringsdata fattar bättre prioriteringsbeslut.
Vår process
Vi har definierat en integrationsprocess som balanserar snabbhet mot hållbarhet. Den ser typiskt ut så här:
- Discovery och kartläggning – vi inventerar era befintliga system, API-dokumentation och dataflöden. Vi identifierar beroenden och risker tidigt.
- Arkitekturval – baserat på discovery rekommenderar vi protokoll, autentiseringsmodell (OAuth 2.0, API-nycklar, JWT) och felhanteringsstrategi.
- Proof of concept – vi validerar integrationen mot riktiga endpoints innan fullskalig implementation startar. Det eliminerar överraskningar sent i projektet.
- Implementation och testning – vi skriver integrationstest, end-to-end-test och belastningstester som säkrar att integrationen håller under produktionstrafik.
- Dokumentation och handover – alla integrationer levereras med teknisk dokumentation, runbooks och, om ni önskar, utbildning för ert team.
- Löpande support – vi erbjuder retainer och support efter lansering för monitoring, uppdateringar och ny funktionalitet. Läs mer på prissidan.
Vanliga frågor om API-integrationer
Hur lång tid tar en typisk API-integration?
Det beror på komplexiteten. En standardintegration mot Stripe eller HubSpot kan vara klar på 2–4 veckor inklusive testning och dokumentation. Mer komplexa plattformsintegrationer med anpassad datamodell och belastningstester tar vanligtvis 6–12 veckor. Vi delar alltid upp i tydliga etapper med delleveranser.
Kan ni integrera mot API:er som saknar ordentlig dokumentation?
Ja, vi har erfarenhet av att arbeta med äldre system och dåligt dokumenterade API:er. Vi gör en teknisk analys, testar endpoints manuellt och bygger ett abstrakt lager som skyddar er mot framtida ändringar i det underliggande API:t.
Hur hanterar ni säkerhet och GDPR i integrationer?
Säkerhet är inbyggt från start. Vi implementerar OAuth 2.0 eller API-nyckelhantering med lämpliga behörighetsnivåer, krypterar data under transport och vila, och säkerställer att personuppgifter hanteras i enlighet med GDPR. Vi dokumenterar dataflöden så att ni alltid vet var kunddata befinner sig.
Vad händer om en tredjepartstjänst ändrar sitt API?
Det händer, och vi bygger med det i åtanke. Vi versionshanterar integrationer, sätter upp monitoring med larm vid fel och har processer för snabb uppdatering när externa API:er ändras. Med ett retainer-avtal hanterar vi sådana uppdateringar utan extra kostnad.