Skip to main content

AccountingVendor

The endless-owned canonical accounting vendor synced from a connected accounting provider (e.g. a QuickBooks vendor). externalId is the provider's identifier for it; supplySupplierId is the Endless supplier mapped to it, if any.

type AccountingVendor {
companyName: String
createdAt: ISO8601DateTime!
displayName: String!
email: String
externalId: String
id: ID!
name: String!
status: String!
supplySupplierId: ID
updatedAt: ISO8601DateTime!
}

Fields

AccountingVendor.companyName ● String scalar common

The vendor's company name, if any.

AccountingVendor.createdAt ● ISO8601DateTime! non-null scalar common

When the vendor was created.

AccountingVendor.displayName ● String! non-null scalar common

The vendor's display name.

AccountingVendor.email ● String scalar common

The vendor's email, if any.

AccountingVendor.externalId ● String scalar common

The connected provider's identifier for this vendor (e.g. the QuickBooks vendor id), if synced.

AccountingVendor.id ● ID! non-null scalar common

Unique identifier for the accounting vendor.

AccountingVendor.name ● String! non-null scalar common

The vendor's display name.

AccountingVendor.status ● String! non-null scalar common

Vendor status: active or inactive.

AccountingVendor.supplySupplierId ● ID scalar common

The Endless supplier mapped to this vendor, if any.

AccountingVendor.updatedAt ● ISO8601DateTime! non-null scalar common

When the vendor was last updated.

Returned By

setAccountingVendorSupplier mutation

Member Of

AccountingVendorConnection object ● AccountingVendorEdge object