Skip to main content

CreateASNInput

Autogenerated input type of CreateASN

input CreateASNInput {
asnItems: [ASNItemInput!]
asnType: ASNTypeEnum!
brandId: ID
carrierType: ASNCarrierTypeEnum!
clientMutationId: String
expectedArrivalDate: ISO8601Date
notes: [NoteInput!]
poNumber: String!
shipDate: ISO8601Date
shippingCarrierService: String
trackingNumber: String!
warehouseId: ID!
}

Fields​

CreateASNInput.asnItems ● [ASNItemInput!] list input shipments​

The items that are part of the ASN.

CreateASNInput.asnType ● ASNTypeEnum! non-null enum shipments​

The type of ASN.

CreateASNInput.brandId ● ID scalar common​

The brand ID for the ASN. If not provided, the brand ID will be extracted from the X-Brand-Id header.

CreateASNInput.carrierType ● ASNCarrierTypeEnum! non-null enum shipments​

The carrier type for the ASN.

CreateASNInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

CreateASNInput.expectedArrivalDate ● ISO8601Date scalar common​

The expected arrival date for the ASN.

CreateASNInput.notes ● [NoteInput!] list input common​

The notes that are part of the ASN.

CreateASNInput.poNumber ● String! non-null scalar common​

The PO number for the ASN.

CreateASNInput.shipDate ● ISO8601Date scalar common​

The ship date for the ASN.

CreateASNInput.shippingCarrierService ● String scalar common​

The carrier service used by the ASN.

CreateASNInput.trackingNumber ● String! non-null scalar common​

The tracking number for the ASN. This tracking number must be unique in the brand context.

CreateASNInput.warehouseId ● ID! non-null scalar common​

The destination warehouse ID for the ASN.

Member Of​

createAsn mutation