Ostorya dev docs

Admin API/Shipping and fulfillment/Mutations

carrierAccountCreate

mutation

Returns CarrierAccountCreatePayload!

mutation CarrierAccountCreate($carrierHandle: String!) {
  carrierAccountCreate(carrierHandle: $carrierHandle) {
    carrierAccount {
      id
      name
      isDefault
      trackingUrlTemplate
    }
    userErrors {
      code
      message
      field
    }
  }
}

# Variables
{
  "carrierHandle": ""
}

Arguments

carrierHandleString!required
isDefaultBoolean
nameString
trackingUrlTemplateString

Payload

carrierAccountCarrierAccount
userErrors[UserError!]!required