Skip to main content

accountingImportVendors

Imports every vendor from the connected accounting provider.

Enqueues a background import and returns a server-generated processId. Follow processStatusUpdates(processId:) or query processStatus(processId:) for completion and per-vendor failures.

Business Rules​

  • The integration must belong to this company, be active, and be able to supply accounting vendors.
  • The import uses the integration’s existing vendor matching and source-of-truth settings.
  • The process completes after every vendor in the import has been handled.

Error Scenarios​

  • **NOT_FOUND**: the integration does not exist for this company.
  • **VALIDATION**: the integration cannot supply accounting vendors, or it is inactive.

Permissions Required​

  • accounting:import_vendor permission.
accountingImportVendors(
input: ImportVendorsInput!
): AsynchronousActionResponse!

Arguments​

accountingImportVendors.input ● ImportVendorsInput! non-null input common​

Parameters for ImportVendors

Type​

AsynchronousActionResponse object common​

Asynchronous action response type