Vendors
AI agents: read /llms.txt; add .md to any page URL. This page as Markdown: /reference/vendors.md. Index of every page and the rules for every call: /llms.txt. Guides and concepts in one file: /llms-full.txt. OpenAPI: /openapi.json.
The suppliers you buy from. Purchase orders and your products name a vendor.
10 operations
- POSTCreate a vendor
/Creates a vendor, with its contacts, and returns it withv1/ api/ store/ {team_slug}/ vendor contacts. - GETList vendors
/Lists the team's live vendors (the suppliers you buy from on purchase orders), each with itsv1/ api/ store/ {team_slug}/ vendor contacts. - GETGet a vendor
/Returns one vendor, deleted ones included (v1/ api/ store/ {team_slug}/ vendor/ {hash_id} trashed), with itscontacts(deleted ones included). - GETGet the QuickBooks vendor linked to a vendor
/Reads the QuickBooks Online vendor linked to this vendor for the QuickBooks connectionv1/ api/ store/ {team_slug}/ vendor/ {hash_id}/ external_id/ {id} {id}: its QuickBooksidandname,override(the override lock),attached_by_userandvendor_id, or an emptydatawhen nothing is linked. - PUTUpdate a vendor
/Changes the fields you send and returns the vendor.v1/ api/ store/ {team_slug}/ vendor/ {hash_id} - PATCHUpdate a vendor (PATCH)
/Changes the fields you send and returns the vendor.v1/ api/ store/ {team_slug}/ vendor/ {hash_id} - PUTLink a vendor to a QuickBooks vendor
/Links this vendor to an existing QuickBooks Online vendor, so YoPrint syncs it to that vendor.v1/ api/ store/ {team_slug}/ vendor/ {hash_id}/ external_id/ {id} - DELETEDelete a vendor
/Deletes a vendor.v1/ api/ store/ {team_slug}/ vendor/ {hash_id} - DELETEUnlink a vendor from QuickBooks
/Removes the link between this vendor and its QuickBooks Online vendor for the connectionv1/ api/ store/ {team_slug}/ vendor/ {hash_id}/ external_id/ {id} {id}. - PATCHRestore a deleted vendor
/Brings back a deleted vendor.v1/ api/ store/ {team_slug}/ vendor/ {hash_id}/ restore
