Funcional
Breadcrumbs

API pública

Todas las funcionalidades de Anjana están disponibles no sólo por el frontal de la herramienta sino que también cuenta con una API pública documentada que permite la interacción de los usuarios y la interconexión con otras piezas de software ajenas a Anjana.

Para acceder a la documentación de esta API, el usuario tiene que conectarse a Swagger desde donde podrá ver el listado de servicios disponibles.

  • URL de acceso: <http|https>://<domain>/swagger/swagger-ui.html

Y cualquier petición de esta documentación que se quiera utilizar será de la siguiente manera:

  • <http|https>://<domain>/gateway/<url mencionada en documentación>

Con el selector de la parte superior derecha podrá cambiar entre los microservicios disponibles:

https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWrbX_ulTtTXGb9dCUzBJpmiQKL5dVQYO1xCXo_QeJrpOldG4R3Evjju997PowjLwsfxS6Hd-Ltd0hp_PhURSvzKdrLXcww0wVz2JAwRtcy5fEeDezUydq8QeBChpjmKZ3LgQ_HRij_DVx5VQudzMS7kE?key=eE4OxRa9KEXEmq0Gh5OpzA

Y, al seleccionar uno de los módulos, verá todas las llamadas disponibles en éste:

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdV_-4IL4AXiBQ2V6WUD0Pb1MGPBxm_DsN1sWed9L3PbCxaZF3MGYfx-8VSUJI_IdlARgBCvu-5hatMLigY8JbKMml-EcS9kQUvWU0imQcPYScWvyg2nl6d9TCWs6BfJZSkC7oqtqMgnhdNH2Bbs9F78b9-?key=eE4OxRa9KEXEmq0Gh5OpzA

Para cada servicio, se puede ver un ejemplo de los parámetros de entrada y las posibles salidas que devuelve.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfoUwidZdDlmAabas1xVZMSbEfCXcdY81W2-t0GpA84FFHdd8uhPe146UQC5NW9X1Hhqo6zxMu1HM7KaSlAA01y7HG6ddPZOny3J4YBZl40KTdpqvqKrpVZHk4ixlPiD3jAYsTqnpyGmi461gwfEduAzMwz?key=eE4OxRa9KEXEmq0Gh5OpzA

Como las llamadas están securizadas, hay que configurar el swagger para que añada el token de autorización en la cabecera. Para ello se usará el botón Authorize.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeEEWpWBOWzfbtmZNCkA8zPW1Jl8CnB451LYzNfWt2b1uelGQzgnwbH6dIgaBM6Rrbc1_p1iAsBfjNhe8dpDHKPV_75acbBqW4LgfRQIp7cqfoAIOKHUiEAF-AECWTzhDzluzwuD4Hx0NwAlwY8fyEydf07?key=eE4OxRa9KEXEmq0Gh5OpzA
https://lh7-rt.googleusercontent.com/docsz/AD_4nXe2JG4YWi1a_IlOqn8oAmcojTgvzRnB_qkEvY2Gp7QzetlWyt9G414XOcQCAm4tgth8KzHXgNAWaeAvEI5iNWN9NTYdMS0pDEGSL17njlKXjLwdRlC8L0hdAev_DX12tVtqCn7yoVqhkJZ4mbxWxRGomwBp?key=eE4OxRa9KEXEmq0Gh5OpzA

De esta forma el candado que hay en cada llamada cambiará a cerrado y se empezará a poder hacer las peticiones.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXebDDNPGf3eKsH5iGcIC9HApUqRhZ01XzWQNwADwA0YEom7n9YD3nlRQcw7sMIHTUTBoA9p8EpEEQx-uM4TTkOdu_7I58Hqouzyugo2BFHH5tlqgzgbCYJ82a4ntHKpzYbjHWe7tJydt_5GzOwef3Gjigbj?key=eE4OxRa9KEXEmq0Gh5OpzA