Benodigde module: Handelsfacturatie


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.