List external ids
List the external ids linked to a vendor. These are the identifiers the vendor carries in connected systems, and they are what lets an importer recognise the same supplier across syncs.
Authentication
sf_… API key in the bearerAuth field below.A SaaSFlow API key (format sf_…) or an OAuth bearer token. Paste only the key — the proxy adds the Bearer prefix. Create an API key in Settings → Company settings → API keys — see API keys.
In: header
Path Parameters
1 <= length1 <= lengthResponse Body
application/json
curl -X GET "https://example.com/companies/string/vendors/string/external-ids"{ "externalIds": [ "string" ]}Merge
Merge duplicate vendors into one. Creates the vendor described in the body, repoints the transactions and external ids of every id in `vendorIds` onto it, then deletes the originals. Use this when the same supplier came in under several spellings, since it keeps spend history in one place instead of scattering it. Returns the merged vendor.
Update external id
Replace a vendor's external ids with the list you send. This is a full replacement, not a merge, so include the ids you want to keep. An id already claimed by a different vendor in the same company is refused with 409.