Skip to main content
Calzados JAM

REST API · Automatic Integration

Connect your online store with our Spanish footwear

Automatically sync 1,058+ products, wholesale prices, sizes and high-resolution images with a single integration.

Free access · No minimum order · Token as soon as we approve your account

Compatible with leading platforms

AmazonAmazon
ShopifyShopify
PrestaShopPrestaShop
WooCommerceWooCommerce
InstagramInstagram
TikTokTikTok
eBayeBay

Still updating your footwear catalog by hand?

Uploading product photos one by one to your online store.

Copying descriptions, sizes and prices manually.

Outdated listings: old prices and models no longer in the catalogue.

Hours of repetitive work every time new arrivals come in.

With our API, everything is automatic

Your catalog updates itself: products, prices, sizes and images.

New products and price changes every day, without typing; one full download a week lets you remove what has been discontinued.

New arrivals appear in your store without lifting a finger.

Spend your time selling, not copying data.

How it works in 3 steps

Start syncing your footwear catalogue as soon as we approve your account.

1

Sign up for free

Create your wholesale account at calzadosjam.es. No cost, no commitment.

2

Generate your API Key

From your customer dashboard, generate a token in the API section. Just one click.

3

Connect your store

Use the API to sync your Shopify, WooCommerce, PrestaShop, Amazon or any platform.

Everything you need in a single call

The API returns complete product data, ready to import into any platform.

📦

Complete product

SKU, name, colour, description and material.

💰

Wholesale prices

Wholesale price excluding VAT for each reference.

📏

Available sizes

Size range each model is manufactured in.

📸

HD images

Several angles per product, in high resolution and as JPG, ready to upload to your shop.

🏷️

Brand and category

Brand, categories (with slug and hierarchical path), country of origin and composition.

🔄

Incremental sync

Filter by date to get only recent changes.

API response example

A GET request to /api/v1/products returns:

{
  "data": [
    {
      "sku": "AE-1650-Multi Cuero-4510",
      "base_sku": "AE-1650",
      "name": "Sandalias Mujer Piel Multi Cuero",
      "description": "...",
      "color": "Multi Cuero",
      "price": 15.90,
      "size_min": "35",
      "size_max": "41",
      "origin_country": "ES",
      "composition": { "exterior": "Piel", "interior": "Piel", "suela": "Sintético" },
      "material": "Piel, piel, sintético",
      "brand": "Alto Estilo",
      "updated_at": "2026-04-10T08:30:00Z",
      "images": [
        { "url": "https://.../ae-1650-1.avif", "thumbnail_url": "https://.../ae-1650-1-thumb.avif", "is_primary": true, "jpg_url": "https://calzadosjam.es/api/v1/images/0e104719-a805-4e13-86b9-e35c39de93a0.jpg" }
      ],
      "variants": [{ "size": "35" }, { "size": "36" }, { "size": "37" }, { "size": "38" }, { "size": "39" }, { "size": "40" }, { "size": "41" }],
      "categories":      ["Mujer Verano", "Sandalias y Tiras"],
      "category_slugs":  ["mujer-verano", "sandalias-esclavas-y-vaquetillas"],
      "category_paths":  ["Mujer Verano", "Mujer Verano > Sandalias y Tiras"],
      "height": 3,
      "shaft_height": null,
      "shaft_circumference": null,
      "season": "verano",
      "insole_removable": null,
      "insole_type": null,
      "sole_type": null,
      "sole_stitched": null
    }
  ],
  "pagination": {
    "page": 1,
    "per_page": 100,
    "total": 1058,
    "total_pages": 11,
    "has_next": true,
    "has_prev": false
  }
}

Important when mapping categories

Category names repeat on purpose: "Boat Shoes" exists under both "Men Winter" and "Men Summer", and they are different categories. Always map by category_slugs (unique, stable key) or by category_paths (the "Parent > Child" hierarchy). Mapping by the name in categories will cause collisions and duplicates.

Need the full tree for your initial mapping? GET /api/v1/categories?lang=en

Sell Spanish footwear on your favorite platform

Our API integrates with any e-commerce platform or marketplace.

Amazon Seller Central

Amazon Seller Central

Sync your catalogue with Amazon to list products automatically and keep prices and listings current.

See the step-by-step guide →
Shopify

Shopify

Import our CSV after adapting its columns to the Shopify or Matrixify template, or automate the sync with a script that uses our API and the Shopify Admin API.

See the step-by-step guide →
PrestaShop

PrestaShop

Upload our CSV with PrestaShop’s built-in import or with Store Commander. Automating it takes a small script on your server that downloads the CSV with your token.

WooCommerce

WooCommerce

Use WP All Import Pro with our CSV and a short PHP snippet that adds the token, or build a script with our REST API. Ideal for WordPress shops with large catalogues.

See the step-by-step guide →
Instagram Shopping

Instagram Shopping

Upload your catalog to Meta Commerce Manager and tag products in your posts and stories to sell directly.

TikTok Shop

TikTok Shop

Sync with TikTok Shop API to sell footwear from videos, live streams and your profile's shop tab.

Why choose Calzados JAM as your supplier?

Over 30 years distributing footwear made in Spain from Elche.

1,058+

Product references

52+

Available brands

24-72h

Mainland shipping

30+

Years of experience

Frequently asked questions

What is a footwear catalog API?

It is an interface that lets your online shop connect directly to our catalogue and automatically retrieve product data: references, descriptions, wholesale prices, sizes and high-resolution images. No more uploading and updating products by hand.

Which platforms are compatible with the API?

Our REST API is compatible with any platform that supports data import: Shopify, WooCommerce, PrestaShop, Magento, Amazon Seller Central, eBay, TikTok Shop, Instagram Shopping and any system that works with JSON or CSV.

Can I use the API to sell on Amazon and other marketplaces?

Yes. You can use the API to feed multichannel listing tools (such as ChannelAdvisor, Lengow or BaseLinker) that automatically publish your products on Amazon, eBay, Miravia, Zalando and other marketplaces.

Does the API include available units per size?

No. The API returns the catalogue - references, prices, sizes and images - but it does not publish stock units. JSON responses may take up to 15 minutes to reflect a change. Availability is confirmed when we prepare the order, and if you need to secure a specific size before selling it, get in touch. We recommend syncing at least once a day to keep prices and listings current.

Do I need technical knowledge to use the API?

To have your shop update itself, yes: you need a developer or some programming knowledge, because the token goes in a header that URL-based import apps do not send. Without programming, you can download the catalogue as a CSV from your customer area and upload it with your shop’s importer.

Are product images included in the API?

Yes. Each product includes all its photos in high resolution, from several angles, and each one also as a JPG (jpg_url in the API; image_url_jpg and image_urls_jpg in the CSV), the format that Shopify, WooCommerce, PrestaShop and Amazon accept. Download them to your shop or server instead of linking to them.

What is the minimum order to access the API?

There is no minimum order to access the API. You just need to register as a wholesale customer and, once we approve your account, generate your token from your customer dashboard. API access is included at no additional cost.

Can I export the catalog as CSV if I don't use the API?

Yes. In your customer area, API section, you can download the full catalog as a CSV file, ready for your store importer, in your language and filtered by category, with no token needed. To view it in Excel, open it via Data › From Text/CSV. If you want your store to import it automatically, your token gives you the full catalog in the same format, always up to date, at /api/v1/products.csv.

How do I start using the Calzados JAM API?

Register as a wholesale customer at calzadosjam.es. Once we approve your account, go to your customer dashboard, open the “API” section and generate your token with one click: from then on you will have access to the entire catalogue.

Start syncing your store today

Create your free account and, as soon as we approve it, generate your token and connect your footwear catalogue. Free access, no minimum order.

Wholesale catalog — Calzados JAM

Run a footwear store? Get each season's new models and offers straight to your inbox.