Skip to main content

SellerAuditEvent

No description

type SellerAuditEvent implements Node {
id: ID!
pghCreatedAt: DateTime!
pghLabel: String!
pghContextId: NauticalUUID
pghContext: JSONString
companyName: String!
slug: String!
status: String!
isMarketplaceSeller: Boolean!
defaultCurrency: String!
fulfilledByMarketplace: Boolean!
storeDescription: String!
agreementDecisionReason: String!
externalPayoutSource: String
externalPayoutAccountId: String
userEmail: String
userId: String
tenantId: Int
tenantSlug: String
appName: String
appId: String
taskName: String
}
Show more ↓

Fields​

SellerAuditEvent.id ● ID! non-null scalar​

The Globally Unique ID of this object

SellerAuditEvent.pghCreatedAt ● DateTime! non-null scalar​

SellerAuditEvent.pghLabel ● String! non-null scalar​

Event label: 'seller_registered', 'seller_updated', or 'seller_deleted'.

SellerAuditEvent.pghContextId ● NauticalUUID scalar​

SellerAuditEvent.pghContext ● JSONString scalar​

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

SellerAuditEvent.companyName ● String! non-null scalar​

Company name at time of event.

SellerAuditEvent.slug ● String! non-null scalar​

Seller slug at time of event.

SellerAuditEvent.status ● String! non-null scalar​

Seller status at time of event.

SellerAuditEvent.isMarketplaceSeller ● Boolean! non-null scalar​

Whether this is the marketplace's own seller entity.

SellerAuditEvent.defaultCurrency ● String! non-null scalar​

Default currency at time of event.

SellerAuditEvent.fulfilledByMarketplace ● Boolean! non-null scalar​

Whether orders are fulfilled by marketplace at time of event.

SellerAuditEvent.storeDescription ● String! non-null scalar​

Store description at time of event.

SellerAuditEvent.agreementDecisionReason ● String! non-null scalar​

Agreement decision reason at time of event.

SellerAuditEvent.externalPayoutSource ● String scalar​

External payout source (stripe/paypal/trolley) at time of event.

SellerAuditEvent.externalPayoutAccountId ● String scalar​

External payout account ID at time of event.

SellerAuditEvent.userEmail ● String scalar​

Email of user who made the change.

SellerAuditEvent.userId ● String scalar​

Global ID of user who made the change.

SellerAuditEvent.tenantId ● Int scalar​

Tenant ID where the change occurred.

SellerAuditEvent.tenantSlug ● String scalar​

Tenant slug where the change occurred.

SellerAuditEvent.appName ● String scalar​

App name if change was via API token.

SellerAuditEvent.appId ● String scalar​

Global ID of app if change was via API token.

SellerAuditEvent.taskName ● String scalar​

Celery task name if change was async.

Interfaces​

Node interface​

An object with a Globally Unique ID

Member Of​

SellerAuditEventCountableEdge object

Was this page helpful?