Integration guide · WooCommerce
Connect your WooCommerce with our footwear catalog
Automatically import products, prices, sizes and images into your WordPress + WooCommerce store with our REST API.
Step 1: Get your API Key
Sign up at calzadosjam.es and, once we approve your account, generate a token in the API section of your customer dashboard.
Step 2: Choose your import method
Use WP All Import Pro with its WooCommerce add-on (both paid), your own PHP script with the WooCommerce REST API, or WP-CLI for bulk imports.
Step 3: Map the fields
Map our fields (sku, name, price — price_wholesale in the CSV — and image_urls_jpg) to the WooCommerce ones (SKU, title, price and gallery).
Step 4: Schedule synchronization
Schedule the import every day with the WP All Import cron or your server’s. Since the CSV always contains the full catalogue, it also lets you detect discontinued products.
Tips
In WP All Import, choose “Download a file › From URL” with https://calzadosjam.es/api/v1/products.csv and add the token with the http_api_curl hook in a PHP snippet (in functions.php or a snippets plugin). There is no way to add it without code.
For large catalogs (500+ products), use WP-CLI instead of the web panel to avoid timeouts.
Create variable products in WooCommerce to map our sizes as variations.
Import the photos from the image_urls_jpg column: they are JPGs (the ones in image_urls are AVIF, which WooCommerce does not accept). They are separated by “|”, with no spaces: in WP All Import, enter | as the separator (the default is a comma). WooCommerce’s own CSV importer expects commas: replace them first, or import only image_url_jpg, the main photo.
API Reference
Check the full API documentation in your customer dashboard.
Frequently asked questions
Which plugin do I need for WooCommerce?
WP All Import Pro with the WooCommerce add-on is the simplest option (importing from a URL and the add-on are paid features), plus a short PHP snippet to send the token. For full control, a PHP script with the WooCommerce REST API.
Does it work with WordPress multisite?
Yes, our API is independent of your WordPress setup. Each site can use its own token.
Can I import products as variable with sizes?
Yes. Our API includes size_min, size_max and the list of sizes (variants; sizes in the CSV). You can generate the size variations automatically when importing.
Start syncing with WooCommerce
Create your free account and, as soon as we approve it, connect your footwear catalogue.