GET /v3/versiones/bestmatch
Búsqueda de versión que mejor encaja según los parámetros suministrados. Este es tu mejor amigo para evitar mapeo de marca y modelo, entre tus valores y las marcas/modelos en Autocosmos, antes de publicar un auto.
Request
Query parameters
Name | Type | Constraints | Example | Descripción |
---|---|---|---|---|
make | string |
Required |
"ferrari" | Valor de búsqueda para marca; soportado id, api-url, api-url-path, nombre, codename. |
model | string |
Required |
"360" | Valor de búsqueda para modelo; soportado id, api-url, api-url-path, nombre completo, parte del nombre, codename. |
bodystyle | string | "coupe" | Valor de búsqueda para carrocería; soportado id, api-url, api-url-path, nombre, codename. | |
trim | string | "f1" | Valor de búsqueda para versión; soportado id, api-url, api-url-path, nombre completo, parte del nombre, codename. Es posible buscar una versión sin valorizar el parámetro trim y valorizando las características conocidas. | |
year | integer (int32) | 2009 | Año fabricación/circulación de las versión. Si no especificado, sólo se tomarán en cuenta versiones actualmente disponibles en el mercado de autos nuevos. | |
transmissionType | string | "a" | Tipo de transmisión; suportado 'A','Automatico','M','Manual'. | |
displacement | string | "5" | Cilindrada del motor a combustión (solo autos que tengan un motor de combustión). Es suficiente expresar solo el valor sin unidad de medida y redondeado (Ej: cilindrara-real=2755cc displacement=2.8 o displacement=2.8L). | |
power | string | "340cv" | Potencia del motor a combustión o eléctrico. Es suficiente expresar solo el valor sin unidad de medida (Ej: power=204 o power=204cv). | |
fuelType | string | "gasolina" | Valor de búsqueda para el tipo de propulsión; soportado id, api-url, api-url-path, nombre completo, codename. |
Responses
HTTP-StatusCode 200
OK
{ "Make": "/v3/marcas/123", "Model": "/v3/modelos/4567", "Trim": "/v3/versiones/345678", "FuelType": "gasolina", "TransmisionType": "Automática", "Match": { "VersionYear": null, "Propulsion": "gasolina", "Transmision": "Automática", "Potencia": null, "Cilindrada": null, "Marca": "Ferrari", "Modelo": "F360", "Nombre": "Modena F1", "Codename": "modena-f1", "Carroceria": "Coupé", "Segmento": "C", "_links": { "href": "/v3/versiones/345678" } }, "Candidates": [ { "VersionYear": null, "Propulsion": "gasolina", "Transmision": "Automática", "Potencia": null, "Cilindrada": null, "Marca": "Ferrari", "Modelo": "F360", "Nombre": "Modena F1", "Codename": "modena-f1", "Carroceria": "Coupé", "Segmento": "C", "_links": { "href": "/v3/versiones/345678" } } ] }
HTTP-StatusCode 400
{ "Errors": { "_": [ "entry problem1", "entry problem2" ], "property1": [ "problem 1" ] }, "Type": "https://httpstatuses.com/400", "Title": "Validación de información esperada fallida", "Status": 400, "Detail": "Alguna información contiene valores no validos.", "Instance": "/v3/somewhere", "Extensions": {} }