Está en la página 1de 3

API Error Tienda Seguros

Service: tienda_digital_seguros

1. Error
Endpoint para registrar errores de la tienda bolivar.

Request
Method URL

POST /api/v1/error

Type Params Values

Body transaccionID string


Body servicio string
Body origen String
Body mensaje String
Body detalle Object

transaccionID
Identificación de la transacción. En caso de no contar con este Id se debe enviar ‘-1’. Requerido

servicio
Nombre del servicio. Nombre del servicio donde ocurrió el error. Requerido

origen
Nombre completo de la clase. Nombre completo de la clase con el paquete donde ocurrió el
error. Requerido

mensaje
Mensaje de error. Mensaje corto descriptivo del error. Requerido

detalle
Detalle del error. Detalle descriptivo del error con la pila actual de llamadas. Requerido
Request
Content Request

Json {
"transaccionID": "Xahjkd-ddas-344355-ggrtra",
"servicio": "tienda_seguro_personalizado",
"origen":"com.segurosbolivar.ms.ValidationServiceImpl.java",
"mensaje": "Conexión rechazada consultaOferta",
"detalle": {...}
}

Response
Status Response

200 {
"failure": false,
"code": 200,
"message": null,
"body": {
"code": "SUCCESS",
"mensaje": "Se ha guardado correctamente el error en la tienda"
},
"timestamp": "1598642721787",
}

400 {
"failure": true,
"code": 400,
"message": "message with error",
"body": [{
"campo": "ERROR_FIELDS",
"mensaje": "El ID de la transaccion es requerido"
}],
"timestamp": "1598642721787",
}

500 {
"failure": true,
"code": 500,
"message": "message with error",
"Body": null,
"timestamp": "1598642721787",
}
Glossary

Status Codes
All status codes are standard HTTP status codes. The below ones are used in this API.

2XX - Success of some kind


4XX - Error occurred in client’s part
5XX - Error occurred in server’s part

Status Code Description

200 OK

201 Created

202 Accepted (Request accepted, and queued for execution)

400 Bad request

401 Authentication failure

403 Forbidden

404 Resource not found

405 Method Not Allowed

409 Conflict

412 Precondition Failed

413 Request Entity Too Large

500 Internal Server Error

501 Not Implemented

503 Service Unavailable

También podría gustarte