Salesforce API

Enterprise CRM platform API for accessing and manipulating Salesforce data including contacts, opportunities, accounts, cases, and custom objects through REST, SOAP, Bulk, and Streaming APIs.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other salesforce crm sales enterprise rest-api soql apex sobjects
⚙ Agent Friendliness
62
/ 100
Can an agent use this?
🔒 Security
90
/ 100
Is it safe for agents?
⚡ Reliability
86
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
82
Error Messages
72
Auth Simplicity
55
Rate Limits
62

🔒 Security

TLS Enforcement
100
Auth Strength
90
Scope Granularity
88
Dep. Hygiene
85
Secret Handling
88

Enterprise-grade security with OAuth2, JWT bearer for service accounts. FedRAMP authorized. IP allowlisting available. Connected App setup requires Salesforce admin — adds friction but ensures proper governance.

⚡ Reliability

Uptime/SLA
92
Version Stability
85
Breaking Changes
88
Error Recovery
80
AF Security Reliability

Best When

An agent needs to interact with an existing enterprise Salesforce org for sales operations or data analysis.

Avoid When

You're not already using Salesforce or don't have budget/need for enterprise CRM.

Use Cases

  • Querying Salesforce records with SOQL from agent workflows
  • Creating and updating opportunities, contacts, and accounts
  • Bulk data processing of large Salesforce datasets
  • Real-time change detection via Streaming API
  • Generating CRM reports and insights with agent analysis

Not For

  • Startups or small teams (extremely expensive)
  • Simple CRM needs without enterprise complexity
  • Teams without a Salesforce administrator
  • Quick prototyping (setup complexity is significant)

Interface

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

Authentication

Methods: oauth2 jwt
OAuth: Yes Scopes: Yes

OAuth2 with multiple flows (web server, JWT bearer for server-to-server, username-password). JWT bearer flow is best for agents. Setup requires Salesforce admin access to create Connected App.

Pricing

Model: subscription
Free tier: Yes
Requires CC: No

Developer orgs are free but limited. Production use requires paid licenses which are expensive at enterprise scale. API access bundled with license.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Documented

Known Gotchas

  • API call limits can be exhausted by aggressive agents - 100k/day sounds like a lot but isn't
  • SOQL has strict limitations (no full-text search, no aggregation in WHERE clauses)
  • Connected App setup requires Salesforce admin - can't be done by agent itself
  • API version must be specified in URL - outdated versions can cause issues
  • Governor limits in Apex restrict what agents can do through Apex REST endpoints
  • No official MCP server - agents use REST API or community libraries

Alternatives

Full Evaluation Report

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

$99

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

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