Skip to main content
Piloterr
Back to library

Action Product API

Action Product API — fetch full product page data from a product ID or URL on Action.com. Returns pricing, specs, images, breadcrumbs and availability via browser rendering.

Active2 credits = 1 requestGET/v2/action/product

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Action Product API returns full product page data from Action. Pass a product ID or full product URL, optionally with region, and receive structured JSON with pricing, images, specs, breadcrumbs, and availability.

Piloterr uses browser rendering and parses Next.js RSC product payloads with JSON-LD / DOM fallbacks.

Use Action Search to discover listings, then Action Product for the full record.

Supported regionsLink to Supported regions

cs-cz, de-at, de-de, de-ch, es-es, fr-be, fr-fr, fr-lu, fr-ch, it-it, it-ch, nl-be, nl-nl, pl-pl, pt-pt, sk-sk, ro-ro, hr-hr, sl-si

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/action/product?query=3216159
GET https://api.piloterr.com/v2/action/product?query=3216159&region=fr-fr
GET https://api.piloterr.com/v2/action/product?query=https://www.action.com/fr-fr/p/3216159/etagere/

ParametersLink to Parameters

Parameter Type Required Description
query string yes Product ID or full PDP URL
region string no Locale or country code (default: fr-fr)
return_page_source boolean no Raw HTML as {"result": "..."} (default: false)

Input formatsLink to Input formats

Format Example
Product ID 3216159
Full URL https://www.action.com/fr-fr/p/3216159/etagere/

Response fieldsLink to Response fields

Field Type Description
product_id string Action article code
title string Product name
url string Canonical product URL
description string | null Long or short description
price number Current price (incl. tax)
currency string ISO currency code
image_url string Main image
images string[] | null Full gallery
in_stock boolean Availability flag
availability string in_stock, out_of_stock, …
breadcrumbs string[] | null Category trail
specifications object[] | null Attribute rows (key, value)
locale string Locale from URL or region

Action workflowLink to Action workflow

  1. Action Search — discover listings
  2. Action Product — full PDP JSON (this endpoint)

Error codesLink to Error codes

Code Meaning
400 Missing or invalid query / region
404 Unparsable or missing product page
500 Rendering or parsing error

NotesLink to Notes

  • Costs 2 credits per call (browser rendering).

Main use casesLink to Main use cases

  • PDP enrichment — specs, gallery, breadcrumbs
  • Inventory signalsavailability and price deltas
  • Multi-locale catalogs — same SKU across Action regional sites

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included