Obtener registros
Recupera las entradas de registro que coincidan con los criterios de búsqueda especificados (o todas las entradas de registro si no se especifica ningún criterio).
Configura criterios de búsqueda personalizados mediante el parámetro q, o busca a partir de un id de registro específico (“buscar desde un punto de control”).
Para obtener más información sobre todos los tipos de eventos posibles, sus respectivos acrónimos y descripciones, consulta Log Event Type Codes.
Para configurar criterios de búsqueda personalizados, usa los siguientes parámetros:
- q: Criterios de búsqueda mediante sintaxis de cadena de consulta
- page: Índice de página de los resultados que se devolverán. La primera página es 0.
- per_page: Número de resultados por página.
- sort: Campo que se usará para ordenar, con
:1para orden ascendente y:-1para orden descendente. Por ejemplo,date:-1 - fields: Lista de campos separados por comas para incluir o excluir (según include_fields) en el resultado; déjala vacía para recuperar todos los campos.
- include_fields: Si los campos especificados se incluirán (true) o se excluirán (false).
- include_totals: Devuelve los resultados dentro de un objeto que contiene el número total de resultados (true) o como un arreglo directo de resultados (false, valor predeterminado). Obsoleto: este campo está obsoleto y debe dejar de usarse. Consulta Search Engine V3 Breaking Changes
Para obtener más información sobre la lista de campos que se pueden usar en fields y sort, consulta Searchable Fields.
Auth0 limita el número de registros que puedes devolver por criterios de búsqueda a 100 registros por solicitud. Además, solo puedes paginar entre 1000 resultados de búsqueda. Si superas este umbral, redefine la búsqueda o usa el método para obtener registros por punto de control.
Para buscar a partir de un id de registro de punto de control, usa los siguientes parámetros:
- from: ID de evento de registro a partir del cual se empezarán a recuperar registros. Puedes limitar la cantidad de registros devueltos mediante el parámetro
take. Si usasfromal mismo tiempo queq,fromtiene prioridad yqse ignora. - take: Número de entradas que se recuperarán al usar el parámetro
from.
Importante: Cuando recuperes registros a partir de un id de registro de punto de control, se ignorará cualquier parámetro distinto de from y take, y no se garantiza el orden por fecha.
Autorizaciones
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parámetros de consulta
Índice de página de los resultados que se devolverán. La primera página es 0.
x >= 0Número de resultados por página. La paginación se desactiva si no se envía el parámetro. Valor predeterminado: 50. Valor máximo: 100
0 <= x <= 100Campo que se usará para ordenar, con :1 para orden ascendente y :-1 para descendente. Por ejemplo, date:-1
Lista de campos separados por comas que se incluirán o excluirán (según el valor proporcionado para include_fields) en el resultado. Déjelo vacío para recuperar todos los campos.
Indica si los campos especificados se incluirán (true) o se excluirán (false)
Devuelve los resultados como un array cuando es false (predeterminado). Devuelve los resultados dentro de un objeto que también contiene el recuento total de resultados cuando es true.
Id del evento de registro a partir del cual iniciar la selección.
Número de entradas que se recuperarán al usar el parámetro from. Valor predeterminado: 50; máximo: 100
Recupera registros que coinciden con los criterios de búsqueda especificados. Este parámetro puede combinarse con todos los demás en el endpoint /api/logs, pero se especifica por separado para mayor claridad. Si no se proporcionan campos, se realiza una búsqueda de "empieza por" sin distinción entre mayúsculas y minúsculas en todos los campos siguientes: client_name, connection, user_name. De lo contrario, puede especificar varios campos e indicar la búsqueda mediante %field%:%search%; por ejemplo: application:node user:"John@contoso.com". Los valores especificados sin comillas se comparan mediante una búsqueda de "empieza por" sin distinción entre mayúsculas y minúsculas. Si se usan comillas, se utiliza una búsqueda exacta sin distinción entre mayúsculas y minúsculas. Si se usan varios campos, se utiliza el operador AND para unir las cláusulas.
Respuesta
Logs recuperados correctamente.
- object[]
- object
Audiencia de la API a la que se aplica el evento.
ID del cliente (aplicación).
Nombre del cliente (aplicación).
Nombre de la conexión a la que se refiere el evento.
ID de la conexión a la que se refiere el evento.
Fecha en la que se produjo el evento, en formato ISO 8601.
Descripción de este evento.
Detalles adicionales útiles sobre este evento (la estructura depende del tipo de evento).
Nombre de host al que se aplica el evento.
Dirección IP del origen del evento de registro.
Indica si el cliente era un dispositivo móvil (true) o un equipo de escritorio, portátil o servidor (false).
Información sobre la ubicación que desencadenó este evento en función de la ip.
ID único del evento.
Permisos de scope aplicados al evento.
Información sobre señales relacionadas con la seguridad.
Nombre de la estrategia implicada en el evento.
Tipo de estrategia implicada en el evento.
Tipo de evento.
Cadena de user agent del dispositivo cliente que provocó el evento.
ID del usuario implicado en el evento.
Nombre del usuario implicado en el evento.