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 [2024/05/24 16:11] – scantor | apiba360_105 [2025/04/03 23:01] (actual) – scantor | ||
---|---|---|---|
Línea 77: | Línea 77: | ||
^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ^ Recursos ^ Descripción ^ Método ^ URL Recurso ^ | ||
- | | [[apiba360_105# | + | | [[apiba360_105# |
===== Primeros pasos ===== | ===== Primeros pasos ===== | ||
Línea 1438: | Línea 1438: | ||
---- | ---- | ||
+ | ===== Recursos para Grupos ===== | ||
+ | |||
+ | ==== Consultar grupos ==== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | Existen distintas formas de consultar cuentas a través de la API. A continuación, | ||
+ | |||
+ | * **Consultar todos los grupos:** %%https:// | ||
+ | * **Consultar grupos por parámetros: | ||
+ | * **Consultar grupos con paginación: | ||
+ | * **Consultar grupo por filtro:** %%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Autenticación: | ||
+ | |||
+ | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
+ | | Basic Auth | // | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | Existen distintas formas de consultar grupos a través de la API. A continuación, | ||
+ | |||
+ | === Consultar todos los grupos === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | Este recurso no recibe parámetros. | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Consultar grupos por parámetros === | ||
+ | |||
+ | **Grupos:** | ||
+ | |||
+ | idgrupo -> Recibe el id de Be Aware 360 correspondiente a la cuenta. | ||
+ | |||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Consultar grupos con paginación === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | pagina -> Indica el número de página a retornar. | ||
+ | cantidad -> Indica el número de cuentas a retornar por página. | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Consultar grupo por filtro === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | pagina -> Indica el número de página que se desea consultar. Sirve para hacer paginación. | ||
+ | cantidad -> Indica la cantidad de grupos a mostrar por página. | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | Retorna la lista de todas los grupos. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | ==== Crear grupo ==== | ||
+ | |||
+ | ---- | ||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | Este recurso no recibe parámetros | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
+ | | nombre | Nombre del grupo | String | Sí | Este campo tiene una validación que sea menor a 255 caracteres. | “Grupo API” | | ||
+ | | descripcion | Descripción del grupo | String | No | Debe ser único. Este campo tiene una validación que sea menor a 20 caracteres. | “Grupo creado desde API” | | ||
+ | | tipo | Grupo Usuario / Contacto | Integer | No | Indica si el grupo será de usuarios o contactos | 1 | | ||
+ | | grupousuarios | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | pordefecto | Grupo por defecto para usuarios | String | No | Indica si será un grupo por defecto para nuevos usuarios | 0 | | ||
+ | |||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | El sistema crea la cuenta con la información que se ha enviado a través de la API. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Actualizar grupo ==== | ||
+ | |||
+ | **Nota:** Para utilizar este recurso es necesario siempre enviar todos los campos del grupo y sus valores correspondientes y únicamente modificar los valores de los campos que se vayan a actualizar. | ||
+ | |||
+ | ---- | ||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | Este recurso no recibe parámetros | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
+ | | nombre | Nombre del grupo | String | Sí | Nombre del grupo | "grupo API actualizado" | ||
+ | | descripcion | Descripción del grupo | String | Sí | Descripción del grupo | "grupo creado desde API" | | ||
+ | | tipo | Tipo de grupo | Integer | Sí | Grupo de contactos o usuarios | 2 | | ||
+ | | grupocontactos | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupocontactosplus | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupocontactosout | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupocontactosin | Grupo de contactos | Integer | No | Lista de IDs de contactos que se añaden al grupo. **Nota:** Aplica si el grupo es Tipo Contacto | [1, 2, 3, 4, 5] | | ||
+ | | pordefecto | Grupo por defecto | Integer | No | Indica si el grupo es predeterminado para los usuarios nuevos | 0 | | ||
+ | | multityping | Tipificaciones del grupo | Integer | No | Indica las tipificaciones asociadas al grupo | [1, 2] | | ||
+ | | descmultityping | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupousuariosplus | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupousuariosout | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupousuariosin | Grupo de usuarios | Integer | No | Lista de IDs de usuarios que se añaden al grupo. **Nota:** Aplica si el grupo es Tipo Usuario | [1, 2, 3, 4, 5] | | ||
+ | | contactosfuera | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | gruposkillrelacion | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | grupousuarios | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | gruposkillmultityping | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | total | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | eid | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | uuid | En construcción | En construcción | En construcción | En construcción | En construcción | | ||
+ | | id | Identificador del grupo | Integer | Sí | Identifica el grupo que se va a actualizar | 58 | | ||
+ | |||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | El sistema actualiza el grupo con la información que se ha enviado a través de la API. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | 1, | ||
+ | 2 | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Eliminar grupo ==== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | id -> Id del grupo. | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | | ||
+ | **Autenticación: | ||
+ | |||
+ | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
+ | | Basic Auth | // | ||
+ | |||
+ | |||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | Elimina una grupo específica de la base de datos de Be Aware 360. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
===== Recursos para Casos ===== | ===== Recursos para Casos ===== | ||
Línea 1462: | Línea 1881: | ||
* **[[apiba360_105# | * **[[apiba360_105# | ||
* **[[apiba360_105# | * **[[apiba360_105# | ||
+ | * **[[apiba360_105# | ||
---- | ---- | ||
Línea 3474: | Línea 3894: | ||
" | " | ||
}, | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Consultar caso por búsqueda avanzada ==== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | Al ser una búsqueda avanzada se podrán usar como parámetros los campos estándar de un caso y/o también los campos personalizados (Custom Fields) definidos para los casos, en este último caso se debe **enviar como parámetro el valor del campo __label__**. | ||
+ | |||
+ | La búsqueda corresponde a un operador AND, por lo tanto, el resultado retornará los casos que cumplen con todos los parámetros de búsqueda. | ||
+ | |||
+ | **Nota:** Si se desea buscar más de un valor para un mismo parámetro, estos deben separarse por comas ("," | ||
+ | | ||
+ | A continuación, | ||
+ | |||
+ | ^ Campo ^ Descripción ^ | ||
+ | | id | Identificador único del caso asignado por Be Aware 360. | | ||
+ | | idestado | Identificador del estado asignado al caso. | | ||
+ | | idestadodesc | Descripción del estado asignado al caso. | | ||
+ | | refnum | Número del caso. | | ||
+ | | idcontacto | Identificador del contacto asignado al caso. | | ||
+ | | idcontactodesc | Nombre del contacto asignado al caso. | | ||
+ | | idcuenta | Identificador de la cuenta asignada al caso. | | ||
+ | | razonsocial | Nombre de la cuenta asignada al caso. | | ||
+ | | idusuarioasignado | Identificador del usuario asignado al caso. | | ||
+ | | idusuarioasignadodesc | Nombre del usuario asignado al caso. | | ||
+ | | idproducto | Identificador del producto asignado al caso. | | ||
+ | | idproductodesc | Nombre del producto asignado al caso. | | ||
+ | | idtipo | Identificador del motivo asignado al caso. | | ||
+ | | idtipodesc | Nombre del motivo asignado al caso. | | ||
+ | | idsubtipo | Identificador del submotivo asignado al caso. | | ||
+ | | idsubtipodesc | Nombre del submotivo asignado al caso. | | ||
+ | | origen | Nombre del canal por el cual se creó el caso. | | ||
+ | | asunto | Asunto del caso. | | ||
+ | | fechacreacion | Fecha de creación del caso. | | ||
+ | | finalizado | Indica si el caso está finalizado. 0 indica que el caso no está finalizado y 1 indica que sí está finalizado el caso. | | ||
+ | |||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | | ||
+ | **Autenticación: | ||
+ | |||
+ | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
+ | | Basic Auth | // | ||
+ | |||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | Retorna la lista de todos los casos que cumplen con los criterios de búsqueda especificados en los parámetros. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
" | " | ||
" | " | ||
Línea 3999: | Línea 4611: | ||
Para más información sobre la parametrización de Tipificación caso en creación, haga clic [[parametrosdeconfiguracion# | Para más información sobre la parametrización de Tipificación caso en creación, haga clic [[parametrosdeconfiguracion# | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | Este endpoint devuelve todos productos cargados en la instancia que puede visualizar un contacto en particular. | ||
---- | ---- | ||
Línea 4071: | Línea 4687: | ||
**%%https:// | **%%https:// | ||
+ | |||
+ | Este endpoint retorna todos los motivos que existen en la plataforma. | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | Este endpoint retorna todos los motivos que pertenecen a un producto específico y que el contacto puede visualizar. | ||
---- | ---- | ||
Línea 4149: | Línea 4771: | ||
**%%https:// | **%%https:// | ||
+ | Este endpoint retorna todo el listado de submotivos registrados en la plataforma. | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | Este endpoint retorna todos los submotivos que pertenecen al producto y motivo y que solo el contacto puede visualizar. | ||
---- | ---- | ||
Línea 4277: | Línea 4904: | ||
14 | 14 | ||
], | ], | ||
+ | " | ||
+ | 1 | ||
+ | ], | ||
+ | " | ||
+ | 2 | ||
+ | ], | ||
+ | " | ||
" | " | ||
" | " | ||
Línea 4293: | Línea 4927: | ||
2 | 2 | ||
], | ], | ||
+ | " | ||
+ | " | ||
+ | 5 | ||
+ | ], | ||
+ | " | ||
" | " | ||
" | " | ||
" | " | ||
} | } | ||
- | ], | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | } | ||
</ | </ | ||
Línea 4428: | Línea 5058: | ||
| mtsubtipos | Listado de los submotivos que harán parte de la tipificación | Id de submotivo | Sí | Se debe indicar el Id de los submotivos separados por comas '','' | | mtsubtipos | Listado de los submotivos que harán parte de la tipificación | Id de submotivo | Sí | Se debe indicar el Id de los submotivos separados por comas '','' | ||
| descripcion | Texto de explicación de la tipificación | String | No | | Descripción de tipificación de prueba | | | descripcion | Texto de explicación de la tipificación | String | No | | Descripción de tipificación de prueba | | ||
+ | | mtdocumentosopcionales | Listado de los catálogos de documentos que se podrán usar en la tipificación | Id de catálogo de documentos | No | | [5] | | ||
**Ejemplo: | **Ejemplo: | ||
Línea 4433: | Línea 5064: | ||
<code java> | <code java> | ||
{ | { | ||
- | " | + | " |
" | " | ||
" | " | ||
- | " | + | " |
- | " | + | " |
+ | " | ||
} | } | ||
</ | </ | ||
Línea 4459: | Línea 5091: | ||
{ | { | ||
" | " | ||
- | " | + | " |
- | " | + | " |
" | " | ||
5, | 5, | ||
Línea 4474: | Línea 5106: | ||
5 | 5 | ||
], | ], | ||
+ | " | ||
+ | " | ||
+ | 3, | ||
+ | 5 | ||
+ | ], | ||
+ | " | ||
" | " | ||
" | " | ||
- | " | + | " |
}, | }, | ||
" | " | ||
Línea 4517: | Línea 5155: | ||
| mtsubtipos | Listado de los submotivos que harán parte de la tipificación | Id de submotivo | Sí | Se debe indicar el Id de los submotivos separados por comas '','' | | mtsubtipos | Listado de los submotivos que harán parte de la tipificación | Id de submotivo | Sí | Se debe indicar el Id de los submotivos separados por comas '','' | ||
| descripcion | Texto de explicación de la tipificación | String | No | | Descripción de tipificación de prueba | | | descripcion | Texto de explicación de la tipificación | String | No | | Descripción de tipificación de prueba | | ||
+ | | mtdocumentosopcionales | Listado de los catálogos de documentos que se podrán usar en la tipificación | Id de catálogo de documentos | No | | [5] | | ||
| id | Identificador de la tipificación | Integer | Sí | | 18 | | | id | Identificador de la tipificación | Integer | Sí | | 18 | | ||
Línea 4528: | Línea 5167: | ||
" | " | ||
" | " | ||
+ | " | ||
" | " | ||
} | } | ||
Línea 4543: | Línea 5183: | ||
{ | { | ||
" | " | ||
- | " | + | " |
- | " | + | " |
" | " | ||
5, | 5, | ||
Línea 4550: | Línea 5190: | ||
], | ], | ||
" | " | ||
- | | + | |
- | | + | |
], | ], | ||
" | " | ||
Línea 4558: | Línea 5198: | ||
5 | 5 | ||
], | ], | ||
+ | " | ||
+ | " | ||
+ | 3, | ||
+ | 5 | ||
+ | ], | ||
+ | " | ||
" | " | ||
" | " | ||
- | " | + | " |
}, | }, | ||
" | " | ||
Línea 4873: | Línea 5519: | ||
" | " | ||
" | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Consultar archivos adjuntos del caso ==== | ||
+ | |||
+ | ---- | ||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | idobjeto -> Corresponde al id del caso. | ||
+ | tipoobjeto -> Corresponde al tipo de objeto del cual se están consultando las notas. En este caso el valor corresponde a //caso//. | ||
+ | |||
+ | **Autenticación: | ||
+ | |||
+ | Este recurso requiere que se envíe en los Headers los parámetros relacionados en [[apiba360_12# | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | %%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | El sistema retorna los archivos adjuntos del caso consultado. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | " | ||
" | " | ||
} | } | ||
Línea 4891: | Línea 5655: | ||
**%%https:// | **%%https:// | ||
+ | |||
---- | ---- | ||
Línea 4911: | Línea 5676: | ||
^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ^ Campo API ^ Descripción ^ Tipo de dato ^ Requerido ^ Comentario ^ Ejemplo ^ | ||
| COMPANYNAME | Instancia de Be Aware 360. | String | Sí | | ba360review | | | COMPANYNAME | Instancia de Be Aware 360. | String | Sí | | ba360review | | ||
- | | IDOBJETO | Id del caso al que se le agregará el archivo. | Integer | Sí | | 203 | | + | | IDOBJETO | Id del caso al que se le agregará el archivo. | Integer | Sí | | 6542 | |
| TIPOOBJETO | Especifica el tipo de objeto de la nota. | String | Sí | Valor: " | | TIPOOBJETO | Especifica el tipo de objeto de la nota. | String | Sí | Valor: " | ||
| TAGS | Especifica la etiqueta que llevará el archivo adjunto al caso. | String | Sí | Acepta valores vacíos, pero es obligatorio que se envíe en el request. | Prueba API | | | TAGS | Especifica la etiqueta que llevará el archivo adjunto al caso. | String | Sí | Acepta valores vacíos, pero es obligatorio que se envíe en el request. | Prueba API | | ||
| FILE | Archivo adjunto del caso | Archivo (Formato binario). | Sí | De acuerdo con el lenguaje de programación que se esté empleando, se deben usar las funciones para cargar el archivo y generar dicho archivo en formato binario. | | | | FILE | Archivo adjunto del caso | Archivo (Formato binario). | Sí | De acuerdo con el lenguaje de programación que se esté empleando, se deben usar las funciones para cargar el archivo y generar dicho archivo en formato binario. | | | ||
- | | IDUSUARIO | Identifica el ID de usuario que hace la carga del archivo al caso. | Integer | Sí | | 3 | | + | | IDUSUARIO | Identifica el ID de usuario que hace la carga del archivo al caso. | Integer | Sí | | 44 | |
+ | | IDTIPODOCUMENTO | Identifica el ID del Catálogo de documentos con el que se subirá el archivo al caso. | Integer | No | | 1 | | ||
**Ejemplo: | **Ejemplo: | ||
- | {{:ejemplo_carga_de_archivos_adjuntos.png?nolink|Ejemplo de carga de archivos adjuntos desde Postman}} | + | {{:api.png?1200|}} |
---- | ---- | ||
Línea 5291: | Línea 6057: | ||
" | " | ||
" | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Recursos para Catálogo de Documentos ===== | ||
+ | |||
+ | ==== Consultar Catálogo de Documentos ==== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Autenticación: | ||
+ | |||
+ | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
+ | | Basic Auth | // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | Retorna la lista de los catálogos de documentos. | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Consultar Catálogo de Documentos por ID ==== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Método === | ||
+ | |||
+ | '' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === URL Recurso === | ||
+ | |||
+ | **%%https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Request: === | ||
+ | |||
+ | **Parámetros: | ||
+ | |||
+ | id -> Recibe el id del catálogo de documento en Be Aware 360. | ||
+ | |||
+ | **Campos:** | ||
+ | |||
+ | No requiere enviar campos. | ||
+ | | ||
+ | **Autenticación: | ||
+ | |||
+ | ^ Tipo de autenticación ^ Usuario ^ Contraseña ^ | ||
+ | | Basic Auth | // | ||
+ | |||
+ | |||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Response === | ||
+ | |||
+ | Retorna la información de un catálogo de documentos en específico, | ||
+ | |||
+ | **Ejemplo: | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
} | } | ||
</ | </ |