If you have already worked with APIs you could be already familiar with the way our API is working.
To keep things simple on all platforms and programming languages, our API provides all the data in JSON format.
It's even compliant with JSON.API.
Our API even helps you making calls: In many cases you'll get a hint with helpful tips.
Data will be sent via an encrypted connection, but as easy as basic authentication works.
Install Webservice API module in your PepperShop (v6+ Enterprise):
Module > "Webservice API" > Installieren > Benutzen
Don't have a PepperShop yet? Get a PepperShop!
Activate and add new user. Save changes.
Add HTTP Header to your Request:
Authorization: Basic eW91cnVzZXJuYW1lOnlvdXJhcGlrZXk=
Frequently asked questions
API says "API OFF", how can I activate it?
In the Shop-Administration, move to "Module". Go to "Modulverwaltung" and check, whether "Webservice API" is listed on the right under "Bereits installierte Module".
When installed, mark it and click "Benutzen".
Activate the checkbox on the top, add a new user and click "Speichern".
You're ready to start making calls!
Can I display API responses in browser?
Yes. If you call the API from your browser the first time, a window pops up, where you can enter username and password.
You can also display the response formatted in a human readable style by adding ?pretty=true to your request.
To test your calls comfortably, we recommend Postman, a free tool to make HTTP requests. It can even generate some basic request code for you!