Actions96
- TurboDocx: Deliverable Actions
- TurboDocx: Webhook Actions
- TurboPartner: API Key Actions
- TurboPartner: Audit Log Actions
- TurboPartner: Org API Key Actions
- TurboPartner: Org User Actions
- TurboPartner: Organization Actions
- TurboQuote: Company Actions
- TurboQuote: Contact Actions
- TurboQuote: Price Book Actions
- TurboQuote: Product Actions
- TurboQuote: Quote Actions
- TurboQuote: Quote Line Item Actions
- TurboQuote: Quote Number Config Actions
- TurboQuote: Quote Template Actions
- TurboQuote: Quote Type Actions
- TurboSign Actions
TurboQuote: Contact → Bulk Create
AI-generatedSummary
Submits a JSON array of contact objects to create multiple contacts at once.
Inputs
- rows (required) — A JSON array of contact objects to create. Each object must include a name and companyId. Optional fields include email, phone, and title. The maximum number of rows is 500.
Output shape
An array of items containing a single '' field with the response. Failed rows are reported in the 'failed' array of the response, rather than throwing an error.
Maximum 500 rows per execution. Failed rows are returned in the result's 'failed' array instead of raising an exception.
Examples
Example 1: Create a batch of 5 new contacts for a specific company.
Set the 'rows' parameter to a JSON array of objects, e.g., [{"name":"Alice Smith","companyId":"12345","email":"alice@example.com"}, ...].
Example 2: Create contacts while handling partial failures.
Use a bulk input array; successful rows appear in the output, while failed rows are listed in the 'failed' property of the returned JSON.