API-opdatering om 2 uger

7. maj 2025, 10:00

Om to uger, i weekenden den 24. maj, implementerer vi den nye EasyWebshop API. Til vores mindre teknisk kyndige publikum: API'en forbinder Deres webshop med eksterne platforme såsom betalingsudbydere, leveringstjenester og kontorapplikationer. Den giver Dem også mulighed for at oprette brugerdefinerede rapporter, godkende eller afvise kunder i realtid samt synkronisere salg og lagerbeholdning med lokale applikationer.

Billede af udviklere

Takket være kompatibilitet med generel praksis og branchestandarder bliver det meget lettere at oprette nye API-forbindelser, muligvis ved hjælp af AI-genereret kode. Dette fjerner en betydelig økonomisk barriere for små virksomheder, der selv ønsker at opbygge brugerdefinerede forbindelser.

Det vil fortsat være muligt at engagere en erfaren webudvikler under Sommerens Webdesign, som vi afholder for tredje gang, med start den 21. juni 2025.

Ændringer i API'en

Hvis De i øjeblikket anvender API'en, skal De foretage en mindre opdatering af Deres forbindelse. Hvis De ikke anvender API'en, kan De springe denne kedelige tekniske del over.

API-tilladelser

Godkendelse med tokens
Når den nye API er implementeret, anbefales det at oprette et token under API-indstillinger, fastsætte tilladelserne og ændre godkendelsesheaderens metode fra "Basic" til "Bearer DIT_API_TOKEN". Grundlæggende godkendelse med administratorkonti vil fortsat fungere, men vil blive udfaset inden årets udgang. Godkendelse med hovedkontoens e-mailadresse og adgangskode vil ikke længere være mulig.
Standard til JSON
Da den nuværende API blev lanceret i 2012, blev XML-formatet valgt som standard. Den nye API vil anvende JSON som standard, men De kan stadig skifte til XML ved at tilføje "?format=xml" som forespørgselsstreng til URL'en.
Kompatibilitet med standard JSON-LD-skemaer
Produkter vil så vidt muligt følge schema.org/Product. Den vigtigste ændring er, at "product_code" ændres til "productID". Ordrer vil følge schema.org/Order. Den vigtigste ændring her er, at "order_code" ændres til "orderNumber".
Forenklede API-indgangspunkter
Indgangspunkter som "productlist" vil ikke længere fungere. De fire gyldige indgangspunkter er: "category", "product", "customer" og "order".
Upload af produktbilleder
Der vil ikke længere være en separat metode til upload af billeder. Vi har forenklet dette og gjort det muligt at vedhæfte billeder ved oprettelse og opdatering af produkter.
Kategorinavne samt produktnavne og -beskrivelser
Det vil være muligt at indsætte og opdatere kategorinavne samt produktnavne og -beskrivelser på alle sprog, selvom sproget ikke er aktiveret i webshoppen.
Strukturen i API Push vil være en smule anderledes
API Push anvendes til at sende kunde- og ordreinformation i realtid. Strukturen vil have bedre kompatibilitet med schema.org/Person og schema.org/Order.
Oprettelse af API-forbindelser bedre dokumenteret
Det bliver meget lettere at forbinde betalingsudbydere, leveringstjenester og kontorapplikationer. Den nye dokumentation vil indeholde omfattende eksempler på, hvordan man hurtigt opretter sådanne forbindelser.

Den nye API vil være fuldt dokumenteret på siden med API-dokumentation på alle 20 sprog. Vores supportservice vil være tilgængelig i implementeringsweekenden for hurtigt at hjælpe Dem med at foretage ændringer i Deres eksisterende implementering.


Nyheder



Ofte stillede spørgsmål Kontakt

Denne hjemmeside bruger ikke tracking cookies og sælger ikke personlige data.Generelle betingelserBeskyttelse af personlige oplysninger 2009 ‑ 2025 EasyWebshop