PublicacionCreate
Creación de una publicación. Para Marca, Modelo, Version, Propulsion, Transmision, Carroceria, Region, Ciudad, Moneda etc. siempre nos ocuparemos de usar los algoritmos de 'best-match'; es decir que no es estrictamente necesario que tú lo hagas para cada valor. El único 'best-match' que tiene sentido que uses antes de crear una publicación es '/versiones/bestmatch' ya que te permite obtener valores usables en la creación de la publicación buscando por informaciones técnicas del auto hasta sin tener el nombre de la versión (aka sin 'trim').
Name | Type | Constraints | Descripción |
---|---|---|---|
ExternalId | string |
Min length 2 Max length 255 |
ID que tu app asignó. CaseInsesitive, admite solo carácteres compatibles con valores admitidos en un path-segment de una URL (https://www.w3.org/Addressing/URL/5_URI_BNF.html) excluyendo algún otro carácter que nos resultan "poco sano". |
RefStock | string |
Min length 0 Max length 25 |
Identificación del auto en tu stock (matricula, chasis etc.) |
Activa | boolean | Estado de la publicación (true = activa, false = suspendida, default= true). | |
Exposicion | string |
Min length 0 Max length 5 |
Nivel de exposición (valores admitidos: Alta, Media, Baja) Si se deja en ```null```, o lo que enviste ya no está disponible, usaremos la mejor permitida/disponible. |
OperadorResponsable | string (email) |
Min length 0 Max length 50 |
Colaborador responsable de la publicación. Se usará el colaborador administrador de la agencia si el valor es null. |
Marca | string |
Min length 1 |
Marca (aka 'make') Soportado id, api-url, api-url-path, nombre completo, codename (ver Versiones rel = bestmatch) |
Modelo | string |
Min length 1 |
Modelo del auto (aka 'model') Soportado id, api-url, api-url-path, nombre completo, codename (ver Versiones rel = bestmatch) |
Version | string |
Min length 0 Max length 50 |
Versión del auto (aka 'trim') Soportado id, api-url, api-url-path, nombre completo, codename (ver Versiones rel = bestmatch) Para determinar Marca+Modelo conocidas por Autocosmos, en el caso proveas un texto desconocido a Autocosmos, usaremos el best-match pero solo con la información disponible en la creación de la publicación (ver Versiones 'rel' = bestmatch). Si no es posible establecer exactamente una versión conocida por Autocosmos, respecteremos el nombre de la versión que proporcionaste. Si quieres aprovechar nuestra información técnica, y evitar un mapeo de información de tu lado, es aconsejable que uses la información del response del best-match (ver Versiones rel = bestmatch). |
VersionYear | integer (int32) |
Min value 1908 Max value 2050 |
Año de la versión o año de matriculación del auto. |
Transmision | string | Tipo de trasmisión Transmision ('Automática', 'Manual', 'A', 'M'). | |
Propulsion | string | Combustible (aka 'FuelType') Soportado id, api-url, api-url-path, nombre completo, codename (ver Propulsiones 'rel' = bestmatch). | |
Carroceria | string | Carrocería (aka 'Body-Style') Soportado id, api-url, api-url-path, nombre completo, codename (ver Carrocerias 'rel' = bestmatch) | |
Kilometraje | integer (int32) |
Min value 0 Max value 999000 |
Kilometraje del auto. 0 solo para autos nuevos (no matriculados). Para autos usados o seminuevos usar el kilometraje real del auto. Algunos valores sospechosos o no admitidos en los productos contractados por la agencia, pueden provocar el rechazo de la publicación. |
Color | string |
Min length 1 |
Color del auto (truncated at 50 characters). |
Descripcion | string |
Min length 0 Max length 2000 |
Descripción de la operación de venta, comentarios sobre el auto etc. |
DatosTecnicosCustom |
array of
|
Max items 50 |
Equipamiento custom (para versiones desconocidas en Autocosmos). Si creando la publicación usas un nombre de V3.Models.Version, desconocido en Autocosmos, podrás agregar información del equipamiento y ficha tecnica. Si creando la publicación usas una referencia a una V3.Models.Version conocida en Autocosmos, usaremos nuestra información de equipamiento y ficha tecnica detallada. |
Precio | V3.Models.Valor | ||
Adelanto | V3.Models.Valor | ||
Cuota | V3.Models.Valor | ||
Fotos |
array of
|
URLs públicamente accesibles, de las imágenes (haremos un download de la fotos desde estas URLs). La lista de fotos se debe completar obligatoriamente para publicación de usados. Haremos un download de la fotos desde estas URLs. Constraints: min-width=640px;min-height=360px. | |
AplicaCertificadoGarantiaUsado | boolean | Certificado de garantía expuesto en la publicación. | |
Locacion | V3.Models.Publicacion_DireccionVenta | ||
Telefono | string | Teléfono para la venta del auto. null = se usa uno de los telefonos actuales del operador responsable de la publicación NOTA : normalmente se deja en null |