Saltar al contenido principal
GET
/
v1
/
audit-events
Listar Eventos de Auditoria
curl --request GET \
  --url https://tracer.lerian.io/v1/audit-events \
  --header 'Content-Type: <content-type>' \
  --header 'X-API-Key: <x-api-key>'
{
  "auditEvents": [
    {
      "eventId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "eventType": "TRANSACTION_VALIDATED",
      "resourceType": "transaction",
      "resourceId": "<string>",
      "action": "<string>",
      "result": "<string>",
      "actor": {
        "id": "<string>",
        "actorType": "user",
        "name": "<string>",
        "role": "<string>",
        "ipAddress": "<string>"
      },
      "context": {},
      "metadata": {},
      "hash": "<string>",
      "previousHash": "<string>",
      "createdAt": "2023-11-07T05:31:56Z"
    }
  ],
  "hasMore": true,
  "nextCursor": "<string>"
}

Encabezados

Content-Type
string
requerido

El tipo de medio del recurso. Debe ser application/json.

X-API-Key
string
requerido

La clave API para autenticacion. Este encabezado es requerido para todos los endpoints excepto verificaciones de salud.

X-Request-Id
string<uuid>

Un identificador unico usado para rastrear y seguir cada solicitud.

Parámetros de consulta

limit
integer
predeterminado:100

El numero maximo de elementos a incluir en la respuesta. Predeterminado: 100, Maximo: 1000

Rango requerido: 1 <= x <= 1000
cursor
string

Cursor de paginacion de la respuesta anterior.

startDate
string<date-time>

Fecha de inicio (formato RFC3339 con zona horaria, inclusivo). Por defecto 90 dias antes de la hora actual.

endDate
string<date-time>

Fecha de fin (formato RFC3339 con zona horaria, exclusivo). Por defecto la hora actual.

eventType
enum<string>

Filtrar por tipo de evento.

Opciones disponibles:
TRANSACTION_VALIDATED,
RULE_CREATED,
RULE_UPDATED,
RULE_ACTIVATED,
RULE_DEACTIVATED,
RULE_DELETED,
LIMIT_CREATED,
LIMIT_UPDATED,
LIMIT_ACTIVATED,
LIMIT_DEACTIVATED,
LIMIT_DELETED
action
enum<string>

Filtrar por accion.

Opciones disponibles:
VALIDATE,
CREATE,
UPDATE,
DELETE,
ACTIVATE,
DEACTIVATE
result
enum<string>

Filtrar por resultado.

Opciones disponibles:
SUCCESS,
FAILED,
ALLOW,
DENY,
REVIEW
resourceType
enum<string>

Filtrar por tipo de recurso.

Opciones disponibles:
transaction,
rule,
limit
resourceId
string<uuid>

Filtrar por ID de recurso (UUID).

actorType
enum<string>

Filtrar por tipo de actor.

Opciones disponibles:
user,
system
actorId
string

Filtrar por ID de actor.

accountId
string<uuid>

Filtrar por ID de cuenta (consulta context.request.account.id).

segmentId
string<uuid>

Filtrar por ID de segmento.

portfolioId
string<uuid>

Filtrar por ID de portafolio.

transactionType
string

Filtrar por tipo de transaccion.

matchedRuleId
string<uuid>

Filtrar por ID de regla coincidente (consulta de contenido de matriz).

sortBy
enum<string>
predeterminado:createdAt

El campo usado para ordenar los resultados.

Opciones disponibles:
createdAt,
eventType
sortOrder
enum<string>
predeterminado:DESC

El orden usado para ordenar los resultados.

Opciones disponibles:
ASC,
DESC

Respuesta

Indica que la solicitud fue exitosa y la respuesta contiene los datos esperados.

Lista paginada de eventos de auditoria para cumplimiento SOX/GLBA.

auditEvents
object[]

Lista de registros de eventos de auditoria.

Maximum array length: 1000
hasMore
boolean

Si hay mas resultados disponibles.

nextCursor
string | null

Cursor para obtener la siguiente pagina. Null si no hay mas resultados.