Skip to content

// docs

Webmotors: Get listing details

Extracts complete vehicle advertisement data (PDP) from Webmotors.

webmotors.com.br:pdp · 1 credit per request

Standard credit cost. Your account pricing is shown in the sandbox.

Try this operation in the sandbox

HTTP request

cURL
curl -X POST https://api.geckoapi.com.br/v1/extract \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "url": "https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301",
  "target": "webmotors.com.br",
  "type": "pdp"
}'

Keep your API key on your server. See the quickstart for authentication and response handling.

MCP request

The hosted MCP tool fixes target and type for this operation. Its remaining arguments use the same input rules as Extract.

POST /v1/mcp · Bearer or X-API-Key authentication

webmotors_com_br_pdp · tools/call
{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "webmotors_com_br_pdp",
    "arguments": {
      "url": "https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301",
      "executionId": "exec_example_123"
    }
  }
}

Supported inputs

Conditional fields depend on the alternatives and constraints in the rule column. Fields marked unsupported are omitted.

FieldTypeRequirementRuleDefaultExample
url
URL extraction target. For some PLPs it can be omitted when API assembles URL from other fields.
string (URL) Required Required for this operation. - https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301
target
Target source for extraction.
enum Required Always mandatory in the payload and must match the operation. - webmotors.com.br
type
Extraction type: pdp, idp, plp, ilp, quote, review or places.
enum Required Always mandatory in the payload and must match the operation. - pdp

Request examples

PDP by URL

Webmotors individual ad query.

PDP by URL
{
  "url": "https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301",
  "target": "webmotors.com.br",
  "type": "pdp"
}

Response schema

Leaf paths and expected types. Field names and enum values are part of the API contract.

responseSchema
{
  "requestId": "string (uuid)",
  "executionId": "string (uuid)",
  "notFound": "boolean (optional; true when the upstream entity was not found and data is null)",
  "data.isInternational": "boolean",
  "data.variants[]": "string",
  "data.cashPrice": "number",
  "data.canonicalUrl": "string",
  "data.price": "number",
  "data.additionalProperties[].name": "string",
  "data.additionalProperties[].value": "string",
  "data.regularPrice": "number",
  "data.sellerName": "string",
  "data.itemCondition": "string",
  "data.images[].url": "string",
  "data.brand.name": "string",
  "data.aggregateRating.ratingValue": "number",
  "data.aggregateRating.bestRating": "number",
  "data.aggregateRating.reviewCount": "number",
  "data.currency": "string",
  "data.currencyRaw": "string",
  "data.description": "string",
  "data.mainImage.url": "string",
  "data.sku": "string",
  "data.availability": "string",
  "data.name": "string",
  "data.url": "string",
  "data.otherSellers[].sellerName": "string",
  "data.otherSellers[].price": "number",
  "data.otherSellers[].sellerUrl": "string",
  "data.otherSellers[].sellerId": "string",
  "data.sellerId": "string",
  "data.sellerUrl": "string",
  "data.installmentPrice": "string",
  "data.installmentCount": "number",
  "data.sellerType": "string",
  "data.vehicleLocation": "string",
  "data.vehicleCity": "string",
  "data.vehicleState": "string",
  "data.manufactureYear": "number",
  "data.modelYear": "number",
  "data.mileageKm": "number",
  "data.transmission": "string",
  "data.bodyType": "string",
  "data.fuelType": "string",
  "data.finalPlate": "string",
  "data.color": "string",
  "data.acceptsTradeIn": "boolean",
  "data.ipvaPaid": "boolean",
  "data.licensed": "boolean",
  "data.allMaintenanceOnSchedule": "boolean",
  "data.allMaintenanceAtDealership": "boolean",
  "data.vehicleFeatures[]": "string",
  "data.badges[]": "string",
  "data.sellerCity": "string",
  "data.sellerState": "string",
  "data.sellerOpenStatus": "string",
  "data.sellerPhone": "string",
  "data.sellerCode": "string",
  "data.sellerAchievements.sellerSince": "string",
  "data.sellerAchievements.totalAds": "number",
  "data.sellerAchievements.responseTimeHours": "number",
  "data.priceComparison.announcedPrice": "number",
  "data.priceComparison.webmotorsPrice": "number",
  "data.priceComparison.fipePrice": "number",
  "data.priceComparison.fipeUrl": "string",
  "data.priceComparison.currency": "string",
  "data.inspection.isInspected": "boolean",
  "data.inspection.inspectionReportUrl": "string",
  "data.inspection.inspectionItems[]": "string"
}

Example response

Illustrative response. Product names, reviews and other source content retain their original language. Missing and null values do not imply zero stock, free shipping or zero reviews.

responseExample
{
  "requestId": "88888888-1111-4111-8111-888888888888",
  "executionId": "88888888-2222-4222-8222-888888888888",
  "data": {
    "isInternational": false,
    "variants": [
      "https://www.webmotors.com.br/comprar/chevrolet/tracker/variant/1"
    ],
    "cashPrice": 117900,
    "canonicalUrl": "https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301",
    "price": 117900,
    "additionalProperties": [
      {
        "name": "Ano",
        "value": "2024/2024"
      }
    ],
    "regularPrice": 117900,
    "sellerName": "CAUNETO VEICULOS",
    "itemCondition": "used",
    "images": [
      {
        "url": "https://www.webmotors.com.br/2026/202603/20260316/chevrolet-tracker-1-2-turbo-flex-premier-automatico-wmimagem20274194837.webp"
      }
    ],
    "brand": {
      "name": "Chevrolet"
    },
    "aggregateRating": {
      "ratingValue": 4.7,
      "bestRating": 5,
      "reviewCount": 89
    },
    "currency": "BRL",
    "currencyRaw": "R$",
    "description": "Veiculo revisado, unico dono e com historico completo.",
    "mainImage": {
      "url": "https://www.webmotors.com.br/2026/202603/20260316/chevrolet-tracker-1-2-turbo-flex-premier-automatico-wmimagem20274194837.webp"
    },
    "sku": "65274301",
    "availability": "InStock",
    "name": "Chevrolet Tracker 1.2 Turbo Flex Premier Automático",
    "url": "https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301",
    "otherSellers": [
      {
        "sellerName": "Loja Premium Cars",
        "price": 246500,
        "sellerUrl": "https://www.webmotors.com.br/carros/estoque/?idrevendedor=9999",
        "sellerId": "9999"
      }
    ],
    "sellerId": "3879342",
    "sellerUrl": "https://www.webmotors.com.br/carros/estoque/?idrevendedor=3879342",
    "installmentPrice": "3874.10",
    "installmentCount": 72,
    "sellerType": "dealer",
    "vehicleLocation": "Toledo - PR",
    "vehicleCity": "Toledo",
    "vehicleState": "PR",
    "manufactureYear": 2024,
    "modelYear": 2024,
    "mileageKm": 49883,
    "transmission": "Automática",
    "bodyType": "Utilitário esportivo",
    "fuelType": "Flex",
    "finalPlate": "7",
    "color": "Preto",
    "acceptsTradeIn": true,
    "ipvaPaid": true,
    "licensed": true,
    "allMaintenanceOnSchedule": true,
    "allMaintenanceAtDealership": false,
    "vehicleFeatures": [
      "Airbag",
      "Ar condicionado",
      "GPS"
    ],
    "badges": [
      "Car Delivery",
      "Troca + Troco",
      "Bom negócio"
    ],
    "sellerCity": "Toledo",
    "sellerState": "PR",
    "sellerOpenStatus": "Aberto agora",
    "sellerPhone": "(41) 3333-4444",
    "sellerCode": "CAUNETO",
    "sellerAchievements": {
      "sellerSince": "03/2020",
      "totalAds": 214,
      "responseTimeHours": 2
    },
    "priceComparison": {
      "announcedPrice": 117900,
      "webmotorsPrice": 116500,
      "fipePrice": 120000,
      "fipeUrl": "https://www.webmotors.com.br/tabela-fipe/carros/chevrolet/tracker",
      "currency": "BRL"
    },
    "inspection": {
      "isInspected": false,
      "inspectionReportUrl": "",
      "inspectionItems": [
        "Motor",
        "Freios",
        "Suspensao"
      ]
    }
  }
}

Complete field reference

PathTypeDescriptionExample
data.acceptsTradeIn boolean Field data.acceptsTradeIn returned in the response payload. true
data.additionalProperties[].name string Field data.additionalProperties[].name returned in the response payload. Ano
data.additionalProperties[].value string data.additionalProperties[].value field returned in the response payload. 2024/2024
data.aggregateRating.bestRating number data.aggregateRating.bestRating field returned in the response payload. 5
data.aggregateRating.ratingValue number Field data.aggregateRating.ratingValue returned in the response payload. 4.7
data.aggregateRating.reviewCount number data.aggregateRating.reviewCount field returned in the response payload. 89
data.allMaintenanceAtDealership boolean Field data.allMaintenanceAtDealership returned in the response payload. false
data.allMaintenanceOnSchedule boolean Field data.allMaintenanceOnSchedule returned in the response payload. true
data.availability string Field data.availability returned in the response payload. InStock
data.badges[] string Field data.badges[] returned in the response payload. Car Delivery
data.bodyType string Field data.bodyType returned in the response payload. Utilitário esportivo
data.brand.name string Field data.brand.name returned in the response payload. Chevrolet
data.canonicalUrl string data.canonicalUrl field returned in the response payload. https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301
data.cashPrice number Field data.cashPrice returned in the response payload. 117900
data.color string data.color field returned in the response payload. Preto
data.currency string Field data.currency returned in the response payload. BRL
data.currencyRaw string Field data.currencyRaw returned in the response payload. R$
data.description string Field data.description returned in the response payload. Veiculo revisado, unico dono e com historico completo.
data.finalPlate string Field data.finalPlate returned in the response payload. 7
data.fuelType string data.fuelType field returned in the response payload. Flex
data.images[].url string Field data.images[].url returned in the response payload. https://www.webmotors.com.br/2026/202603/20260316/chevrolet-tracker-1-2-turbo-flex-premier-automatico-wmimagem20274194837.webp
data.inspection.inspectionItems[] string data.inspection.inspectionItems[] field returned in the response payload. Motor
data.inspection.inspectionReportUrl string data.inspection.inspectionReportUrl field returned in the response payload.
data.inspection.isInspected boolean Field data.inspection.isInspected returned in the response payload. false
data.installmentCount number Field data.installmentCount returned in the response payload. 72
data.installmentPrice string Field data.installmentPrice returned in the response payload. 3874.10
data.ipvaPaid boolean Field data.ipvaPaid returned in the response payload. true
data.isInternational boolean Field data.isInternational returned in the response payload. false
data.itemCondition string data.itemCondition field returned in the response payload. used
data.licensed boolean Field data.licensed returned in the response payload. true
data.mainImage.url string Field data.mainImage.url returned in the response payload. https://www.webmotors.com.br/2026/202603/20260316/chevrolet-tracker-1-2-turbo-flex-premier-automatico-wmimagem20274194837.webp
data.manufactureYear number Field data.manufactureYear returned in the response payload. 2024
data.mileageKm number Field data.mileageKm returned in the response payload. 49883
data.modelYear number Field data.modelYear returned in the response payload. 2024
data.name string Field data.name returned in the response payload. Chevrolet Tracker 1.2 Turbo Flex Premier Automático
data.otherSellers[].price number Field data.otherSellers[].price returned in the response payload. 246500
data.otherSellers[].sellerId string Field data.otherSellers[].sellerId returned in the response payload. 9999
data.otherSellers[].sellerName string Field data.otherSellers[].sellerName returned in the response payload. Loja Premium Cars
data.otherSellers[].sellerUrl string data.otherSellers[].sellerUrl field returned in the response payload. https://www.webmotors.com.br/carros/estoque/?idrevendedor=9999
data.price number data.price field returned in the response payload. 117900
data.priceComparison.announcedPrice number data.priceComparison.announcedPrice field returned in the response payload. 117900
data.priceComparison.currency string Field data.priceComparison.currency returned in the response payload. BRL
data.priceComparison.fipePrice number Field data.priceComparison.fipePrice returned in the response payload. 120000
data.priceComparison.fipeUrl string Field data.priceComparison.fipeUrl returned in the response payload. https://www.webmotors.com.br/tabela-fipe/carros/chevrolet/tracker
data.priceComparison.webmotorsPrice number Field data.priceComparison.webmotorsPrice returned in the response payload. 116500
data.regularPrice number data.regularPrice field returned in the response payload. 117900
data.sellerAchievements.responseTimeHours number Field data.sellerAchievements.responseTimeHours returned in the response payload. 2
data.sellerAchievements.sellerSince string Field data.sellerAchievements.sellerSince returned in the response payload. 03/2020
data.sellerAchievements.totalAds number Field data.sellerAchievements.totalAds returned in the response payload. 214
data.sellerCity string data.sellerCity field returned in the response payload. Toledo
data.sellerCode string Field data.sellerCode returned in the response payload. CAUNETO
data.sellerId string Field data.sellerId returned in the response payload. 3879342
data.sellerName string Field data.sellerName returned in the response payload. CAUNETO VEICULOS
data.sellerOpenStatus string Field data.sellerOpenStatus returned in the response payload. Aberto agora
data.sellerPhone string Field data.sellerPhone returned in the response payload. (41) 3333-4444
data.sellerState string data.sellerState field returned in the response payload. PR
data.sellerType string data.sellerType field returned in the response payload. dealer
data.sellerUrl string data.sellerUrl field returned in the response payload. https://www.webmotors.com.br/carros/estoque/?idrevendedor=3879342
data.sku string data.sku field returned in the response payload. 65274301
data.transmission string Field data.transmission returned in the response payload. Automática
data.url string Field data.url returned in the response payload. https://www.webmotors.com.br/comprar/chevrolet/tracker/1-2-turbo-flex-premier-automatico/4-portas/2024/65274301
data.variants[] string Field data.variants[] returned in the response payload. https://www.webmotors.com.br/comprar/chevrolet/tracker/variant/1
data.vehicleCity string Field data.vehicleCity returned in the response payload. Toledo
data.vehicleFeatures[] string Field data.vehicleFeatures[] returned in the response payload. Airbag
data.vehicleLocation string Field data.vehicleLocation returned in the response payload. Toledo - PR
data.vehicleState string Field data.vehicleState returned in the response payload. PR
executionId string (uuid) Field executionId returned in the response payload. 88888888-2222-4222-8222-888888888888
notFound boolean (optional; true when the upstream entity was not found and data is null) Present and true when the upstream entity was not found. In this case data is null and the request still completes successfully. N/A
requestId string (uuid) Field requestId returned in the response payload. 88888888-1111-4111-8111-888888888888

Errors and missing data

When supported by this operation, an entity not found upstream can return HTTP 200 with data: null and notFound: true. Check the documented response fields before interpreting an empty result. Source-specific behavior and exceptions are described above.

HTTP statusError codeMeaning
400INVALID_PAYLOADInvalid JSON or a request that violates the documented validation rules.
401UNAUTHORIZEDMissing authorization or an invalid API key or token.
402INSUFFICIENT_CREDITSThe account has insufficient credits for this operation.
403FORBIDDENThe account does not have access, or the API is temporarily disabled.
409EXECUTION_CONFLICTThe execution identifier conflicts with an incompatible execution state.
429RATE_LIMIT_EXCEEDED / TOO_MANY_INFLIGHT_REQUESTSA rate limit or simultaneous request limit was exceeded.
5xxUPSTREAM_TIMEOUT / UPSTREAM_HTTP_ERROR / WORKER_FUNCTION_ERRORAn upstream, worker or gateway failure. Failed requests follow the platform refund policy.

Other Webmotors operations