aid: prestashop name: PrestaShop description: 'PrestaShop is an open-source e-commerce platform with a REST API for managing products, categories, orders, customers, carriers, stock, and tax rules for online stores. The Webservice API provides full CRUD access to 60+ shop resources using HTTP Basic authentication, while the newer Admin API supports OAuth 2.0 client credentials for programmatic store management. ' image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg url: https://raw.githubusercontent.com/api-evangelist/prestashop/refs/heads/main/apis.yml created: '2026-06-13' modified: '2026-06-13' specificationVersion: '0.19' tags: - E-Commerce - Open Source - Products - Orders - Customers - Inventory - Catalog - Carriers - Stock - Tax apis: - name: PrestaShop Webservice API description: 'The PrestaShop Webservice API enables third-party applications to access and manage shop data through CRUD operations on 60+ resources including products, categories, orders, customers, carriers, stock movements, invoices, tax rules, and more. Authentication uses HTTP Basic Auth with a store-generated API key. ' image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://devdocs.prestashop-project.org/9/webservice/ baseURL: https://{your-store}/api/ tags: - Products - Orders - Customers - Inventory - E-Commerce properties: - type: Documentation url: https://devdocs.prestashop-project.org/9/webservice/ - type: GettingStarted url: https://devdocs.prestashop-project.org/9/webservice/getting-started/ - type: Authentication url: https://devdocs.prestashop-project.org/9/webservice/getting-started/#create-an-access-key - type: GitHubRepository url: https://github.com/PrestaShop/PrestaShop - url: graphql/prestashop-graphql.md type: GraphQL contact: - FN: PrestaShop Developer Community url: https://devdocs.prestashop-project.org/ email: '' - name: PrestaShop Admin API description: 'The PrestaShop Admin API is a modern REST API introduced in PrestaShop 9 based on API Platform framework using CQRS patterns. It supports OAuth 2.0 client credentials authentication and provides access to administrative endpoints for managing store configuration, products, orders, and other domain resources. ' image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://devdocs.prestashop-project.org/9/admin-api/ baseURL: https://{your-store}/api/ tags: - Admin - OAuth 2.0 - Products - Orders - E-Commerce properties: - type: Documentation url: https://devdocs.prestashop-project.org/9/admin-api/ - type: Authentication url: https://devdocs.prestashop-project.org/9/admin-api/authorization/ - type: GitHubRepository url: https://github.com/PrestaShop/ps_apiresources contact: - FN: PrestaShop Developer Community url: https://devdocs.prestashop-project.org/ email: '' common: - type: Website url: https://www.prestashop.com/ - type: Documentation url: https://devdocs.prestashop-project.org/9/webservice/ - type: GitHubOrg url: https://github.com/PrestaShop - type: LinkedIn url: https://www.linkedin.com/company/prestashop - type: Blog url: https://build.prestashop-project.org/ - type: Pricing url: https://prestashop.com/prestashop-offers/ - type: StatusPage url: https://status.prestashop.com/ - type: X url: https://x.com/PrestaShop - type: Plans url: plans/prestashop-plans-pricing.yml - type: RateLimits url: rate-limits/prestashop-rate-limits.yml - type: FinOps url: finops/prestashop-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com