Compare / Providers / HubSpot vs Salesforce

compare_providers

HubSpot vs Salesforce: the CRM giants, side by side

HubSpot posts the highest Kin Score on this page (93.2). Salesforce is the more agent-ready, and HubSpot's entry cost is a fraction of Salesforce's.

HubSpot

93.2/100
exemplar
Agent readiness 52.7 · agent-ready
81 APIs · 16 artifact types
Best overall Cheapest entry
VS

Salesforce

88.8/100
exemplar
Agent readiness 54.7 · agent-ready
185 APIs · 37 artifact types

HubSpot scores 93.2, the highest on this page. Salesforce scores 88.8. Both are exemplars, and they tie on contract governance, developer ergonomics and access clarity. HubSpot’s lead is discoverability, 83.3 against 60.0, and operational transparency.

Salesforce has the much larger estate: 185 APIs against 81. It publishes a long list of artifacts HubSpot does not, including GraphQL, Postman collections, composite batch and graph APIs, Flow references, SDKs and Trailhead. It also leads on contract quality (72.9 against 63.8) and edges HubSpot on agent readiness, 54.7 against 52.7.

On cost the gap is wide. HubSpot’s cheapest published seat is €7 a month, Salesforce’s $100 a user a month billed annually, and the response grades both from each vendor’s own page. The rate ceilings also differ: 1,250 req/s published for HubSpot against about 58 req/s for Salesforce.

Facet by facet

The six Kin Score facets, 0 to 100. The facet leader is the one the tool names in facet_leaders. Each facet links to how it is measured.

FacetHubSpotSalesforceLeader
Discoverability 83.3 60 HubSpot
Contract Quality 63.8 72.9 Salesforce
Contract Governance 45.5 45.5 HubSpot
Operational Transparency 94.7 86.8 HubSpot
Developer Ergonomics 94.6 94.6 HubSpot
Access Clarity 92.1 92.1 HubSpot
Kin Score93.288.8HubSpot
Agent readiness52.7 agent-ready54.7 agent-readySalesforce

Artifact coverage

Every artifact type either provider publishes, from the tool's artifact_matrix. Differences are listed first.

ArtifactHubSpotSalesforce
Authentication—✓
Best Practices—✓
ChangeLog—✓
Composite Batch—✓
Composite Graph—✓
Custom Actions Reference—✓
Developer Guide—✓
Flow Actions—✓
Flow Object Reference—✓
GettingStarted—✓
GraphQL—✓
JSONLD—✓
Launch a Flow from REST API—✓
Portal—✓
PostmanCollection—✓
SDKs—✓
SourceCode—✓
Standard Actions Reference—✓
Trailhead—✓
APIsJSON✓✓
AgenticAccess✓✓
Arazzo✓✓
AsyncAPI✓✓
Documentation✓✓
Example✓✓
FinOps✓✓
JSONSchema✓✓
MCP✓✓
OpenAPI✓✓
Overlay✓✓
Plans✓✓
RateLimits✓✓
Rules✓✓
Scopes✓✓
Security✓✓

What it costs to get in

Each provider's economics as the tool returns them. Grade A is quoted on the provider's own pricing page, B is arithmetic on quotes, C a stated prior. Entry cost is the cheapest published paid tier — a floor on getting in, not the price of the API alone. Grades: A quoted on the provider's page, B arithmetic on quotes, C a stated prior.

HubSpotSalesforce
Audiencebusiness-productbusiness-product
Pricing basisper-seatper-seat
Deliverymanagedmanaged
Entry (per month) €7/mo/seat grade A · Starter $ 100 USD/User/Month (Billed annually) grade A · Pro Suite
Marginal cost €7/mo/seat at a published ceiling of 1250 req/s grade C $ 100 USD/User/Month (Billed annually) at a published ceiling of 57.8704 req/s grade C
Take rate — —
Source pricing page read 2026-10-12 pricing page read 2026-10-12

Cheapest published way in: HubSpot. Priced 2 of 2.

The full compare_providers response
{"providers":[{"slug":"hubspot","name":"HubSpot","band":"exemplar","composite":93.2,"trend":"flat","delta":0,"api_count":81,"api_count_basis":"split","artifact_types":["MCP","Security","Rules","Plans","RateLimits","FinOps","Scopes","AgenticAccess","Arazzo","Overlay","OpenAPI","Documentation","JSONSchema","CodeExamples","APIsJSON","AsyncAPI"],"industries":["customer-relationship-management-crm","customer-support","data-analytics","enterprise-software","marketing-advertising"],"regions":[],"facets":{"discoverability":83.3,"contract_quality":63.8,"contract_governance":45.5,"operational_transparency":94.7,"developer_ergonomics":94.6,"access_clarity":92.1},"facet_gap":{"discoverability":0,"contract_quality":9.1,"contract_governance":0,"operational_transparency":0,"developer_ergonomics":0,"access_clarity":0},"agent_readiness":{"score":52.7,"band":"agent-ready"},"economics":{"audience":"business-product","pricing_basis":"per-seat","delivery":"managed","entry_usd_month":{"usd":7.56,"grade":"A","plan":"Starter","from":"€7/mo/seat","unit":null,"formula":null},"marginal_usd":{"usd":0.0000002333333333333333,"grade":"C","plan":"Starter","from":"€7/mo/seat at a published ceiling of 1250 req/s","unit":"request","formula":"C1 capacity-implied: monthly price / (rps x 2,592,000) / utilisation"},"take_rate":null,"fetched":"2026-10-12","source":"https://www.hubspot.com/pricing/"}},{"slug":"salesforce","name":"Salesforce","band":"exemplar","composite":88.8,"trend":"flat","delta":0,"api_count":185,"api_count_basis":"split","artifact_types":["MCP","Security","Rules","Plans","RateLimits","FinOps","Scopes","AgenticAccess","Arazzo","Overlay","OpenAPI","Documentation","APIReference","Authentication","JSONSchema","GettingStarted","CodeExamples","AsyncAPI","JSONLD","ChangeLog","PostmanCollection","Best Practices","Developer Guide","Flow Object Reference","Examples","Trailhead","Standard Actions Reference","Custom Actions Reference","Flow Actions","Launch a Flow from REST API","Composite Batch","Composite Graph","GraphQL","GitHubRepository","Portal","APIsJSON","SDKs"],"industries":["artificial-intelligence","customer-relationship-management-crm","customer-support","data-analytics","enterprise-software","marketing-advertising"],"regions":[],"facets":{"discoverability":60,"contract_quality":72.9,"contract_governance":45.5,"operational_transparency":86.8,"developer_ergonomics":94.6,"access_clarity":92.1},"facet_gap":{"discoverability":23.3,"contract_quality":0,"contract_governance":0,"operational_transparency":7.9,"developer_ergonomics":0,"access_clarity":0},"agent_readiness":{"score":54.7,"band":"agent-ready"},"economics":{"audience":"business-product","pricing_basis":"per-seat","delivery":"managed","entry_usd_month":{"usd":8.33,"grade":"A","plan":"Pro Suite","from":"$ 100 USD/User/Month (Billed annually)","unit":null,"formula":null},"marginal_usd":{"usd":0.000005553333333333333,"grade":"C","plan":"Pro Suite","from":"$ 100 USD/User/Month (Billed annually) at a published ceiling of 57.8704 req/s","unit":"request","formula":"C1 capacity-implied: monthly price / (rps x 2,592,000) / utilisation"},"take_rate":null,"fetched":"2026-10-12","source":"https://www.salesforce.com/sales/pricing/"}}],"artifact_union":["APIsJSON","AgenticAccess","Arazzo","AsyncAPI","Authentication","Best Practices","ChangeLog","Composite Batch","Composite Graph","Custom Actions Reference","Developer Guide","Documentation","Example","FinOps","Flow Actions","Flow Object Reference","GettingStarted","GraphQL","JSONLD","JSONSchema","Launch a Flow from REST API","MCP","OpenAPI","Overlay","Plans","Portal","PostmanCollection","RateLimits","Rules","SDKs","Scopes","Security","SourceCode","Standard Actions Reference","Trailhead"],"artifact_matrix":{"APIsJSON":{"hubspot":true,"salesforce":true},"AgenticAccess":{"hubspot":true,"salesforce":true},"Arazzo":{"hubspot":true,"salesforce":true},"AsyncAPI":{"hubspot":true,"salesforce":true},"Authentication":{"hubspot":false,"salesforce":true},"Best Practices":{"hubspot":false,"salesforce":true},"ChangeLog":{"hubspot":false,"salesforce":true},"Composite Batch":{"hubspot":false,"salesforce":true},"Composite Graph":{"hubspot":false,"salesforce":true},"Custom Actions Reference":{"hubspot":false,"salesforce":true},"Developer Guide":{"hubspot":false,"salesforce":true},"Documentation":{"hubspot":true,"salesforce":true},"Example":{"hubspot":true,"salesforce":true},"FinOps":{"hubspot":true,"salesforce":true},"Flow Actions":{"hubspot":false,"salesforce":true},"Flow Object Reference":{"hubspot":false,"salesforce":true},"GettingStarted":{"hubspot":false,"salesforce":true},"GraphQL":{"hubspot":false,"salesforce":true},"JSONLD":{"hubspot":false,"salesforce":true},"JSONSchema":{"hubspot":true,"salesforce":true},"Launch a Flow from REST API":{"hubspot":false,"salesforce":true},"MCP":{"hubspot":true,"salesforce":true},"OpenAPI":{"hubspot":true,"salesforce":true},"Overlay":{"hubspot":true,"salesforce":true},"Plans":{"hubspot":true,"salesforce":true},"Portal":{"hubspot":false,"salesforce":true},"PostmanCollection":{"hubspot":false,"salesforce":true},"RateLimits":{"hubspot":true,"salesforce":true},"Rules":{"hubspot":true,"salesforce":true},"SDKs":{"hubspot":false,"salesforce":true},"Scopes":{"hubspot":true,"salesforce":true},"Security":{"hubspot":true,"salesforce":true},"SourceCode":{"hubspot":false,"salesforce":true},"Standard Actions Reference":{"hubspot":false,"salesforce":true},"Trailhead":{"hubspot":false,"salesforce":true}},"facet_leaders":{"discoverability":{"provider":"hubspot","score":83.3},"contract_quality":{"provider":"salesforce","score":72.9},"contract_governance":{"provider":"hubspot","score":45.5},"operational_transparency":{"provider":"hubspot","score":94.7},"developer_ergonomics":{"provider":"hubspot","score":94.6},"access_clarity":{"provider":"hubspot","score":92.1}},"best_overall":"hubspot","cheapest_entry":"hubspot","economics_basis":{"stamp_generated":"2026-10-17","priced":2,"of":2,"note":"Entry cost is the cheapest published paid tier — a floor on getting in, not the price of the API alone. Grades: A quoted on the provider's page, B arithmetic on quotes, C a stated prior."},"unknown":[]}

Result read 2026-10-27. Scores move as providers publish; run it yourself for today's numbers.

Run this comparison yourself

Everything above came from one call to compare_providers. Swap in any two of the catalog's providers (three or more works too) and you get the same answer for your own shortlist. It is an Understanding tool, included in the Understanding and Influence plans, or pay per call.

From any MCP client connected to https://apis.io/mcp:
{"name": "compare_providers", "arguments": {"providers": ["hubspot","salesforce"]}}
Over the REST API:
curl "https://apis.io/api/v1/compare?providers=hubspot,salesforce" \
  -H "X-API-Key: $APIS_IO_KEY"
See the Understanding plan Connect the MCP server →

More comparisons

Work with this as data

Every comparison here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for provider comparisons

5 MCP tools reach this
  • compare_providersUNDERSTANDING — two or more providers side by side: facets, artifacts, economics.
  • compare_cohortsUNDERSTANDING — two markets on one rubric, with the coverage check.
  • find_cohortsEvery scored population of providers in the catalog.
  • find_similar_providersProviders that look like a given one — a shortlist to compare.
  • gap_analysisINFLUENCE — what each provider is missing that the others publish.
All 92 tools →

Call it yourself

curl for this page
Compare two providers
curl "https://apis.io/api/v1/compare?providers=stripe,adyen" \
  -H "X-API-Key: $APIS_IO_KEY"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.