PrestaShop
This page contains the setup guide and reference information for the PrestaShop source connector.
Prerequisites
- Access Key
- Shop URL
- Start date
Setup guide
Step 1: Set up PrestaShop
- By default, the webservice feature is disabled on PrestaShop and needs to be switched on.
- To get access to the PrestaShop API you need to create an access key, please follow the instructions in this documentation.
Step 2: Set up the PrestaShop connector in Airbyte
For Airbyte Cloud:
- Log into your Airbyte Cloud account.
- In the left navigation bar, click Sources. In the top-right corner, click + new source.
- On the source setup page, select PrestaShop from the Source type dropdown and enter a name for this connector.
- Enter the Access Key that you obtained.
- Enter the Shop URL without trailing slash, for example, https://my.prestashop.com, only HTTPS urls are supported.
- Enter Start date in YYYY-MM-DD format. The data added on and after this date will be replicated.
Supported sync modes
The PrestaShop source connector supports the following sync modes:
Supported Streams
This connector outputs the following full refresh streams:
- Carriers
- Combinations
- Contacts
- Content Management System
- Countries
- Currencies
- Deliveries
- Employees
- Guests
- Image Types
- Languages
- Order Details
- Order States
- Price Ranges
- Product Customization Fields
- Product Feature Values
- Product Features
- Product Option Values
- Product Suppliers
- ShopGroups
- ShopUrls
- Shops
- Specific Price Rules
- Specific Prices
- States
- Stock Availables
- Tags
- Tax Rules
- Taxes
- Translated Configurations
- Weight Ranges
- Zones
This connector outputs the following incremental streams:
- Addresses
- Cart Rules
- Carts
- Categories
- Configurations
- Customer Messages
- Customer Threads
- Customers
- Groups
- Manufacturers
- Messages
- Order Carriers
- Order Histories
- Order Invoices
- Order Payments
- Order Slip
- Orders
- Products
- Stock Movement Reasons
- Stock Movements
- Stores
- Suppliers
- Tax Rule Groups
If there are more endpoints you'd like Airbyte to support, please create an issue.
IP allow list
If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.
Reference
Config fields reference
Field
Type
Property name
string
access_key
string
start_date
string
url
Changelog
Expand to review
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 1.2.7 | 2025-09-07 | 64127 | Change user agent string |
| 1.2.6 | 2025-05-24 | 60072 | Update dependencies |
| 1.2.5 | 2025-05-04 | 59516 | Update dependencies |
| 1.2.4 | 2025-04-27 | 59044 | Update dependencies |
| 1.2.3 | 2025-04-19 | 58487 | Update dependencies |
| 1.2.2 | 2025-04-12 | 57916 | Update dependencies |
| 1.2.1 | 2025-04-05 | 57334 | Update dependencies |
| 1.2.0 | 2025-04-01 | 55739 | Remove pendulum from dependency |
| 1.1.3 | 2025-03-29 | 56786 | Update dependencies |
| 1.1.2 | 2025-03-22 | 56165 | Update dependencies |
| 1.1.1 | 2025-03-08 | 43831 | Update dependencies |
| 1.1.0 | 2025-03-03 | 47016 | Migrate to manifest-only format |
| 1.0.4 | 2024-04-19 | 37233 | Updating to 0.80.0 CDK |
| 1.0.3 | 2024-04-18 | 37233 | Manage dependencies with Poetry. |
| 1.0.2 | 2024-04-15 | 37233 | Base image migration: remove Dockerfile and use the python-connector-base image |
| 1.0.1 | 2024-04-12 | 37233 | schema descriptions |
| 1.0.0 | 2023-06-26 | 27716 | update schema; remove empty datetime fields |
| 0.3.1 | 2023-02-13 | 22905 | Specified date formatting in specification |
| 0.3.0 | 2022-11-08 | #18927 | Migrate connector from Alpha (Python) to Beta (YAML) |
| 0.2.0 | 2022-10-31 | #18599 | Only https scheme is allowed |
| 0.1.0 | 2021-07-02 | #4465 | Initial implementation |