Skip to main content

NauticalOrderAuditEvent

No description

type NauticalOrderAuditEvent implements Node {
id: ID!
pghCreatedAt: DateTime!
pghLabel: String!
pghContextId: NauticalUUID
pghContext: JSONString
status: String!
subStatus: String
currency: String!
totalNetAmount: Decimal!
totalGrossAmount: Decimal!
userEmail: String!
token: String!
changedByEmail: String
changedById: String
tenantId: Int
tenantSlug: String
appName: String
appId: String
taskName: String
}
Show more ↓

Fields

NauticalOrderAuditEvent.id ● ID! non-null scalar

The Globally Unique ID of this object

NauticalOrderAuditEvent.pghCreatedAt ● DateTime! non-null scalar

NauticalOrderAuditEvent.pghLabel ● String! non-null scalar

Event label: 'nautical_order_placed', 'nautical_order_updated', or 'nautical_order_deleted'.

NauticalOrderAuditEvent.pghContextId ● NauticalUUID scalar

NauticalOrderAuditEvent.pghContext ● JSONString scalar

JSON context captured at event time (user, app, tenant info).

NauticalOrderAuditEvent.status ● String! non-null scalar

Order status at time of event.

NauticalOrderAuditEvent.subStatus ● String scalar

Order sub-status at time of event.

NauticalOrderAuditEvent.currency ● String! non-null scalar

Currency code at time of event.

NauticalOrderAuditEvent.totalNetAmount ● Decimal! non-null scalar

Total net amount at time of event.

NauticalOrderAuditEvent.totalGrossAmount ● Decimal! non-null scalar

Total gross amount at time of event.

NauticalOrderAuditEvent.userEmail ● String! non-null scalar

Customer email at time of event.

NauticalOrderAuditEvent.token ● String! non-null scalar

Order token.

NauticalOrderAuditEvent.changedByEmail ● String scalar

Email of staff/app user who made the change.

NauticalOrderAuditEvent.changedById ● String scalar

Global ID of user who made the change.

NauticalOrderAuditEvent.tenantId ● Int scalar

Tenant ID where the change occurred.

NauticalOrderAuditEvent.tenantSlug ● String scalar

Tenant slug where the change occurred.

NauticalOrderAuditEvent.appName ● String scalar

App name if change was via API token.

NauticalOrderAuditEvent.appId ● String scalar

Global ID of app if change was via API token.

NauticalOrderAuditEvent.taskName ● String scalar

Celery task name if change was async.

Interfaces

Node interface

An object with a Globally Unique ID

Member Of

NauticalOrderAuditEventCountableEdge object

Was this page helpful?