PATCH /v3/publicaciones/{adminmail}/{externalid}/suspender
Suspende la publicación si están dada las condiciones para que eso suceda. Suspender una publicación implica: la publicación no será visible en los listados, la publicación no podrá recibir consultas. Una publicación suspendida puede volver a se activada.
Request
Path parameters
Name | Type | Constraints | Descripción |
---|---|---|---|
adminMail | string (email) |
Required |
Email operador administrador de la agencia |
externalid | string |
Required |
ExternalId de la publicación |
Responses
HTTP-StatusCode 200
OK
Headers
Name | Type | Descripción |
---|---|---|
ETag | string |
{ "ExternalId": "ACD12345", "RefStock": "x879", "EstadoActual": "Activa", "Exposicion": "Baja", "OperadorResponsable": "franco@superautos.com", "Marca": "BMW", "Modelo": "Serie 3", "Version": "330I SEDAN SPORT LINE", "VersionYear": 2016, "Transmision": "Manual", "Propulsion": "gasolina", "Kilometraje": 112000, "Color": "Azul", "Descripcion": "Muy buen estado. Servicios realizados en agencia oficial.", "DatosTecnicosCustom": [], "Precio": { "Moneda": "USD", "Importe": 29500 }, "Adelanto": null, "Cuota": null, "Fotos": [ "https://somedomain/somefolder/foto1.jpg", "https://somedomain/somefolder/foto2.jpg" ], "CertificadoDeGarantiaUsado": null, "Locacion": { "Region": "Modena", "Ciudad": "Maranello", "Direccion": "Av. Siempreviva 742" }, "Telefono": "+xx 9xx 12345678", "Consultas": { "_links": { "rel1": { "href": "/v3/consultas/somevalue" }, "rel2": { "href": "/v3/consultas/somevalue?param1={param1}¶m2={param2}", "templated": true } } }, "_links": { "rel1": { "href": "/v3/publicaciones/somevalue" }, "rel2": { "href": "/v3/publicaciones/somevalue", "method": "PUT" } } }
{ "etag": "uDUbRssKWk2r70O5FM7+xvzVGGXBiNkI", "ExternalId": "ACD12345", "EstadoActual": "Activa", "href": "/v3/publicaciones/franco@superautos.com/ACD12345", "title": "BMW Serie 3 330I SEDAN SPORT LINE (2016)" }
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": {} }
HTTP-StatusCode 403
{ "Type": "https://httpstatuses.com/403", "Title": "Titulo de problema", "Status": 403, "Detail": "Alguna descripción del problema", "Instance": "/v3/somewhere", "Extensions": {} }
HTTP-StatusCode 409
{ "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": {} }
HTTP-StatusCode 412
Precondition Failed. ETag does not match.
{ "Type": "https://httpstatuses.com/403", "Title": "Titulo de problema", "Status": 403, "Detail": "Alguna descripción del problema", "Instance": "/v3/somewhere", "Extensions": {} }
{ "Type": "https://httpstatuses.com/403", "Title": "Titulo de problema", "Status": 403, "Detail": "Alguna descripción del problema", "Instance": "/v3/somewhere", "Extensions": {} }