Für Entwickler

Verbinden Sie Sellvio mit Ihrem eigenen Systeme

Sellvio ist keine geschlossene Insel. Über die API lassen sich die Stammdaten Ihres Onlineshops – Produkte, Kategorien, Marken, Parameter und Bestellungen – in Ihre externen Systeme einlesen: ERP, Lager, Rechnungswesen oder Ihre eigene Anwendung. Ohne manuellen Export.

Die API-Dokumentation ist auf Englisch.

# 1. Bearer Token anfordern
curl -X POST https://your-domain.com/oauth/token \
  -F "client_id=$CLIENT_ID" \
  -F "client_secret=$CLIENT_SECRET" \
  -F "grant_type=client_credentials"

# 2. Bestellungen mit dem Token abrufen
curl "https://your-domain.com/api/v2/orders?limit=10" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Accept: application/json"

Zuerst fordern Sie per OAuth 2.0 ein Token an, damit rufen Sie dann die Endpunkte auf. Das Token ist 2 Stunden gültig.

Eine API, der gesamte Katalog

Produkte, Kategorien, Marken, Parameter, Filter und Bestellungen – alles über dieselbe REST-Schnittstelle, in JSON. Eine Authentifizierung, eine Dokumentation, eine Logik.

OAuth 2.0 und Scopes

Der Shop-Administrator kann beliebig viele API-Zugänge anlegen und für jeden einzeln festlegen, auf welche Daten er zugreifen darf (Scopes). Der Zugriff ist damit genau so weit, wie er sein muss.

Synchronisation zwischen mehreren Sellvio-Onlineshops

Die API kann auch als Quelle für das Synchronisationsmodul dienen: Ein Hauptshop liefert die Stammdaten, die übrigen aktualisieren sich daraus. Denselben Katalog müssen Sie nicht zweimal pflegen.

Verfügbare Endpunkte

Autorisierung

Fordern Sie mit Ihrer client_id und Ihrem client_secret ein Bearer Token an.

  • POST/oauth/token

Produkte

Produktliste mit Filtern (Name, Artikelnummer, Status, Marke, Kategorie) sowie die Details eines einzelnen Produkts.

  • GET/api/v2/products
  • GET/api/v2/products/{id}

Kategorien

Produktkategorien auflisten und die Daten einer einzelnen Kategorie abrufen.

  • GET/api/v2/categories
  • GET/api/v2/categories/{id}

Marken

Liste der Marken mit Suche sowie die Details einer einzelnen Marke.

  • GET/api/v2/brands
  • GET/api/v2/brands/{id}

Produktparameter

Die den Produkten zugeordneten Parameterwerte auflisten.

  • GET/api/v2/product-parameters

Produktfilter

Die den Produkten zugeordneten Filterwerte auflisten.

  • GET/api/v2/product-filters

Bestellungen

Bestellungen nach ID, Status, E-Mail-Adresse oder Zeitraum auflisten sowie die Details einer einzelnen Bestellung.

  • GET/api/v2/orders
  • GET/api/v2/orders/{id}

AI

Textgenerierung mit der Sellvio-AI-Engine, direkt aus Ihrem eigenen Workflow aufgerufen.

  • POST/api/v2/ai/generate

REST · JSON · OAuth 2.0 · die Basis-URL ist die Domain Ihres eigenen Onlineshops · die Listen-Endpunkte antworten auch in JSON, XLSX und CSV

Schritt für Schritt starten

1

Dokumentation

Öffnen Sie die API-Referenz und sehen Sie sich die Endpunkte sowie das Anfrage- und Antwortformat an.

2

API-Schlüssel

Aufrufe werden mit einem API-Schlüssel authentifiziert, den Sie für Ihr Sellvio-Konto anfordern können.

3

Test

Testen Sie die Endpunkte vor dem Livegang – in Postman führen Sie Anfragen mit einem Klick aus.

4

Livegang

Binden Sie Ihr Produktivsystem an und richten Sie Webhooks für die wichtigen Ereignisse ein.

Bauen Sie es in Ihre eigenen Prozesse ein

Fragen zu Rate Limits, Preisen oder Datenverarbeitung? Unser Entwicklerteam antwortet – von Entwickler zu Entwickler, in klarer Sprache.

API-Dokumentation ↗EN

Die API-Dokumentation ist auf Englisch.