# Gestión de endpoints

Antes de intentar consumir este servicio debe indicar en las cabeceras de la petición (**headers**) los parámetros de autenticación para identificarse ante el sistema. Use la llave **username** para indicar el nombre de usuario (con el mismo que inicia sesión en la interfaz web y **password** para indicar su contraseña.

Algunas consultas deben tener las siguientes cabeceras. Más abajo en la tabla de operaciones se indican cuales de ellas son necesarias dependiendo de la operación.

<table id="bkmrk-header-valor-explica" role="table" style="width: 105.595%;"><thead><tr><th align="left" style="width: 18.6732%;">Header</th><th align="left" style="width: 24.0786%;">Valor</th><th align="left" style="width: 57.4939%;">Explicación</th></tr></thead><tbody><tr><td align="left" style="width: 18.6732%;">page</td><td align="left" style="width: 24.0786%;">1</td><td align="left" style="width: 57.4939%;">Consultar pagina numero 1</td></tr><tr><td align="left" style="width: 18.6732%;">size</td><td align="left" style="width: 24.0786%;">100</td><td align="left" style="width: 57.4939%;">Ventana de resultados por pagina</td></tr><tr><td align="left" style="width: 18.6732%;">datefrom</td><td align="left" style="width: 24.0786%;">2022-01-01</td><td align="left" style="width: 57.4939%;">Rango de fecha "desde"</td></tr><tr><td align="left" style="width: 18.6732%;">dateto</td><td align="left" style="width: 24.0786%;">2022-02-28</td><td align="left" style="width: 57.4939%;">Rango de fecha "hasta"</td></tr></tbody></table>

Para que el intercambio de datos entre el cliente y el servidor sea legible, use adicionalmente la cabecera **Content-Type** con el valor **application/json**.

<table id="bkmrk-operaci%C3%B3n-m%C3%A9todo-url" role="table" style="width: 100%;"><thead><tr><th align="left" style="width: 20.0238%;">Operación</th><th align="left" style="width: 8.82002%;">Método</th><th class="align-left" style="width: 15.2486%;">Headers</th><th align="left" style="width: 55.9075%;">URL Ejemplo</th></tr></thead><tbody><tr><td align="left" style="width: 20.0238%;">Obtener datos de un endpoint</td><td align="left" style="width: 8.82002%;">**GET**</td><td style="width: 15.2486%;">**username, password, page, size**</td><td align="left" style="width: 55.9075%;">https://url/rest/endPoints?query=jason</td></tr><tr><td align="left" style="width: 20.0238%;">Obtener los datos de todos los endpoints</td><td align="left" style="width: 8.82002%;">**GET**</td><td style="width: 15.2486%;">**username, password, page, size**</td><td align="left" style="width: 55.9075%;">https://url/rest/endPoints?query=all</td></tr><tr><td align="left" style="width: 20.0238%;">Crear o actualizar un endpoint</td><td align="left" style="width: 8.82002%;">**PUT**</td><td style="width: 15.2486%;">**username, password**</td><td align="left" style="width: 55.9075%;">https://url/rest/endPoints?query=create&amp;token=TOKEN&amp;os=6.1&amp;v=1.3.1 &amp;domain=mydomain.loc&amp;id=jason\_abn76dk\_agt&amp;ip=172.16.1.1 </td></tr><tr><td align="left" style="width: 20.0238%;">Eliminar un endpoint</td><td align="left" style="width: 8.82002%;">**DELETE**</td><td style="width: 15.2486%;">**username, password**</td><td align="left" style="width: 55.9075%;">https://url/rest/endPoints?query=delete&amp;endpoint=jason</td></tr></tbody></table>

Este servicio web se usa para crear un agente personalizado, es decir, el cliente (organización) puede desarrollar clientes que envíen datos a The Fraud Explorer y para ello el primer paso es crear el agente, luego, se tienen disponibles otras operaciones administrativas para realizar eliminaciones de agentes, actualización de datos y obtención de información.

Este servicio web normalmente no será usado por las organizaciones y sí usado comunmente por nuestro equipo de NOFRAUD para el desarrollo de nuevos agentes para The Fraud Explorer.

<table border="1" class="align-left" id="bkmrk-the-fraud-explorer-e" style="border-collapse: collapse; width: 100%; height: 68.9922px; background-color: rgb(242, 242, 242); border: 1px solid rgb(242, 242, 242);"><colgroup><col style="width: 99.881%;"></col></colgroup><tbody><tr style="height: 68.9922px;"><td style="border-color: rgb(242, 242, 242); height: 68.9922px;">**The Fraud Explorer** es un software que junto con **FraudGPT** detecta el fraude y la corrupción en las organizaciones. Este software está siendo desarrollado por [NOFRAUD.la](https://www.nofraud.la/). Este contenido es privado y únicamente está disponible para clientes de NOFRAUD. Está prohibida su publicación en fuentes abiertas o disponibles al público.</td></tr></tbody></table>