Bulk Importing Vendors

Discovery's Bulk Import option enables the swift creation of multiple Vendors, provided all necessary vendor data is organized into an Import template file*. All Import template files are included in a single downloadable file available for download on the Bulk Imports page under Settings.


Import Template Fields

The provided Import template file (vendors.csv) needs to retain all fields (columns), in no particular order, even if the fields are not required.

The following fields are required to have data for each Vendor record:

  • name | New Vendor name
  • address_city
  • address_state_code | Max of 2 characters. Must be a valid state abbreviation (e.g. Pennsylvania is "PA").
  • address_postal_code
  • address_street
  • address_country_code | Max of 2 characters. Must be a valid country code (e.g . United States is "US").
  • invoice_type | Must be an approved invoice type: 
    • Waste Management
    • Republic Services
    • Standard

The following fields are optional and do not require data for each Vendor record:

  • external_reference_id

Most Import template files can leverage an external reference ID. This allows you to utilize existing reference labels from your current database or system for all entities in Discovery (vendors, locations, clients, etc.). Moreover, external reference ID's can be substituted for required "_id" fields in Discovery's Insert templates allowing for faster importation of data. To learn more about how external reference ID's are used, please see the External Reference ID's article.

Once all Vendor records have been added, upload the Import template file using the New button on the Bulk Imports page under Settings. For more on how to do this, please visit the Bulk Imports Overview help document.


*Import file name and its column headers cannot be edited.


If you have additional questions or need more in depth information, please feel free to send us a message using the help beacon in the lower right-hand corner.