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