ChatofyDevelopers
REST APIMCP Server (AI)New
API KeysWebhooks
Chatofy API
/
Getting Started
API Resources
API v1.0 Live
Developer APICRM Pipelines & DealsBulk Create Deals

Bulk Create Deals

Batch creates sales deals with stage kind status derivation and weighted value calculation. Resilient per-item processing.

POST/api/v1/deals/bulk

Request Body Schema

application/json
dealsarray<object>required

Array of up to 500 deal objects

Response Payload

200 OKapplication/json
statusstring

"1" = Success, "0" = Failure.

messageobject

The response data payload.

Code Snippets & Examples

1curl -X POST "https://app.chatofy.in/api/v1/deals/bulk" \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{"deals":[{"title":"Q4 Renewal","phone":"+919876543210","value":75000}]}'

Was this endpoint guide helpful?

Previous Endpoint
Create Deal
Next Endpoint
Move Deal Stage
© 2026 Chatofy Cloud Platform. All rights reserved.
1curl -X POST "https://app.chatofy.in/api/v1/deals/bulk" \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{"deals":[{"title":"Q4 Renewal","phone":"+919876543210","value":75000}]}'
200 OKapplication/json
1{
2 "success": true,
3 "data": {
4 "summary": {
5 "total": 1,
6 "succeeded": 1,
7 "failed": 0
8 },
9 "results": [
10 {
11 "index": 0,
12 "success": true,
13 "data": {
14 "id": "d3333333-3333-4444-5555-666666666666",
15 "title": "Q4 Renewal",
16 "value": 75000,
17 "value_weighted": 52500,
18 "currency": "INR",
19 "status": "open",
20 "created_at": "2026-10-26T22:00:00+05:30"
21 }
22 }
23 ]
24 },
25 "message": "Batch deals processed"
26}