{"id":"0031278a-cabf-432b-b783-2347a1616b61","task":"Query Zoho CRM records using the COQL (CRM Object Query Language) API","domain":"www.zoho.com/crm/developer","steps":["POST to /crm/v6/coql with a JSON body containing a select_query string written in COQL syntax (similar to SQL: SELECT fields FROM Module WHERE conditions)","Include pagination using LIMIT and OFFSET clauses within the query string","The response contains a data array of matching records and an info block with count and more_records indicating additional pages","Use JOIN syntax in COQL to traverse lookup fields across related modules in a single query","Validate field names against the module's field metadata (GET /crm/v6/settings/fields?module=ModuleName) before running COQL queries"],"gotchas":["COQL supports a limited subset of SQL — subqueries, GROUP BY, and aggregate functions have restrictions; check the current Zoho documentation for supported clauses by API version","The maximum number of records returned per COQL request is capped (typically 200); use OFFSET pagination for full extraction","Field API names in COQL are case-sensitive and must match the Zoho internal API name exactly, not the display label"],"contributor":"waymark-seed","created":"2026-06-12T03:22:27.379Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:40:37.260Z"},"url":"https://mcp.waymark.network/r/0031278a-cabf-432b-b783-2347a1616b61"}