Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| apiba360_105 [2025/07/10 21:35] – [Actualizar caso] scantor | apiba360_105 [2025/12/24 17:49] (actual) – [Paso 3. Obtenga el token (GetToken)] aolano | ||
|---|---|---|---|
| Línea 93: | Línea 93: | ||
| ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ||
| | [[apiba360_105# | | [[apiba360_105# | ||
| + | |||
| + | ==== Gestión del Checklist ==== | ||
| + | |||
| + | ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ||
| + | | [[apiba360_105# | ||
| + | | [[apiba360_105# | ||
| + | | [[apiba360_105# | ||
| + | |||
| ===== Primeros pasos ===== | ===== Primeros pasos ===== | ||
| Línea 216: | Línea 224: | ||
| Una vez haya obtenido el token, podrá consumir los recursos de la API REST de Be Aware 360. | Una vez haya obtenido el token, podrá consumir los recursos de la API REST de Be Aware 360. | ||
| + | |||
| + | ** Importante ** | ||
| + | |||
| + | Control de Acceso por Intentos Fallidos (En Desarrollo) : El sistema realiza un bloqueo automático del proceso de autenticación de un usuario, cuando este realiza varios intentos fallidos de forma consecutiva | ||
| + | - El máximo de intentos antes de que la cuenta sea bloqueada es de 5 | ||
| + | - El tiempo de bloqueo establecido es de 5 minutos | ||
| + | - Pasados los 5 minutos el usuario podrá intentar de nuevo la autenticación | ||
| + | - Cuando una cuenta esté bloqueada, el servicio API retornará el código 401 | ||
| + | - **Importante: | ||
| ===== Recursos para Contactos ===== | ===== Recursos para Contactos ===== | ||
| Línea 7149: | Línea 7166: | ||
| ---- | ---- | ||
| + | |||
| + | |||
| ==== Consultar Catálogo de Documentos por ID ==== | ==== Consultar Catálogo de Documentos por ID ==== | ||
| Línea 7213: | Línea 7232: | ||
| " | " | ||
| } | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Gestión del Checklist ===== | ||
| + | ==== Consultar lista de tareas de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | id_caso -> Corresponde al id del caso. | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
| + | | Basic Auth | // | ||
| + | |||
| + | |||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | No requiere enviar campos. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | %%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema retorna las tareas asociadas al paso del caso específico. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }</ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Hacer check en tarea de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | Este recurso no recibe parámetros | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
| + | | Basic Auth | // | ||
| + | |||
| + | |||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
| + | | idcaso | Id del caso al que pertenece la tarea | Integer | Sí | | 28 | | ||
| + | | idtarea | Id de la tarea que se quiere checkear | Integer | Sí | | 100 | | ||
| + | | origin | Ambiente desde el que se genera el chequeo | String | Sí | | “ba360review.deskbeaware.com” | | ||
| + | |||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema hace check a la tarea en el caso. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }</ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Hacer uncheck en tarea de un caso ==== | ||
| + | |||
| + | ---- | ||
| + | === Método === | ||
| + | |||
| + | '' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === URL Recurso === | ||
| + | |||
| + | **%%https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Request: === | ||
| + | |||
| + | **Parámetros: | ||
| + | |||
| + | Este recurso no recibe parámetros | ||
| + | |||
| + | **Autenticación: | ||
| + | |||
| + | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
| + | | Basic Auth | // | ||
| + | |||
| + | |||
| + | |||
| + | **Campos:** | ||
| + | |||
| + | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
| + | | idcaso | Id del caso al que pertenece la tarea | Integer | Sí | | 28 | | ||
| + | | idtarea | Id de la tarea que se quiere checkear | Integer | Sí | | 100 | | ||
| + | | origin | Ambiente desde el que se genera el chequeo | String | Sí | | “ba360review.deskbeaware.com” | | ||
| + | |||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | === Response === | ||
| + | |||
| + | El sistema hace uncheck a la tarea en el caso. | ||
| + | |||
| + | **Ejemplo: | ||
| + | |||
| + | <code java> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| } | } | ||
| </ | </ | ||