BETA
GraphQL operations might accept arguments to configure their behavior. These arguments are often scalars or enums, but they sometimes need to represent more complex values.
To configure fields with complex values, we use input objects. Input objects are objects used as arguments.
Specifies the orders to be retrieved when using the orders query.
Specifies the type of order updates to be retrieved when querying the history field in the Order object.
Specifies the information to be updated on an order when using the updatedOrder mutation.
Specifies the information to be updated on an order when using the updateOrderMetadata mutation.