Explorar endpoint

Usa el Explorar punto de enlace para acceder programáticamente a tus datos de Violet.

Primeros pasos

Primero, necesitarás Generar una clave API.

A continuación, tu endpoint de API es:

  • https://[YOUR-TENANT-NAME].violetlabs.com/api/ para clientes de Violet

  • https://[YOUR-TENANT-NAME].violetgov.com/api/ para clientes de VioletGov

Por último, la carga útil (payload) de la API se describe en el Explorar endpoint a continuación, pero la forma más fácil de generar una consulta es en realidad a través del Explorador de Datos.

Generar una consulta

  1. Dirígete a Explorador de datos para generar una consulta. Puedes usar Vistas Rápidas, una exploración guardada o filtros para configurar la consulta para los datos que te interesan.

  1. A continuación, haz clic en el Copiar payload de la API botón en la barra de herramientas.

  1. La carga útil de la API para la consulta se copiará en tu portapapeles: luego puedes pegarla directamente en una solicitud.

Pruébalo en Postman

Para probar en Postmanarrow-up-right:

  1. Crea una nueva solicitud en Postman, selecciona el POST método, y completa tu URL (por ejemplo. https://magictoaster.violetlabs.com/api/explore/arrow-up-right)

  2. En la pestaña Autorización, selecciona Clave de API en el desplegable Tipo de autenticación. Ingresa x-api-key para la Clave, y coloca tu clave de API en el Valor.

  1. En la pestaña Cuerpo, selecciona raw, luego pega la carga útil de la API que generaste arriba. Haz clic en Enviar.

  1. Tus resultados deberían aparecer abajo.

  1. Nos encanta usar el Visualizadorarrow-up-right de Postman para generar visualizaciones de tus datos:

¿Por qué POST?

El Explorar endpoint admite un conjunto amplio de opciones de filtrado de datos, por lo que Violet utiliza un POST endpoint para la consulta. Esto permite que consultas complejas se envíen en el cuerpo (payload) en lugar de directamente en la URL.

especificación de la API

post
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Cuerpo
keywordstringOpcional

Search keyword to filter entities

Example: part number
groupKeysarrayOpcional

Array of group keys (strings or objects)

sortobjectOpcional

Elasticsearch sort configuration

pagenumber · mín: 1Opcional

Page number (1-indexed)

Example: 1
limitnumber · mín: 1Opcional

Number of items per page

Example: 50
includeParametersbooleanOpcional

Whether to include parameters in the response

Default: false
includeSubEntitiesbooleanOpcional

Whether to include sub-entities in the response

Default: false
includeSchemasbooleanOpcional

Whether to include entity schemas in the response

Default: false
Respuestas
chevron-right
200

Search for entities

application/json
y
post
/api/explore
200

Search for entities

Última actualización

¿Te fue útil?