Piloterr

Mobile Ad

GET
/v2/mobile/ad

Mobile Ad API. Fetch full car listing data from a mobile.de ad URL or numeric id. Returns pricing, specs, images and features via webunlocker.

Credit cost: 3 credits per call

Authentification

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Paramètres de requête

query*string

Mobile ad URL or numeric ad id.

Examples:

455111824
https://www.mobile.de/fr/voiture/d%C3%A9tails.html?id=455111824

Region/locale is auto-detected from full URLs; pass locale with numeric ids.

locale?string

Target locale when query is a numeric ad id only (default: fr). Ignored for full ad URLs.

return_page_source?boolean

When true, return the raw HTML page source as {"result": "..."} instead of structured JSON. Defaults to false.

Corps de la réponse

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v2/mobile/ad?query=string"
{  "url": "https://www.mobile.de/fr/voiture/d%C3%A9tails.html?id=455111824",  "make": "Porsche",  "ad_id": "455111824",  "model": "Taycan",  "power": "390 kW (530 ch)",  "price": 80990,  "title": "Porsche Taycan 4S",  "locale": "fr",  "mileage": "22.000 km",  "category": "Berline",  "currency": "EUR",  "features": [    "ABS",    "Airbags"  ],  "fuel_type": "Électrique",  "image_url": "https://img.classistatic.de/api/v1/mo-prod/images/jpg/normal/95/taycan_main.jpg",  "transmission": "Automatique",  "first_registration": "05/2021"}
{  "error": "Bad Request"}
{  "error": "Invalid API Key"}
{  "error": "Payment required"}
{  "error": "Rate limit exceeded for the API key: quota monthly"}
{  "error": "Internal Error"}