API-oppdatering om 2 uker

7. mai 2025, 10:00

Om to uker, i løpet av helgen den 24. mai, vil vi implementere det nye EasyWebshop API-et. For de av dere som er mindre teknisk anlagt: API-et kobler nettbutikken deres til eksterne plattformer som betalingsleverandører, leveringstjenester og kontorapplikasjoner. Det lar dere også lage tilpassede rapporter, godkjenne eller avvise kunder i sanntid og synkronisere salg og lagerbeholdning med lokale applikasjoner.

Bilde av utviklere

Takket være kompatibilitet med generell praksis og industristandarder, vil det bli mye enklere å opprette nye API-tilkoblinger, muligens ved hjelp av AI-generert kode. Dette fjerner en betydelig økonomisk barriere for små bedrifter som ønsker å bygge egne tilpassede tilkoblinger.

Å ansette en erfaren nettutvikler vil fortsatt være mulig under Nettutviklingssommeren, som vi arrangerer for tredje gang, med oppstart 21. juni 2025.

Endringer i API-et

Hvis dere for øyeblikket bruker API-et, må dere oppdatere tilkoblingen deres noe. Hvis dere ikke bruker API-et, kan dere hoppe over denne kjedelige tekniske delen.

API-tillatelser

Autentisering med tokens
Når det nye API-et er implementert, anbefales det å opprette et token under API-innstillinger, angi tillatelsene og endre metoden for «Authorization»-headeren fra «Basic» til «Bearer DITT_API_TOKEN». Basic-autentisering med administratorkontoer vil fortsatt fungere, men vil fases ut innen utgangen av året. Autentisering med e-postadressen og passordet til hovedkontoen vil ikke lenger være mulig.
JSON som standard
Da det nåværende API-et ble lansert i 2012, ble XML-formatet valgt som standard. Det nye API-et vil bruke JSON som standard, men dere kan fortsatt bytte til XML ved å legge til «?format=xml»-spørrestrengen i URL-en.
Kompatibilitet med standard JSON-LD-skjemaer
Produkter vil følge schema.org/Product der det er mulig. Den viktigste endringen er at «product_code» endres til «productID». Bestillinger vil følge schema.org/Order. Den viktigste endringen her er at «order_code» endres til «orderNumber».
Forenklede API-inngangspunkter
Inngangspunkter som «productlist» vil ikke lenger fungere. De fire gyldige inngangspunktene er: «category», «product», «customer» og «order».
Opplasting av produktbilder
Det vil ikke lenger være en separat metode for opplasting av bilder. Vi har forenklet dette og gjort det mulig å legge ved bilder ved innsetting og oppdatering av produkter.
Kategorinavn, produktnavn og beskrivelser
Det vil være mulig å sette inn og oppdatere kategorinavn, produktnavn og beskrivelser på alle språk, selv om språket ikke er aktivert i nettbutikken.
Strukturen i API Push vil være noe annerledes
API Push brukes for å sende kunde- og bestillingsinformasjon i sanntid. Strukturen vil ha bedre kompatibilitet med schema.org/Person og schema.org/Order.
Bedre dokumentasjon for oppretting av API-tilkoblinger
Tilkobling av betalingsleverandører, leveringstjenester og kontorapplikasjoner vil bli mye enklere. Den nye dokumentasjonen vil inneholde omfattende eksempler for raskt å sette opp slike tilkoblinger.

Det nye API-et vil bli fullstendig dokumentert på siden for API-dokumentasjon på alle 20 språk. Vår kundestøtte vil være tilgjengelig i løpet av implementeringshelgen for raskt å hjelpe dere med å gjøre endringer i deres eksisterende implementasjon.


Siste nytt



Ofte stilte spørsmål Kontakt

Dette nettstedet bruker ikke sporingskapsler og selger ikke personopplysninger.SalgsvilkårPersonsvernerklæring 2009 ‑ 2025 EasyWebshop