BETA
Objects in GraphQL represent the resources you can access. An object can contain a list of named fields, which are specifically typed.
For example, the Order
object has a field called currencyCode
typed as String
.
Represents a customer address.
For example, a billing address and a mailing address are both represented as an Address
object.
Represents a status update of an order.
The AuditLog
object holds all details about the status update of an order, such as the type of the update, the new status, and the date and time it happened.
Represents the visibility of a status update.
The data about a Brikl message status update.
Implements
The data about an email notification status update.
Implements:
The payload for status updates of type EMAIL_NOTIFICATION. See AuditLogPayloadType
.
Information about the updated fields.
Implements
The payload for status updates of type FIELD_UPDATED. See AuditLogPayloadType
.
Represents a customer's request to purchase one or more products from a shop.
The Order
object holds all details about a placed order, such as purchased items, payment, taxes, and others.
The connection type for Order.
Represents the discount applied to an order.
An object that holds one Order and a cursor for use in pagination.
Represents a purchased item.
The OrderItem
object holds details about a purchased item, such as quantity, price, taxes, customization options, and selected variants.
Represents a customization option for a purchased item.
A customization is an option a customer can select during the buying process. For example, the name one wants to add to a football jersey.
Represents the variant option of a purchased item.
A product variant is an option a customer can select during the buying process, such as the size and color of a t-shirt.
Represents an updated order.
Represents an internal note added by a store admin user.
Returns information about pagination in a connection, in accordance with the Relay specification.
Represents a customer's payment for an order.
The Payment
object holds details about one payment, such as the amount paid, the payment method, and the payment status.
Information about the Amazon S3 key.
Implements
Represents the shipment of an order.
The Shipment
object holds details about an order shipment, such as the package dimensions and weight, the shipment provider and tracking number, the shipment status, and other information.
Represents the dimensions and weight of an item.
The data about a message status update.
Implements