
Goo-net Exchange APIScraper y parser
Goo-net Exchange API: anuncios de coches de Japón con precios FOB, informes y fotos. Nuevos anuncios, cambios de precio y archivos diarios. Sin scraper propio.
Goo-net Exchange API
Los anuncios del mercado de exportación de los concesionarios japoneses a través de una sola API. Recibe registros de vehículos con precios FOB, especificaciones, notas de estado y fotos, y un feed de cambios que mantiene su catálogo al día. Pensado para traer coches por encargo, analizar precios y alimentar sitios agregadores. Ningún scraper que escribir ni mantener.
Los anuncios nuevos de Goo-net Exchange entran en el feed de cambios en un plazo máximo de una hora desde su publicación.
Un archivo al día con todos los anuncios activos de la plataforma.
Precios FOB y del mercado interior japonés, primera matriculación, kilometraje, motor y caja de cambios, tracción y lado del volante, carrocería, códigos de modelo y motor, datos de reparaciones, equipamiento, fotos, vídeo y evaluaciones del estado.
URL base
https://{access_name}.auto-api.com/api/v2/goonet_exchangeAutorización: api_key parámetro
Flujo de trabajo
/filtersobtener valores de filtro disponibles/offersobtener listados (con o sin filtros) - usar para carga inicial de datosPara actualizaciones (mantener datos actualizados después de la carga inicial):
/change_id?date=...obtener ID inicial para el feed de cambios/changes?change_id=...obtener todos los cambios en la base de datos desde el ID/offerobtener detalles de un listado específico por inner_idPor dónde empezar:
1. Antes de cargar los anuncios, llame a /change_id con la fecha de hoy y guarde el ID (si devuelve 0, inténtelo más tarde); después obtenga todas las páginas de /offers.
2. Consulte /changes desde el ID guardado y luego pase next_change_id de cada respuesta: así recibe registros nuevos, precios nuevos y coches retirados.
3. Para la búsqueda en su propio sitio, consulte /offers con los filtros que necesite.
GET/filters
Devuelve todos los valores posibles para filtrado
https://{access_name}.auto-api.com/api/v2/goonet_exchange/filters?api_key=YOUR_API_KEYRespuesta:
{
"mark": {
"NISSAN": {
"model": ["CIMA", "ELGRAND", "FAIRLADY Z", "MARCH", "MURANO", "NOTE", "SKYLINE", "X-TRAIL"]
},
"HONDA": {
"model": ["ACCORD WAGON", "CIVIC", "FIT", "INSIGHT", "LEGEND", "N-BOX CUSTOM", "NSX", "VAMOS"]
}
},
"transmission_type": ["AT", "MT"],
"color": ["BLACK", "BLACK M", "BLUE M", "DARK BLUE", "GOLD M", "GRAY M", "GUN M", "LIGHT BLUE", "NAVY", "ORANGE", "PEARL", "PURPLE", "RED", "SILVER", "WHITE", "WINE M"],
"body_type": ["Convertible", "Coupe", "Hatchback", "Kei RV", "Kei car", "Minivan", "Pickup truck", "SUV", "Sedan", "Station wagon"],
"engine_type": ["DIESEL", "GASOLINE", "HYBRID"],
"drive_type": ["2WD", "4WD"],
"rudder": ["Left", "Right"]
}GET/offers
Lista de listados con paginación y filtros
Parámetros:
page(requerido) - número de páginamark, model- marca y modelotransmission_type, color, body_type, engine_type, drive_type, rudder- caja, color, tipo de carrocería, combustible, tracción y lado del volante, sin distinguir mayúsculasyear_from, year_to- rango de año de primera matriculaciónkm_age_from, km_age_to- rango de kilometraje, en kmprice_from, price_to- rango de precio FOB, en yenes
https://{access_name}.auto-api.com/api/v2/goonet_exchange/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/goonet_exchange/offers?api_key=YOUR_API_KEY&page=1&mark=NISSAN&model=X-TRAIL&year_from=2015&drive_type=4WDRespuesta:
{
"result": [
{
"id": 104,
"inner_id": "700080001830141121001",
"change_type": "added",
"created_at": "2026-09-12T23:35:41.955+03:00",
"data": {
"id": "104",
"inner_id": "700080001830141121001",
"url": "https://www.goo-net-exchange.com/usedcars/TOYOTA/LAND_CRUISER_70/700080001830141121001/",
"mark": "TOYOTA",
"model": "LAND CRUISER 70",
"configuration": "KG-HZJ76K",
"complectation": "ZX",
"year": "2002",
"price": "5862500",
"km_age": "99000",
"color": "GRAY M",
"engine_type": "DIESEL",
"body_type": "SUV",
"transmission_type": "AT",
"drive_type": "4WD",
"rudder": "Right",
"displacement": "4200",
"doors_count": "5",
"horse_power": "130",
"vin": "HZJ76K-000****",
"condition": "",
"no_accidents": true,
"owners_count": "",
"equipment": "[\"Sun / Moon Roof\", \"Air Conditioner\", \"Power Steering\", \"Power Window\", \"Navigation\", \"Alloy WheelYes\"]",
"city": "",
"region": "Fukuoka",
"address": "",
"seller_type": "",
"seller": "",
"is_dealer": true,
"salon_id": "",
"salon_is_official": "",
"full_model": "",
"title": "TOYOTA LAND CRUISER 70 ZX",
"description": "",
"offer_created": "2026-07-03",
"images": "[\"https://picture1.goo-net.com/7000800018/30141121/J/70008000183014112100100.jpg\", \"https://picture1.goo-net.com/080/0800018/J/0800018A30141121W00101.jpg\"]",
"section": "used",
"extra_prep": {
"year_month": "2002-07",
"is_price_ask": false,
"price_usd": 38155,
"domestic_price": 6000000,
"power_kw": 96.0,
"power_kw_estimated": false,
"engine_code": "1HZ",
"stock_number": "0800018A30141121W001",
"model_code": "KG-HZJ76K",
"chassis_no": "HZJ76K-000****",
"repaired": "No Repair History",
"seating_capacity": 5,
"is_new": false,
"is_certified": true,
"is_trusted_dealer": true,
"has_video": false,
"videos": [],
"evaluation": { "Engine": "Normal", "Exterior": "4", "Interior": "3", "Repaired": "No Repair" },
"updated": "2026/07/03"
}
}
}
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}Campos del registro
Identificadores y enlaces
- id - número secuencial del registro en nuestra base de datos; para cruzarlo con la plataforma use inner_id
- inner_id - identificador del anuncio de 21 dígitos en la plataforma, presente también en la URL del anuncio: 700080001830141121001
- url - enlace directo al anuncio en goo-net-exchange.com
- title - nombre del coche en una línea, como en el encabezado del anuncio: TOYOTA LAND CRUISER 70 ZX
- section - sección de la plataforma, siempre used
Marca, modelo, carrocería
- mark, model - marca y modelo en mayúsculas, como en la URL del anuncio: TOYOTA, LAND CRUISER 70
- configuration - código de modelo de fábrica según la clasificación japonesa: KG-HZJ76K
- complectation - grade, es decir, el nivel de acabado: ZX, 240G, X
- year - año de primera matriculación en Japón; en los coches japoneses es el año que figura en el anuncio
- color - color de la carrocería tal como lo escribió el concesionario: BLACK, GRAY M, PEARL WHITE
- body_type - tipo de carrocería: SUV, Minivan, Kei car y otros valores de /filters
- doors_count - número de puertas, ausente en algunos coches
Motor, caja, tracción
- engine_type - combustible: GASOLINE, DIESEL, HYBRID
- displacement - cilindrada en centímetros cúbicos: 4200
- horse_power - potencia en caballos; cadena vacía cuando la plataforma no tiene el dato
- transmission_type - caja de cambios: AT o MT
- drive_type - tracción: 2WD o 4WD
- rudder - lado del volante: Right o Left
Precio, kilometraje, estado
- price - precio FOB de exportación en yenes; -1 si el precio solo se facilita bajo consulta
- km_age - kilometraje del cuentakilómetros en kilómetros: 99000
- no_accidents - true significa el estado No Repair History: la carrocería no se reparó tras un accidente
- condition - lo que el concesionario declaró del coche: un solo propietario, interior de no fumador, historial de mantenimiento; puede estar vacío
- owners_count - 1 cuando figura la mención One Owner, en caso contrario vacío
- vin - número de bastidor con los cuatro últimos dígitos enmascarados por la plataforma: HZJ76K-000****
- equipment - lista de equipamiento como array JSON dentro de una cadena: aire acondicionado, techo solar, navegador y más
Vendedor, fotos, fechas
- is_dealer - siempre true: en la plataforma solo venden concesionarios
- region - prefectura donde está el coche: Fukuoka, Hyogo, Gunma
- images - enlaces de las fotos como array JSON dentro de una cadena, a menudo varias decenas de imágenes
- offer_created - fecha en que el concesionario actualizó el anuncio por última vez
- city, address, seller_type, seller, salon_id, salon_is_official, full_model, description - la plataforma no revela estos datos, los campos llegan vacíos
- extra_prep - objeto anidado con el resto de los datos, descrito más abajo; lo que la plataforma no tiene llega como null o vacío
Dentro de extra_prep
Precios
- is_price_ask - true cuando el precio es a consultar; price vale entonces -1 y price_usd queda vacío
- price_usd - el mismo precio FOB convertido a dólares por la plataforma: 38155
- domestic_price - precio al que el mismo coche se ofrece a compradores dentro de Japón, en yenes: 6000000
Datos técnicos y códigos
- year_month - mes de primera matriculación: 2002-07
- power_kw - potencia en kilovatios; null si no está disponible
- power_kw_estimated - true cuando el valor en kW se ha convertido a partir de los caballos
- engine_code - código de motor de fábrica: 1HZ, 2AZ-FE
- model_code - el mismo código de modelo que en configuration
- chassis_no - el mismo número de bastidor enmascarado que en vin
- stock_number - número de stock del coche en el concesionario
- seating_capacity - número de plazas según la plataforma
Estado y confianza
- repaired - estado de reparación en los términos de la plataforma: No Repair History o Yes
- evaluation - puntuaciones del informe de inspección: interior y exterior de 1 a 5, valoración del motor e información sobre reparaciones tras accidentes; null sin informe
- is_certified - true cuando el anuncio lleva adjunto un informe de inspección
- is_trusted_dealer - true cuando el vendedor tiene el estatus Trusted Dealer en la plataforma
- is_new - true en las novedades marcadas como NEW
Vídeo y fechas
- has_video - true cuando el concesionario ha grabado el coche en vídeo
- videos - enlaces directos a los clips mp4, lista vacía sin vídeo
- updated - fecha de actualización tal como la registra la plataforma: 2026/07/03
GET/change_id
Obtener primer ID de cambio por fecha (para usar en /changes)
Parámetros:
date(requerido) - fecha en formato yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/goonet_exchange/change_id?api_key=YOUR_API_KEY&date=2026-09-14Respuesta:
{ "change_id": 61537 }Use el valor devuelto como parámetro change_id en /changes
GET/changes
Feed de cambios (añadido/cambiado/eliminado)
Parámetros:
change_id(requerido) - a partir de qué ID de cambio
https://{access_name}.auto-api.com/api/v2/goonet_exchange/changes?api_key=YOUR_API_KEY&change_id=61537Respuesta:
{
"result": [
{
"id": 61537,
"inner_id": "700104006720070608004",
"change_type": "added", // added - new listing
"created_at": "2026-09-14T09:03:12.118+03:00",
"data": { ... } // full listing data
},
{
"id": 61538,
"inner_id": "700080001830141121001",
"change_type": "changed", // changed - price update, JPY
"created_at": "2026-09-14T09:47:55.604+03:00",
"data": { "new_price": 5790000 }
},
{
"id": 61539,
"inner_id": "700090363730150113003",
"change_type": "removed", // removed - listing deleted
"created_at": "2026-09-14T11:20:08.976+03:00",
"data": {}
}
],
"meta": { "cur_change_id": 61537, "next_change_id": 61540, "limit": 20 }
}GET/offer
Listado individual por inner_id
Parámetros:
inner_id(requerido)
https://{access_name}.auto-api.com/api/v2/goonet_exchange/offer?api_key=YOUR_API_KEY&inner_id=700080001830141121001Respuesta: objeto data (igual que en /offers, pero sin envoltorio result)
Retención
Los archivos siguen disponibles al menos 3 días
Disponibilidad
Archivos nuevos cada mañana
Formato CSV
Las columnas del CSV se separan con el carácter pipe (|)
Estructura de la URL:
Parámetros:
access_name- su subdominio personaldate- fecha de la exportación en formato aaaa-mm-dd, p. ej. 2026-09-13file_name- nombre del archivo con extensión
Archivos disponibles:
- CSV - all_active.csv, new_daily.csv, removed_daily.csv
- JSON - all_active.json, new_daily.json, removed_daily.json
- Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx
Ejemplo de petición cURL
curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
-H 'Authorization: Basic XXX' \
-o daily_car_data.csvEjemplo de comando Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'Goo-net Exchange es el escaparate de exportación del grupo Proto Corporation, que también gestiona goo-net.com, el mercado interior japonés. Concesionarios de todo Japón anuncian aquí coches para compradores extranjeros, desde kei cars y monovolúmenes hasta SUV y deportivos. El sitio está en inglés, con los precios en yenes y dólares.
Su rasgo distintivo es el precio FOB: ya cubre la entrega en un puerto japonés y la carga a bordo. Cada registro incluye el mes de primera matriculación, el kilometraje, la cilindrada, la caja, la tracción, el lado del volante, el estado de reparación tras accidente y la lista de equipamiento. Algunos concesionarios añaden vídeo, y los coches con informe de inspección llegan con notas de interior y exterior.
Si importa coches de Japón, estos datos le ahorran tiempo al seleccionar vehículos. Los nuevos anuncios le llegan en un plazo máximo de una hora desde su publicación. Las actualizaciones de precio llegan por el mismo feed. Compare el precio FOB y el del mercado interior japonés cuando el concesionario haya indicado ambos. Consulte también la potencia en kW, si está disponible. Los datos de reparaciones y los informes de inspección disponibles le ayudan a descartar coches problemáticos antes de contactar con el concesionario. Los registros con fotos están listos para publicarse en su web o catálogo.
La Goo-net Exchange API funciona las 24 horas. Los anuncios nuevos, los cambios de precio y las retiradas entran en el feed automáticamente. Todo está disponible vía REST, sin necesidad de un scraper propio.
Expanda su cobertura de datos automotrices en mercados globales con nuestras APIs de plataforma: