Menu

Samenvatting van de OpenCart API

De OpenCart Storefront API geeft je controle over het volledige checkout-proces en alle onderliggende entiteiten zoals klanten, winkelwagens, adressen en betaalmethoden. Hiermee bouw je headless webshops, mobiele apps of koppelingen met ERP- en POS-systemen zonder de standaard frontend te gebruiken.
  • Klant- en accountbeheer: Log klanten in, valideer klantgroepen en beheer aangepaste velden via de customer-endpoints.
  • Winkelwagen en producten: Voeg producten toe aan de winkelwagen, haal totalen op en reken kortingen en belastingen automatisch door.
  • Checkout en orderbevestiging: Orchestreer het complete afrekenproces, van verzendadres tot betaalmethode en orderbevestiging, via de order-endpoints.
  • Betaal- en verzendmethoden: Haal beschikbare methoden dynamisch op en stel ze in op basis van bestelling, land en winkelwagen-inhoud.
  • Abonnementen: Beheer terugkerende bestellingen en abonnementsproducten via de subscription-endpoints.
  • Affiliate-tracking: Koppel orders aan affiliates voor commissieberekening en campagnerapportage.
API Quick Facts REST
  • Authenticatie API Key
  • Methods POST (22)GET (10)
  • Rate limits Niet gespecificeerd
  • Webhooks Niet beschikbaar
  • Sandbox Niet beschikbaar
  • Response format JSON

Laatste ontwikkelingen bij de OpenCart API

OpenCart introduceerde de Storefront API in versie 2.x als checkout-API voor externe integraties, met API-keys die via het admin-paneel worden aangemaakt en IP-whitelisting vereisen. In versie 3.x werd de API uitgebreid met aparte controllers voor betaaladres, verzendadres en verzendmethoden. OpenCart 4.0 (mei 2022) bracht een volledige herstructurering: een nieuwe namespace-gebaseerde controller-indeling, aparte endpoints per entiteit en een toegevoegde Subscription API voor terugkerende bestellingen. Een OpenAPI-specificatie ontbreekt nog en officiële documentatie van individuele endpoints is beperkt; de kennis leeft vooral in de broncode en community-fora.

API versies

3.0.5.0
12 december 2025

Onderhoudsrelease van de 3.x-tak met bugfixes en compatibiliteitsverbeteringen.

4.1.0.3
24 maart 2025

Patch-release van OpenCart 4.1 met bugfixes in de admin-interface en API-controllers.

4.1.0.0 Major release
13 januari 2025

Feature-release met verbeterde extensie-ondersteuning en uitbreidingen in de Storefront API.

4.0.2.2
18 april 2023

Compatibiliteit met PHP 8.2 en routewijziging van | naar . voor betaalgateways.

4.0.0.0 Major release
24 mei 2022

Grote release met herstructurering naar namespaces, nieuwe controller-indeling voor de Storefront API en toegevoegde Subscription API.

Integraties voor OpenCart