Suppliers

Query

supplier — Returns Supplier

Scopes Required: see_suppliers

Arguments Type Description

id

ID!

The ID of the supplier to retrieve

Example Query
query GetSupplier($id: ID!) {
    supplier(id: $id) {
        id,
        name,
        parent,
        deleted,
        mdbId
    }
}

# Example variables
{
    "id": "<ID>"
}

Query

suppliers — Returns ConnectionType of Supplier

Scopes Required: see_suppliers

Sortable Fields

Fields from Supplier that can be used to sort the connection items

  • name
Arguments Type Description

ids

[ID!]

The suppliers to bulk retrieve

mdbId

Int

The master database reference to search for

businessNumber

String

The business number to search for, note, Shopfront does not enforce any consistency for business numbers

Example Query
query GetSuppliers($ids: [ID!]) {
    suppliers(ids: $ids) {
        edges {
            node {
                id,
                name,
                parent,
                deleted,
                mdbId
            }
        },
        pageInfo {
            hasNextPage,
            endCursor
        }
    }
}

# Example variables
{
    "ids": [
        "<IDS>"
    ]
}