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