Pular para o conteúdo principal
GET
/
v1
/
governance
/
audit-logs
/
{id}
Obter log de auditoria por ID
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/governance/audit-logs/{id} \
  --header 'Authorization: Bearer <token>'
{
  "action": "CREATE",
  "actorId": "user@example.com",
  "changes": [
    123
  ],
  "createdAt": "2025-01-15T10:30:00.000Z",
  "entityId": "550e8400-e29b-41d4-a716-446655440002",
  "entityType": "reconciliation_context",
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "tenantId": "550e8400-e29b-41d4-a716-446655440001"
}

Autorizações

Authorization
string
header
obrigatório

Bearer token authentication (format: "Bearer {token}")

Cabeçalhos

X-Request-Id
string

Um identificador único para rastrear a requisição entre serviços.

Parâmetros de caminho

id
string<uuid>
obrigatório

ID do log de auditoria

Resposta

Indica que a requisição foi bem-sucedida e a resposta contém os dados esperados.

Entrada imutável de log de auditoria para rastreamento de governança

action
string

Ação que foi executada

Exemplo:

"CREATE"

actorId
string

ID do ator que executou a ação

Exemplo:

"user@example.com"

changes
integer[]

Alterações feitas na entidade

createdAt
string

Timestamp de criação no formato RFC3339

Exemplo:

"2025-01-15T10:30:00.000Z"

entityId
string

ID da entidade que foi modificada

Exemplo:

"550e8400-e29b-41d4-a716-446655440002"

entityType
string

Tipo de entidade que foi modificada

Exemplo:

"reconciliation_context"

id
string

Identificador único da entrada de log de auditoria

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"

tenantId
string

ID do tenant que possui esta entrada de log de auditoria

Exemplo:

"550e8400-e29b-41d4-a716-446655440001"