Freshsales CRM API

Freshworks CRM REST API for managing contacts, accounts, deals, and sales pipelines with built-in phone, email, and AI-assist features.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other freshsales freshworks crm sales contacts deals pipeline rest-api
⚙ Agent Friendliness
56
/ 100
Can an agent use this?
🔒 Security
75
/ 100
Is it safe for agents?
⚡ Reliability
74
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
75
Error Messages
72
Auth Simplicity
80
Rate Limits
75

🔒 Security

TLS Enforcement
100
Auth Strength
70
Scope Granularity
60
Dep. Hygiene
75
Secret Handling
72

API key via Basic auth with no scope granularity. A compromised key grants full CRM access. No OAuth or token rotation. HTTPS enforced on all endpoints.

⚡ Reliability

Uptime/SLA
78
Version Stability
75
Breaking Changes
72
Error Recovery
72
AF Security Reliability

Best When

An agent needs a mid-market CRM API that balances feature depth with simpler setup than Salesforce, especially within the Freshworks ecosystem.

Avoid When

You need enterprise-grade workflow orchestration, complex object relationships, or extensive API rate headroom for high-volume agent pipelines.

Use Cases

  • Creating and enriching contact records from inbound form submissions or agent-captured data
  • Moving deals through pipeline stages based on agent-detected customer signals
  • Fetching deal and contact history to personalize agent-generated outreach
  • Assigning leads to sales reps based on territory or round-robin rules via API
  • Logging agent call summaries as notes on contact or deal records

Not For

  • Large enterprise deployments requiring deep Salesforce-level customization and governance
  • Marketing-led growth where Hubspot or Marketo automation depth is needed
  • Teams outside the Freshworks ecosystem who would not benefit from cross-product integrations

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: No

API key passed via HTTP Basic auth header (key as username, 'X' as password). Account-scoped key — no per-resource permission granularity. Key found in profile settings.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Free plan exists but API access requires a paid tier (Growth+). 21-day free trial available on paid plans.

Agent Metadata

Pagination
offset
Idempotent
No
Retry Guidance
Not documented

Known Gotchas

  • API key requires paid tier — agents built against free accounts will silently fail after trial expiry
  • Pagination uses 'page' and 'per_page' offset style (not cursor), which can cause missed records during concurrent writes
  • No official SDK; agents must implement HTTP client from scratch or use community wrappers of varying quality
  • Custom fields use internal numeric IDs in API payloads, not human-readable names — requires a metadata lookup step
  • Rate limits vary by plan tier; agents running on lower-tier accounts can hit limits quickly during bulk sync operations

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Freshsales CRM API.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered