vendor_create

Arguments

ArgumentTypeRequiredDefaultDescription
dataCreateVendorInput!Yes

Return Type

CreateVendorOutput

Mutation

mutation vendor_create(
  $data: CreateVendorInput!
) {
  vendor_create(
    data: $data
  ) {
    request_id
    complexity
    vendor {
      ...VendorFragment
    }
  }
}

Variables

{
  "data": {
    "customer_account_id": "abc123",
    "name": "abc123",
    "email": "abc123",
    "account_number": "abc123",
    "address": AddressInput,
    "currency": "abc123",
    "internal_note": "abc123",
    "default_po_note": "abc123",
    "logo": "abc123",
    "partner_vendor_id": 987
  }
}

Response

{
  "data": {
    "vendor_create": {
      "request_id": "abc123",
      "complexity": 987,
      "vendor": Vendor
    }
  }
}