Voor ontwikkelaars

Een API voor alles wat in je Shopro staat

Artikelen, voorraad, klanten, bestellingen, facturen en inkoop: hetzelfde model als de schermen, met dezelfde regels. Geen aparte werkelijkheid.

Bekijk de documentatieVraag een sleutel aan

Hoe het werkt

Je vraagt een sleutel aan in je eigen Shopro, onder Instellingen. Elke sleutel heeft rechten per onderdeel, en je ziet in het logboek wat ermee gebeurd is.

  • Adres: https://jouwwinkel.shopro.nl/api/v1
  • Aanmelden met een sleutel in de kop van het verzoek
  • Alles in en uit in JSON, met dezelfde namen als in de schermen
  • Wijzigingen kun je volgen met een webhook

Wat je ermee doet

Artikelen inlezen uit je PIM, voorraad doorgeven aan een marktplaats, bestellingen ophalen voor je eigen scherm in het magazijn, of facturen doorzetten naar je accountant.

Voorbeeld · een artikel ophalen
GET /api/v1/artikelen/12345 Authorization: Bearer <jouw sleutel> { "nummer": "12345", "naam": "Knelkoppeling 32 mm", "prijs": 12.40, "voorraad": 240, "magazijn": "Hoofdmagazijn" }
Onderdelen

Wat er in de API zit

Artikelen

Prijzen, eigenschappen, foto's en voorraad.

Bestellingen

Ophalen, aanmaken en de stand bijwerken.

Klanten

Bedrijven, contactpersonen en prijsafspraken.

Facturen

Uitgaande facturen en betalingen.

Inkoop

Inkooporders en ontvangsten.

Voorraad

Standen, mutaties en magazijnen.

Webhooks

Een seintje zodra er iets verandert.

Logboek

Wie deed wat met welke sleutel.