Skip to main content
POST
Ingest a single audit event

Authorizations

Authorization
string
header
required

API key prefixed with alk_live_. Write scope required for ingest.

Headers

X-Fact0-Sync
enum<string>

Set to true for synchronous ingest

Available options:
true

Query Parameters

sync
enum<string>

Set to true for synchronous ingest

Available options:
true

Body

application/json
actor
object
required
action
string
required

Dot-notation action name (e.g. document.delete)

resource
object
required
outcome
enum<string>
required
Available options:
success,
failure,
error
id
string
timestamp
string<date-time>

Optional capture time; defaults to server time. Explicit values must be between 1970-01-01T00:00:00Z and 9999-12-31T23:59:59.999999999Z inclusive. Future-dated captures within this range are accepted and included in default verification and exports. Storage retains microsecond precision.

metadata
object

Response

Event committed

actor
object
required
action
string
required

Dot-notation action name (e.g. document.delete)

resource
object
required
outcome
enum<string>
required
Available options:
success,
failure,
error
id
string
timestamp
string<date-time>

Optional capture time; defaults to server time. Explicit values must be between 1970-01-01T00:00:00Z and 9999-12-31T23:59:59.999999999Z inclusive. Future-dated captures within this range are accepted and included in default verification and exports. Storage retains microsecond precision.

metadata
object
tenant_id
string
prev_hash
string
hash
string
Pattern: ^sha256:v2:[0-9a-f]{64}$
sequence_number
integer<int64>