Vad är ett API?
Ett API (Application Programming Interface) är ett definierat sätt för två system att kommunicera med varandra. Istället för att en person loggar in och klickar sig fram i ett gränssnitt skickar det ena systemet förfrågningar till det andra och får strukturerade data tillbaka. API:er används vanligtvis när information behöver synkroniseras automatiskt, till exempel när ett affärssystem behöver veta vilka beställningar som har kommit in, eller när lagernivåer behöver uppdateras utan manuellt arbete.
Abicarts e-handelsplattform erbjuder ett API som gör det möjligt att koppla din webbutik till andra system. Att bygga en sådan integration är en utvecklingsuppgift: det kräver programmeringskunskaper och förtrogenhet med det protokoll som API:et använder.
Vad API:et kan användas till
Produkter – skapa, redigera och ta bort produkter
Beställningar – hämta och bearbeta beställningar
Lager – synkronisera lagernivåer mellan webbutiken och ett internt affärssystem
Affärssystem – koppla ihop webbutiken med ett ERP- eller CRM-system
Rapportering – skapa anpassade rapporter utifrån butiksdata
Integrationer för betalning och frakt är också möjliga, men vad som kan byggas beror på vilka metoder API:et tillhandahåller och på de villkor som gäller för varje leverantör. Kontrollera de relevanta metoderna i utvecklardokumentationen innan du planerar den typen av integration.
Teknisk översikt
API:et bygger på JSON-RPC 2.0 via HTTPS eller säker WebSocket (WSS). API:et är organiserat i klasser efter funktion, inklusive administration, produkter, kundgrupper, fraktmetoder, betalning, integration, språk och beställningar. För att arbeta med det krävs en god förståelse för JSON-RPC 2.0-protokollet och hur det är implementerat i Abicarts API.
Dokumentation
Frågor?
Om du är osäker på om API:et täcker dina behov, kontakta kundtjänst.