v4
latestOpenAPI 3.1.02026-08-032294621.7 MBVendors
Create vendor
Create a new vendor record with address and payment information.
post/public/v2/vendors/
Request body
custom_fieldsobject[] nullable
is_activeboolean required
vendor_type'individual' | 'company' | 'intercompany' | 'tax_agency' required
namestring required
unique_idstring nullable
emailstring required
phonestring required
websitestring required
single_addressstring nullable
is_1099_eligibleboolean
tinstring nullable
tin_type'ein' | 'ssn' | 'utr'
record_status'draft' | 'posted' | 'archived'
term_idinteger nullable
customer_account_numberstring
name_on_checkstring
preferred_payment_method_idinteger nullable
bank_account_numberstring
bank_routing_numberstring
Response
Created
term_idinteger nullable required
term_namestring required
preferred_payment_method_idinteger nullable required
preferred_payment_method_namestring required
approval_statusstring nullable
idinteger required
vendor_typestring required
company_idinteger nullable
company_namestring nullable
customer_account_numberstring
name_on_checkstring
bank_account_numberstring
bank_routing_numberstring
single_addressstring nullable
namestring required
unique_idstring nullable
External identifier supplied by the user to disambiguate vendors that share a display name (e.g. an ID from another system).
websitestring nullable
emailstring nullable
is_activeboolean
phonestring nullable
is_1099_eligibleboolean
tinstring nullable
tin_typestring nullable
record_status'draft' | 'posted' | 'archived'