Audit Event
audit_event objectImmutable audit event record.
Captures the actor, changed resource, and timestamp.
idstringAudit event ID.
objectstringenumValues:audit_eventResource type identifier.
actionstringenumValues:createupdatedeleteThe type of action this event records.
create: the resource was created.update: one or more fields were changed.delete: the resource was deleted.restore: a previously deleted resource was restored.archive: the resource was archived.approve: a human approved a gated action, such as allowing a review-gated agent tool to run.deny: a human denied a gated action, such as rejecting a review-gated agent tool.
resource_typestringenumValues:accountactorentityResource type of the audited entity.
resource_idstringAudited resource ID.
actoractornullableActor who performed the mutation.
idstringUnique identifier of the actor.
objectstringenumValues:actorResource type identifier.
typestringenumValues:userapi_keyagentActor type.
user: a human user account.api_key: a programmatic caller authenticating with an API key.agent: an automated agent acting on the account's behalf.group: a shared group identity, such as a "Customer Service" persona, rather than a single individual.
namestringnullableThe actor's display name.
handlestringnullableHuman-readable handle identifying the actor.
- For
useractors: the user's email address. - For
api_keyactors: the redacted key value.
Other actor types carry no handle.
avatar_urlstringnullableURL of the actor's profile photo, if one is set.
Only populated for user actors.
Assigned role.
null in this endpoint.accountaccountnullableAccount the audited mutation was performed against.
For a mutation on one of your own resources this is your account; when you act on a customer's or supplier's account, it is that account.
idstringAccount ID.
objectstringenumValues:accountResource type identifier.
namestringThe account's display name.
Default billing address.
null in this endpoint.Default shipping address.
null in this endpoint.brandingaccount_brandingnullableCustomer-facing branding for the account, such as the logo, support contacts, and social links.
null in this endpoint.portalaccount_portalnullableThe account's customer portal settings, including the portal URL slug.
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
Field-level changes recorded for this event.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableRelative URL that fetches the next page of results.
null when the last page has been reached.
previous_page_urlstringnullableRelative URL that fetches the previous page of results.
null while on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of audit_field_changeResources in this page.
objectstringenumValues:audit_field_changeResource type identifier.
fieldstringName of the changed field.
old_valueobjectnullablePrevious value as a JSON fragment.
null for creation events.
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
new_valueobjectnullableNew value as a JSON fragment.
null for deletion events.
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
metadataobjectnullableArbitrary JSON metadata for the mutation (e.g. reason, source, tags).
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
Log of the API request that caused the mutation.
null when the change did not originate from an API request.
idstringRequest log ID.
objectstringenumValues:request_logResource type identifier.
methodstringHTTP method.
hoststringRequest host.
Usually api.augno.com.
pathstringThe exact path the request was made to, including path parameter values.
normalized_routestringThe route template the request matched, with path parameters left as placeholders.
For example /v1/sales/customers/{id} is the normalized route for the request path /v1/sales/customers/ac_.... Falls back to the raw path when the request did not match a registered route.
query_paramsobjectnullableQuery parameters.
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
status_codeintegerHTTP response status code (e.g. 200, 404).
latency_usintegerRequest latency in microseconds.
api_versionstringnullableAPI version used.
client_ipstringnullableClient IP address.
user_agentstringnullableUser agent.
referrerstringnullableReferrer header.
error_codestringnullableMachine-readable API error code.
Populated only for failed requests.
error_messagestringnullableHuman-readable error message.
Populated only for failed requests.
occurred_atstring (date-time)When the request occurred.
created_atstring (date-time)When the log entry was created.
accountaccountnullableAccount targeted by the request: the account the request acted upon.
Results are scoped to logs where your account is either the acting account or the target account. Use the target_account_ids query parameter to filter by which account was acted upon, and actor_account_ids to filter by who acted.
null in this endpoint.actoractornullableActor who made the request.
null in this endpoint.idempotency_keystringnullableUser-provided idempotency key.
request_bodyobjectnullableRequest body.
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
response_bodyobjectnullableResponse body.
Encoded as a JSON value (object, array, string, number, boolean, or null), not a JSON-encoded string.
idempotency_keystringnullableIdempotency key of the originating request.
source_ipstringnullableOriginating client IP address.
occurred_atstring (date-time)When the audited mutation occurred.
created_atstring (date-time)When the audit event record was created.