Bulk delete Zoho CRM records via API

domain: www.zoho.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. For small batches, send DELETE {api-domain}/crm/{version}/{module_api_name}?ids={id1,id2,...}; a maximum of 100 records can be deleted per call this way.
  2. For larger cleanups, use the separate mass delete action: POST {api-domain}/crm/{version}/{module_api_name}/actions/mass_delete.
  3. Pass either a cvid (custom view ID) to delete up to 50,000 records from that view, or an ids array to delete up to 500 records by ID in one call.
  4. When using cvid, poll the returned job_id against the Mass Delete Status API to track completion.
  5. Optionally set wf_trigger (default true) on the standard delete to control whether workflow rules fire.

Known gotchas

Related routes

Use the Zoho CRM Bulk Read API v8 to export a filtered set of records with field-level control and monitor job completion
www.zoho.com/crm/developer · 6 steps · unrated
Query Zoho CRM records using the COQL (CRM Object Query Language) API
www.zoho.com/crm/developer · 5 steps · unrated
Submit a Zoho CRM v8 bulk write job to upsert large datasets via the API
www.zoho.com/crm/developer · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans