APIs are the programmatic way to "talk to Erply", and let you:
If you are new to Erply API development, then most likely what you need is "Erply API". It is an all-around, general-purpose API that supports Erply's standard features.
Most of this website focuses on Erply API: you can start with usage instructions and the list of available calls.
We are also continuously introducing new purpose-built REST APIs — each one for a particular area of functionality. These APIs expose data in a more approachable format and have additional features:
API | Functionality |
---|---|
PIM (Product Information Management) API | Manage products and assortments. |
Reports API | Fetch reports. |
CDN API | Upload and fetch pictures and files. |
Account Admin API | Manage registers (points of sale). |
JSON API | Extend Erply records with additional data. |
WMS (Warehouse Management System) API | Fine-grained warehouse management. |
CAFA | Store app configuration. |
The APIs consume and produce JSON.
A common need is to synchronize data from Erply to another system.
Here is a high-level overview how to build a web shop integration.
Erply supports push notifications via web hooks, but note that the information returned via web hooks might be limited.