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

The items that are part of the ASN.

CreateASNInput.asnType ● ASNTypeEnum! non-null enum

The type of ASN.

CreateASNInput.brandId ● ID scalar

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

The carrier type for the ASN.

CreateASNInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

CreateASNInput.expectedArrivalDate ● ISO8601Date scalar

The expected arrival date for the ASN.

CreateASNInput.notes ● [NoteInput!] list input

The notes that are part of the ASN.

CreateASNInput.poNumber ● String! non-null scalar

The PO number for the ASN.

CreateASNInput.shipDate ● ISO8601Date scalar

The ship date for the ASN.

CreateASNInput.shippingCarrierService ● String scalar

The carrier service used by the ASN.

CreateASNInput.trackingNumber ● String! non-null scalar

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

CreateASNInput.warehouseId ● ID! non-null scalar

The destination warehouse ID for the ASN.

Member Of

createAsn mutation