post
https://uapi.demandbase.com/data/b2b/v1/match/job
Use this endpoint to enrich company and contact records in bulk using a CSV file upload. Each row in the file represents one enrichment request and must match the supported field structure. This endpoint supports up to 10,000 records per job.
CSV Results Format: The completed job will return a CSV file with the following structure:
- Input columns from your uploaded CSV are preserved
- Additional columns are added for matched company data (companyId, name, city, state, country, matchScore, etc.)
- Additional columns are added for matched contact data (contactId, firstName, lastName, title, email, matchScore, etc.)
- Multiple matches are returned as separate rows with the same input ID
- If no matches are found, the row will contain only the input data with empty match columns