Nieuwe API
Artikelen ophalen
Je kunt artikelen ophalen via de API-call:
GET /articles/list
Hierbij krijg je alle artikelen met voorraadinformatie terug. Ook kun je een enkel artikel ophalen met:
GET /article/1234/withStock
Waarbij je ook de voorraad-informatie terug krijgt.
Je kunt ook een GET doen naar:
GET /article/articleId/fromCustomerExtended/customerId/amount
Op deze manier krijg je de specifieke prijzen van de meegegeven klant terug als er voor deze klant bijv. kortingen zijn ingesteld.
Bestelling inschieten
Hiervoor kun je een POST doen naar:
/order/0
Oude API
Artikelen ophalen
https://srv?.automaat.online/articles/ga.php?output=table
output: plain, json, xml, table, waarbij plain het snelste is.
count: aantal artikelen op te halen
pictures: 1 als je de afbeeldingen ook op wilt halen
from: het laatst opgehaalde ID
fromdate: haalt de artikelen op die geupdate zijn na die datum
Foto's kun je ophalen met:
https://srv?.automaat.online/articles/ga.php?output=picture&articleId=31&index=1
Actuele voorraad ophalen - bestelling inschieten
Via een XML-aanroep kun je eenvoudig de huidige voorraad van 1 of meerdere artikelen ophalen en deze vervolgens ook bestellen. In dit XML-bericht kun je dan <Type>Query</Type> eenvoudig aanpassen naar Order.
Je kunt via hier het bericht bekijken en een test-aanvraag sturen: http://srv?.automaat.online/articles/test.php?apikey=
Hier vind je ook hoe de XML eruit hoort te zien.