Create a Business Batch

This endpoint is used to create a new Business Batch. Once created, the Business Batch will automatically begin the process of verifying the legitimacy of all Businesses specified in the batch concurrently. Results for a business batch can be retrieved using the List all Businesses endpoint and passing the business_batch_id returned by this endpoint as a query parameter.

CSV Format

The first row in your CSV should include all Column Titles for which you'd like to provide information (minimally all required headers, you may leave optional columns out entirely). Every following row should be a sequence of values associated to each Column Title.

Any potential errors due to invalid column values are explained in the Errors column.

Column TitleDescriptionExampleRequiredErrors
nameThe Business nameMiddeskRequiredName can't be blank
addressThe full Business address577 Howard St, San Francisco, CA 94105Required if address components are not providedAddress can't be blank
address_line1,
address2_line1 ...
address4_line1
The Business street address577 Howard StRequired if address is not providedN/A
address_line2,
address2_line2 ...
address4_line2
The Business secondary street address (e.g. Floor #, Suite #)Suite 400Required if address is not providedN/A
address_city,
address2_city ...
address4_city
The city in which the Business operatesSan FranciscoRequired if address is not providedN/A
address_state,
address2_state ...
address4_state
The state in which the Business operates. Please use a two character state abbreviationCARequired if address is not providedN/A
address_postal_code,
address2_postal_code ... address4_postal_code
The postal code in which the Business operates94105Required if address is not providedN/A
person_name1, person_name2 ... person_name9The name of a person associated with the BusinessKyle MackNot RequiredN/A
person_dob1,
person_dob2 ...
person_dob9
The date of birth of a person associated with the Business2023-10-12Not RequiredN/A
person_first_name1,
person_first_name2 ...
person_first_name9
The first name of a person associated with the BusinessKyleNot RequiredN/A
person_middle_name1,
person_middle_name2 ..
person_middle_name9
The middle name of a person associated with the BusinessJuneNot RequiredN/A
person_last_name1,
person_last_name2 ..
person_last_name9
The last name of a person associated with the BusinessMackNot RequiredN/A
person_ssn1,
person_ssn2..,
person_ssn9
The SSN of a person associated with the BusinessXXXXXXXXXNot RequiredN/A
person_email1,
person_email2..,
person_email9
The email of a person associated with the Business. (KYC)[email protected]Required if KYC emailrisk is enabled. Must be a valid email
person_phone_number1,
person_phone_number2..,
person_phone_number9
The phone number of a person associated with the Business. (KYC)13470000000Required if KYC phonerisk is enabledMust be a valid phone number
person_address1_address_line1,
person_address2_address_line1..,
person_address9_address_line1
Address line 1 of a person associated with the Business (KYC)123 Main StreetRequired if ordering KYCN/A
person_address1_address_line2,
person_address2_address_line2..,
person_address9_address_line2
Address line 2 of a person associated with the Business (KYC)Apt BNot RequiredN/A
person_address1_city,
person_address2_city..,
person_address9_city
Address city (KYC)San FranciscoRequired if ordering KYCN/A
person_address1_state,
person_address2_state.,
person_address9_state
Address stateCaliforniaRequired if ordering KYCMust be a valid US state.
person_address1_postal_code,
person_address2_postal_code.,
person_address9_postal_code
Address postal code94110Required if ordering KYCMust be a valid postal code.
person_document_uuid1,
person_document_uuid2..,
person_document_uuid9
Document UUID of the person associated with the Business (KYC)67853995-e2e2-4cd4-af94-18489f7c45b8Required if KYC document verification module is enabledMust be a valid UUID
person_device_session_id1,
person_device_session_id2..,
person_device_session_id9
Device session ID of the person associated with the BusinessRequired if KYC device risk module is enabled
external_idA custom id that can be attached to this12345678Not RequiredThe custom id must be unique in the collection of businesses you submit within the batch.
phone_numberThe phone number associated with the Business6507970487Not RequiredN/A
tinThe Tax Identification Number (TIN) of the Business123410000Not RequiredN/A
websiteThe website of the Businesshttps://www.middesk.comNot RequiredN/A
dba_nameThe "Doing Business As" nameMiddeskNot Required
order_product1, order_product2, order_product3, order_product4Orders to submit for the business in that row. Up to 20 orders may be submitted per row. If no orders are specified then the desired orders will be inferred based on account setting and what fields were provided.websiteNot Required
Language
Credentials
Header