PUT /v3/notificaciones/{adminmail}
Modifica las notificaciones de una Agencia/Concesionaria
Request
Path parameters
Name | Type | Constraints | Descripción |
---|---|---|---|
adminMail | string (email) |
Required |
Email operador administrador de la agencia |
Body content
NotificacionesConfig
Configuración para las notificaciones de los leads de las consultas de las publicaciones. Con excepción del V3.Models.PublicacionConsultadaHtmlMail todas las notificaciones configurables son especificas de la app que la gestiona; Cada agencia y colaborador puede tener activas otras notificaciones y en cualquier momento decidir de modificar/eliminar incluso las notificaciones creadas por aplicaciones. Las notificaciones creadas desde el portal de Autocosmos no son visibles a las apps que acceden por API.
Name | Type | Descripción |
---|---|---|
PublicacionConsultadaWebHook | V3.Models.NotificacionesConfig_WebHookConfig | |
PublicacionConsultadaAdfHook | V3.Models.NotificacionesConfig_AdfHookConfig | |
PublicacionConsultadaAdfMail | V3.Models.NotificacionesConfig_AdfMailConfig | |
PublicacionConsultadaHtmlMail | V3.Models.NotificacionesConfig_HtmlMailConfig | |
_links | object | URIs de las acciones disponibles en la entidad. Cada propiedad representa la relación/acción con la entidad. |
NotificacionesConfig
Content-Type
: application/json
{ "PublicacionConsultadaWebHook": { "Callback": "https://callbacks.myapp.com/leads/listener/autocosmos", "Secret": null, "Activo": true, "HeaderCustom01": { "Name": "X-MYAPP-DEALERCODE", "Value": "I25_97" }, "HeaderCustom02": { "Name": "X-MYAPP-PRODUCER", "Value": "Autocosmos" }, "HeaderCustom03": null }, "PublicacionConsultadaAdfHook": { "Callback": "https://callbacks.myapp.com/leads/listener/adf", "Activo": true, "HeaderCustom01": { "Name": "X-MYAPP-DEALERCODE", "Value": "I25_97" } }, "PublicacionConsultadaAdfMail": { "Email": "leads.adf@myapp.com", "Activo": false }, "PublicacionConsultadaHtmlMail": { "EmailsCCO": "supervisor@agencia.com, super.supervisor@agencia.com, bigbrother@agencia.com", "Activo": true }, "_links": { "rel1": { "href": "/v3/notificaciones/somevalue" }, "rel2": { "href": "/v3/notificaciones/somevalue", "method": "PUT" } } }
Responses
HTTP-StatusCode 200
OK
{ "PublicacionConsultadaWebHook": { "Callback": "https://callbacks.myapp.com/leads/listener/autocosmos", "Secret": null, "Activo": true, "HeaderCustom01": { "Name": "X-MYAPP-DEALERCODE", "Value": "I25_97" }, "HeaderCustom02": { "Name": "X-MYAPP-PRODUCER", "Value": "Autocosmos" }, "HeaderCustom03": null }, "PublicacionConsultadaAdfHook": { "Callback": "https://callbacks.myapp.com/leads/listener/adf", "Activo": true, "HeaderCustom01": { "Name": "X-MYAPP-DEALERCODE", "Value": "I25_97" } }, "PublicacionConsultadaAdfMail": { "Email": "leads.adf@myapp.com", "Activo": false }, "PublicacionConsultadaHtmlMail": { "EmailsCCO": "supervisor@agencia.com, super.supervisor@agencia.com, bigbrother@agencia.com", "Activo": true }, "_links": { "rel1": { "href": "/v3/notificaciones/somevalue" }, "rel2": { "href": "/v3/notificaciones/somevalue", "method": "PUT" } } }
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
La agencia, para tu app, no existe.
{ "Type": "https://httpstatuses.com/403", "Title": "Titulo de problema", "Status": 403, "Detail": "Alguna descripción del problema", "Instance": "/v3/somewhere", "Extensions": {} }