Skip to main content
Let your agents work with your PrestaShop store through the Webservice API — read orders and their lines, order states, customers, addresses, carts, products, stock and categories, change an order’s state and update stock quantities.

Connection

  • Authentication: API key (Webservice key).
  • Required settings:
    • Store domain — The domain of your PrestaShop store, without https:// or trailing slash. The store must be served over HTTPS.
In your PrestaShop back office, go to Advanced Parameters → Webservice, set “Enable PrestaShop’s webservice” to Yes and save, then click “Add new webservice key”. Generate the key, give it a description, check “Enabled”, and in the permissions table tick GET (View) for customers, orders, order_details, order_states, products, stock_availables, categories, carts and addresses — and, to let agents write, POST (Add) for order_histories (order state changes) and PUT (Modify) for stock_availables (stock quantities). Save, then copy the 32-character key. Friendly URLs (URL rewriting) must be enabled so the API answers on /api.See PrestaShop’s documentation.

Read actions (13)

Write actions (2)

Permissions

Every action above must be explicitly granted to an agent before it can be used. See Permissions for the grant model and Security for how credentials are protected.
Last reviewed against the provider API: September 2026.