Search and extract product listings from Autodoc, one of Europe's largest online automotive parts marketplaces. Keyword search pages use /search?keyword=… . Pass a full URL, or a path plus domain. The French shop is auto-doc.fr , not autodoc.fr.
When query is not an absolute URL, pass domain as one of these hostnames (exact string, no scheme, no www.):
autodoc.de
auto-doc.ch
autodoc24.ch
auto-doc.at
autodoc.lu
autodoc.bg
autodoc.be
auto-doc.be
autodoc.cz
autodoc.dk
autodoc.ee
autodoc.es
autodoc.fi
auto-doc.fr
autodoc24.fr
autodoc.co.uk
autodoc.gr
autodoc.hu
auto-doc.ie
auto-doc.it
autodoc24.it
autodoc.lt
autodoc.lv
autodoc.nl
autodoc24.nl
autodoc.co.no
autodoc.pl
auto-doc.pt
autodoc24.ro
autodoc.se
autodoc.si
autodoc.sk
autodoc.parts
Do not pass only a country TLD like fr or de, use the full hostname (e.g. auto-doc.fr).
Full URL (recommended):
GET https://api.piloterr.com/v2/autodoc/search?query=https%3A%2F%2Fwww.auto-doc.fr%2Fsearch%3Fkeyword%3Dfrein
GET https://api.piloterr.com/v2/autodoc/search?query=https%3A%2F%2Fwww.autodoc.de%2Fsearch%3Fkeyword%3Dbremsen
Path + domain:
GET https://api.piloterr.com/v2/autodoc/search?query=search%3Fkeyword%3Dfrein&domain=auto-doc.fr
Parameter
Type
Required
Description
query
string
yes
Full search/listing URL or path only (e.g. search?keyword=frein) when domain is set
domain
string
no
Allowed shop hostname from the list above; default autodoc.de when omitted. Ignored if query is already an absolute URL
Field
Type
Description
results
array
List of matching products
results[].name
string
Full product name including technical details
results[].price
number
Current discounted price
results[].original_price
number | null
Original price before discount
results[].discount
integer | null
Discount percentage applied
results[].seller
string
Seller name
results[].seller_id
integer
Internal seller identifier
results[].brand_no
string
Brand identifier
results[].reference
string
Manufacturer part reference number
results[].product_id
string
Internal Autodoc product identifier
results[].product_url
string
URL of the product detail page
results[].product_image
string
URL of the product image
results[].360_photo
string | null
URL of the 360° photo viewer
results[].availability
string
Stock availability status
results[].generic_name
string
Generic category name of the part
results[].reviews_count
integer
Number of customer reviews
pagination.current
integer
Current page number
pagination.next
integer | null
Next page number
pagination.other_pages
array
List of available page numbers
pagination.has_next_page
boolean
Whether additional pages of results exist
Use meaningful keywords (e.g. frein on auto-doc.fr), not overly short tokens.
Results are paginated: use pagination.next and rebuild the URL for the next page.
The 360_photo field is null when no 360° imagery is available.
Search and compare automotive parts across Autodoc's catalog by keyword or category
Monitor price and discount trends for part categories
Build price comparison or feed tools using live listing data
This is not an official API. Piloterr is an independent data provider and is not affiliated with, endorsed by, or sponsored by Piloterr or its owners. All trademarks belong to their respective owners.