ProductStatusLog
Represents logs for each product state change.
type ProductStatusLog implements Node, ObjectWithMetadata {
user: User
subStatus: ProductSubStatusEnum
subStatusReason: String
createdAt: DateTime
id: ID!
privateMetadata: [MetadataItem!]!
metadata: [MetadataItem!]!
}
Fields
ProductStatusLog.user ● User object
The user who updated the product status.
ProductStatusLog.subStatus ● ProductSubStatusEnum enum
The sub status of the product.
ProductStatusLog.subStatusReason ● String scalar
The reason for the sub status of the product.
ProductStatusLog.createdAt ● DateTime scalar
The date and time the product state was created.
ProductStatusLog.id ● ID! non-null scalar
The ID of the object
ProductStatusLog.privateMetadata ● [MetadataItem!]! non-null object
List of private metadata items.Requires proper staff permissions to access.
ProductStatusLog.metadata ● [MetadataItem!]! non-null object
List of public metadata items. Can be accessed without permissions.
Interfaces
Node interface
An object with an ID
ObjectWithMetadata interface
Member Of
Product object