Detalle de la petición:
- URL Base: {host}/ASMSAPI/
- URI: api/v9/article/{id}/vote
- Tipo: POST
-
Encabezados requeridos:
- Content-Type: application/json
- X-Authorization: Bearer {token}
Descripción de la URL
- {host}: Representa el dominio del ambiente en el que se encuentra la API.
- ASMSAPI/: Prefijo fijo de la API.
- Uri: Endpoint específico para la petición.
⚐ EJEMPLO URL:
https://{host}/ASMSAPI/api/v9/article/{id}/vote
Parámetros:
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
Id | Numérico | Si | Identificador del artículo. |
StateId | Numérico | Si | Identificador del estado. |
Description | String | Si | Observaciones del voto. |
Vote | Numérico | Si | Voto del proceso: 1 = Aprobado 0 = Rechazado |
Ejemplos de uri:
api/v9/article/1743/vote
Cuerpo de la petición:
{
"stateId": 174,
"description": "Razón aprobación",
"vote": 1
}
Respuesta:
El servicio retornará un Json con la siguiente estrutura:
{
"ReasonId": 1290,
"Result": true,
"StatusId": 1869
}
Mensajes de error:
Código | Estado HTTP | Mensaje de error |
---|---|---|
500 | InternalServerError | FailureAddRelation |