
Característica:
Jerarquía de APIs y gestión de endpoints
Jerarquía de APIs y gestión de endpoints
Gestiona endpoints personalizados y persisted queries de forma jerárquica, para agrupar y exponer endpoints relacionados bajo una estructura lógica, y organizarlos mediante categorías.
Jerarquía de APIs
Una API puede exponer varios endpoints que están de algún modo relacionados entre sí, y que pueden ejecutar una consulta similar. Este es el caso, por ejemplo, al crear endpoints que exponen los datos en un idioma u otro.
A través de la jerarquía de APIs podemos definir una estructura para los endpoints, de manera que podamos producir:
/graphql/posts/english//graphql/posts/french/
En este caso, una consulta padre posts puede proporcionar la consulta GraphQL, y sus consultas descendientes english y french aportan las variables para personalizar la consulta.

Gestión de endpoints
Al crear un Custom Endpoint o una Persisted Query, podemos añadirle una "categoría de endpoint GraphQL" para organizar todos nuestros endpoints:

Por ejemplo, podemos crear categorías para gestionar endpoints por cliente, aplicación o cualquier otra información necesaria:

En la lista de Custom Endpoints y Persisted Queries podemos visualizar sus categorías y, al hacer clic en cualquier enlace de categoría, o usando el filtro de la parte superior, solo se mostrarán todas las entradas de esa categoría:

