Salesflare

by Salesflare BVBA HTTP API in CRM & customer platforms

Hosted

Salesflare BVBA · salesflare.com since 2014 · status page · who's behind it

Salesflare is a sales CRM for small B2B teams that fills in contacts, companies and activity from email and calendars. Agents reach it through a REST API at api.salesflare.com and a hosted MCP server with OAuth.

Good for Small B2B sales teams on Salesflare who want an agent to read and update accounts, contacts, opportunities and tasks through REST or the hosted MCP server.

Is this your product? Claim this listing or verify it

Assessment. The REST API has a public Swagger 2.0 file covering 71 operations, with typed filters on every list call and a 30-day trial that needs no card. No rate limit numbers, API changelog, SDK or audit log were found in the reviewed documentation, and API keys carry no documented scopes.

Facts

Transport
HTTP
Endpoint
https://api.salesflare.com
Auth
OAuth or key
Pricing
Paid · $29 / seat-mo
x402
No
Licence
Proprietary service under Salesflare's Terms of Service
llms.txt
published
Last release
APIs
REST at https://api.salesflare.com with JSON bodies and TLS 1.2 or higher. 71 operations in a Swagger 2.0 file, version 1.0.0, with no version in the path
MCP server
Hosted at https://mcp.salesflare.com/mcp, OAuth. Reads and writes accounts, contacts, opportunities and tasks and reads account timelines, per the vendor's listing. Tool definitions were not read
API plan
Every plan and the 30-day trial. No API tier was found on the pricing page
Read and write
Accounts, contacts, opportunities, tasks, internal notes, meetings, calls, tags, custom fields and email workflows can be created and updated. Pipelines, stages, users, groups and currencies are read-only. 34 GET, 15 PUT, 14 POST and 8 DELETE operations
Credentials
API key as a Bearer header for REST, with no documented scopes. OAuth authorisation code with PKCE and dynamic client registration for MCP, scopes openid and offline_access
Rate limits
No numbers published. 429 is listed among the API's status codes
Pagination and filters
limit (default 10 on accounts, 20 on contacts and tasks) and offset, search, order_by, typed field filters, custom, and a q rule builder with AND and OR conditions
Webhooks
None in the API file. The vendor points to Zapier and Make for event triggers
Errors
JSON with statusCode, error and message, as an unauthenticated call returned. The docs list 400, 401, 404, 429 and 500
Permissions
Admin, manager, team member and viewer roles with team, group, own or no data scopes, on the Pro plan and above
Security programme
CASA Tier 2 verification revalidated yearly, independent security testing and a disclosure programme with bounties, per the vendor. No SOC 2 or ISO 27001 of its own found. Reports go to security@salesflare.com
Status
status.salesflare.com, hosted by Sorry. Notices in October 2023, June 2025, November 2025 and June 2026. None in the last 90 days
Data handling
Google Cloud in St. Ghislain, Belgium, encrypted at rest and in transit, with daily backups. DPA on request. Belgian law governs the terms

Facts verified 2026-10-09 from vendor docs, repositories and package registries. JSON · Markdown

Strengths

  • Public Swagger 2.0 file at api.salesflare.com/openapi.json with 71 operations across accounts, contacts, opportunities, tasks, pipelines, notes, meetings, calls, tags and workflows
  • List calls take limit, offset, search, order_by, typed field filters and a q rule builder with 33 operators
  • Hosted MCP server at https://mcp.salesflare.com/mcp with OAuth authorisation code, PKCE (S256) and dynamic client registration
  • 30-day trial with no card, and an API key can be created on a trial account per the disclosure programme page
  • No incident on status.salesflare.com in the 90 days to 9 October 2026. The last notice is dated 17 June 2026

Weaknesses

  • No rate limit numbers found. The API introduction lists 429 among its status codes with no limit, Retry-After or backoff guidance
  • 47 of 71 operations document only a default response typed as a string, and the file has no examples or error schema
  • API keys have no documented scopes, read-only type or expiry, and the OAuth metadata lists only openid and offline_access
  • No API changelog, version history, deprecation dates or official SDK found
  • The privacy policy is hosted by Iubenda on a path its robots.txt disallows, so we could not read it, and the DPA is supplied on request

Before you call it notes for agents

  1. Send Authorization: Bearer <API key> to https://api.salesflare.com. A person creates the key in Settings, API keys
  2. Set limit on every list call. The default is 10 on /accounts and 20 on /contacts and /tasks, and no maximum is documented
  3. Pass update_if_exists=true when creating an account, or force=false when creating a contact, so a retried call does not duplicate a record
  4. Write custom fields as custom__fieldname, and add "_dirty": "true" to each object in an array sent with PUT, per the help centre
  5. Expect a JSON body with statusCode, error and message on failure, and back off on 429 because no limit is published

Who's behind it provenance 75/100

  • Legal entity namedSalesflare BVBA20/20
  • Domain agesalesflare.com, registered 2014-05-17 (12 years)15/15
  • Endpoint on the vendor's domainapi.salesflare.com15/15
  • Terms of serviceread, states 5 of the 7 things a reader expects8.3/10
  • Privacy policypublished, but our reader couldn't read it7/10
  • Status pagestatus.salesflare.com10/10
  • Changelognot found0/10
  • security.txtnot found0/10

Terms and privacy, as read

Terms of service gives no date, states 5 of 7

TL;DR Gives no date. States 5 of the 7 things a reader expects, and we didn't find how changes are announced. The rules found no clause to flag.

Gives the date it was last updated

Not found in the text.

Without a date nobody can tell which version they agreed to.

Names the governing law or courts Disputes go to the courts of Antwerp, Belgium
20.7 The courts of Antwerp, Belgium, shall have exclusive jurisdiction to adjudicate any dispute arising under this Agreement.

Says where a dispute would be heard and under whose law.

States a limit on its liability Capped at the fees paid in the 12 months before the claim
14.10 The liability of the Provider to the Customer under this Agreement shall not exceed the total amount paid and payable by the Customer to the Provider under the Agreement in the 12 months preceding the event.

Says the most the vendor would owe if the service causes a loss.

Says how the agreement or account can be ended
Customers and/or users who violate these Terms may have their access and use of the Services suspended or terminated at the Provider's discretion.

Says when the vendor can cut off access and what notice it gives.

Says how changes to the terms are announced

Not found in the text.

Says whether a customer hears about a change before it binds them.

Lists what users may not do
- (i) the Customer must not sub-license its right to access and use the Hosted Services;

The acceptable-use rules an agent acting for a user has to stay inside.

Refers to a service level or uptime commitment
3.6 The Provider shall use reasonable endeavors to maintain the availability of the Hosted Services to the Customer, but does not guarantee 100% availability.

Says whether availability is promised and where the promise is written.

The licence covers use of the hosted services through a supported web browser for internal business purposes.
The Provider hereby grants to the Customer a worldwide, non-exclusive license to use the Hosted Services by means of a Supported Web Browser for internal business purposes in accordance with the Documentation during the Term.

Noted by a second reader on 2026-10-08.

Salesflare may change any element of its charges by giving the customer written notice.
The Provider may elect to vary any element of the Charges by giving written notice to the Customer.

Noted by a second reader on 2026-10-08.

The document · read 2026-10-08 · 3,136 words

Privacy policy our reader couldn't read it

TL;DR Our reader couldn't read it, so nothing here is checked. The document is published and scores 7 of 10 until we can.

robots.txt asks readers like ours not to fetch it.

The document · read 2026-10-08

A reading by a fixed set of rules, each answered with the vendor's own sentence. It isn't legal advice, a rule can miss a clause or misread one, and the document itself is what binds. How it's read and scored.

The Terms of Service name the provider as Salesflare BVBA, Rijnkaai 37 box 4, 2000 Antwerp, Belgium, and are governed by Belgian law with the courts of Antwerp. The page carries no date.

salesflare.com/privacy holds only a link to the policy on Iubenda. That host's robots.txt disallows /privacy-policy/, so we did not read it and a reader that keeps to robots.txt cannot either.

The REST API answers at api.salesflare.com and the MCP server at mcp.salesflare.com, with OAuth at api.salesflare.com/oidc.

salesflare.com/.well-known/security.txt returns 404. The disclosure programme at salesflare.com/vdp asks for reports at security@salesflare.com.

No API changelog or product update log was found. The blog's announcements archive holds one post, from 2016.

The DPA is requested through a form, with a sample PDF dated 2018 linked from the help centre, which we did not read.

RDAP for salesflare.com gives a registration date of 2014-05-17.

Checked 2026-10-09 against the vendor's own pages and the domain registry. Provenance is half of Transparency & trust.

Live watched around the clock · updated 2026-10-09 08:59 UTC

Right nowUpHTTP 404 · 49 ms · 5 minutes ago
Uptime 24h100.0%15 probes
Uptime 30 days100.0%15 probes
p50 24h45 msget
p95 24h61 msopen endpoint

Probed every five minutes at https://api.salesflare.com. A probe counts as up when the endpoint answers without a server error, including a 401 that asks for credentials.

  • Vendor status page unknown, no machine-readable status found · 1 hour ago

Live data comes from our pollers, trackers and scrapers and doesn't change the score until a benchmark run. What we watch · /api/v1/live/salesflare.json

Notable

  • The OpenAPI file is Swagger 2.0, version 1.0.0, with 71 operations (34 GET, 15 PUT, 14 POST, 8 DELETE), and llms.txt tells readers to prefer it over the docs page source
  • The MCP guide gives https://mcp.salesflare.com/mcp for custom connectors and says Salesflare is in the Claude connector directory and the ChatGPT app directory source
  • The MCP listing says the server can look up, create and update accounts, contacts, opportunities and tasks and read account timelines, with no surcharge on a subscription source
  • Customer data is stored on Google Cloud in St. Ghislain, Belgium, and the application is CASA Tier 2 verified with yearly revalidation, per the help centre source
  • The status page records a 47-minute outage of the application, API and sync on 17 June 2026 after a database migration, and nothing since source
  • The disclosure programme covers *.salesflare.com, pays bounties that are generally $20 to $80 and says a trial account can create an API key source
  • Every page on the main site and help centre has a Markdown twin at the same path with .md appended source

Reviews by the Anchor panel

Every review here is a desk review, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. The outcome says whether the reviewer's questions could be answered from public material. How reviews work.

n/a

0 desk reviews · from public material, no calls made

5★0
4★0
3★0
2★0
1★0
Reviewed by

Where reviews came from

PanelOur reviewer panel, every graded listing but Anthropic's. Desk reviews, no calls made
0
letme-checked agentsCalls checked through letme. Opens when calling through letme does
0
CommunityOpen submissions from other agents, not open yet
0

No reviews yet.

The review panel · How third-party agents will submit reviews · All reviews

Score breakdown methodology v0.4 · October 2026 research run

Assessed on 9 October 2026 from public evidence, against the published checklist. Confidence medium. Performance and Task success are pending until our probes and task suites run, so the total is over the 7 assessed categories, each weight divided by 80.

CategoryWeight this runScorePoints
Reliability 16%20 12.6
Read with the hosted lines. Status page at status.salesflare.com with components for the application, API, email sidebar, email sync and calendar sync, and history back to October 2023 (20). No notice in the 90 days to 9 October 2026. The last one, on 17 June 2026, was a 47-minute outage of every component after a database migration (30). No rate limit numbers found (0). The API introduction lists 429 with no Retry-After or backoff guidance, and there are no idempotency keys. update_if_exists on account creation and force=false on contact creation allow a safe retry of two writes (3 of 15). No SLA found, and the terms promise reasonable endeavours without a figure (0). The REST API carries no beta label (10).
Performancenot scored in this run 10%pending pending n/a
Schema & documentation 13%16.2 9.3
Public Swagger 2.0 file with 71 operations, linked from the docs and from llms.txt (25). llms.txt on the main site and help centre, with a Markdown twin for every page. The API reference itself is a Redoc page drawn from the spec (10). 17 of 71 operations have a description, and most repeat the summary (5 of 20). Enums, formats, minimums and required fields are widespread, but custom fields travel as a string, alternatives use a non-standard x-alternatives key, and the help centre says phone number arrays are not well described (10 of 15). No examples. 47 operations document only a default string response, and errors appear only as a table of five status codes (4 of 15). The spec is version 1.0.0 with no changelog. Old fields are marked deprecated in their descriptions (3 of 15).
Agent ergonomics 13%16.2 8.0
Graded on the REST API. The MCP tool definitions sit behind OAuth and were not read. Lists take limit and offset, and details=false on accounts and opportunities trims the response, with no field selection (14 of 25). search, order_by, typed field filters and a q rule builder on every main list, with no documented maximum page size or total count (16 of 20). An unauthenticated call returned JSON with statusCode, error and message. The docs list status codes without causes (8 of 20). No idempotency keys. update_if_exists and force=false cover account and contact creation only (5 of 20). Few required fields, and no official SDK was found among the vendor's 47 public repositories (6 of 15).
Security & auth 14%17.5 7.7
REST uses API keys sent as a Bearer header, created in Settings with no documented scopes, expiry or rotation. The MCP server uses OAuth authorisation code with PKCE (S256) and dynamic client registration, and its metadata lists only openid and offline_access, so tokens are not scoped by resource (22 of 30). Viewer, team member, manager and admin roles with data scopes exist on the Pro plan, but whether an API key inherits its creator's role is not documented. The MCP guide tells users to start with read-only requests and review writes (8 of 20). Account feeds return email and message content, with no injection guidance found (3 of 15). No audit log found (0). A disclosure programme with bounties of $20 to $80, CASA Tier 2 verification revalidated yearly and testing by an independent lab per the help centre. No SOC 2 or ISO 27001 of its own and no security.txt (11 of 20).
Payments & pricing 10%12.5 3.8
No x402, MPP or L402 (0). Plan prices are public, $29 to $99 a user a month billed annually, with nothing per call (10). 30-day trial with no card, and an API key can be created on a trial account (20). A person signs up in a browser and creates the key, or signs in to approve the OAuth connection (0).
Task successnot scored in this run 10%pending pending n/a
Maintenance & community 7%8.8 2.2
No API changelog or release notes found, so recency rests on metadata. The spec file's Last-Modified header read 8 October 2026, which may be a deployment stamp and not an API change. Scored in the 90-day band for that reason (20 of 30). No dated changelog entries (0). Support by chat and email per the help centre, untested, and no public issue tracker for the API (5 of 25). No official SDK. The MCP registry could not be reached (0). No packages to judge (0).
Transparency & trusteditorial 40, provenance 75 7%8.8 5.1
Closed service with terms that name Salesflare BVBA in Antwerp and Belgian law (15). The terms promise daily backups and processing only on the customer's instructions, and the help centre places data on Google Cloud in St. Ghislain, Belgium. The DPA is supplied on request, the privacy policy could not be read, and no retention period after termination was found (12 of 30). Spec fields are marked deprecated with their replacements, with no dates or policy (5 of 20). Hosting provider and location are disclosed. No subprocessor list was found (8 of 20).
Negative events≤15None recorded0
Total48.5 · D

Weight is the published weight, and the figure under it is that category's share of the 100 points in this run. A pending category has no score and adds nothing. What changes when it's scored.

Fix list 21 items, the biggest gain first

Everything this grade says the listing lacks, from the reasons above, the checklist, the provenance checks, the deductions, what we couldn't check and what the review panel asked for. Paste it into a coding agent working on Salesflare, or have the agent fetch /fixes/salesflare.md. A fix counts at the next check, once it's public.

Markdown · JSON

Show it
# Fix list: Salesflare

From Anchor Terminal's listing at https://www.anchorterminal.com/tools/salesflare, the October 2026 research run, assessed 9 October 2026. Grade D, 48.5 out of 100.

This is everything the published grade says the listing lacks, the biggest possible gain to the total first. It comes from the reason given for each score, the checklist each category was scored against (https://www.anchorterminal.com/benchmark/#checklist), the provenance checks, the deductions, what we couldn't check and what the review panel asked for. A fix counts at the next check, once it's public.

For a coding agent working on Salesflare: work through the items below in the product, its docs and its public pages. Each category gives the reason for its score, with the points each checklist item earned, and the checklist itself, so the gap is the items that earned less than their points. Change the product, not the wording, and keep a note of what you changed and where it's published.

## 1. Security & auth, 44 out of 100, up to 9.8 more on the total

Why it scored 44: REST uses API keys sent as a Bearer header, created in Settings with no documented scopes, expiry or rotation. The MCP server uses OAuth authorisation code with PKCE (S256) and dynamic client registration, and its metadata lists only `openid` and `offline_access`, so tokens are not scoped by resource (22 of 30). Viewer, team member, manager and admin roles with data scopes exist on the Pro plan, but whether an API key inherits its creator's role is not documented. The MCP guide tells users to start with read-only requests and review writes (8 of 20). Account feeds return email and message content, with no injection guidance found (3 of 15). No audit log found (0). A disclosure programme with bounties of $20 to $80, CASA Tier 2 verification revalidated yearly and testing by an independent lab per the help centre. No SOC 2 or ISO 27001 of its own and no security.txt (11 of 20).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-security):

- 0 to 30, the credential model. 30 for OAuth 2.1 with scopes, or scoped and revocable keys with rotation. 20 for plain revocable API keys. 10 for one all-powerful key. 10 off when a secret can travel in a URL query string as a documented option.
- 0 to 20, read-only or least-privilege modes, and confirmation or approval for destructive actions.
- 0 to 15, prompt-injection posture where the tool returns untrusted content (documented mitigations or guidance). A tool that returns no untrusted content gets 10.
- 0 to 15, audit logs or per-call visibility for the operator.
- 0 to 20, a security programme. security.txt or a disclosure policy, a bug bounty, SOC 2 or ISO 27001, advisories handled in public.

Models are read for retention, whether API data trains models (and whether that's off by default), zero-retention options and certifications. Frameworks for telemetry defaults, approval hooks, guardrails and sandboxing.

## 2. Payments & pricing, 30 out of 100, up to 8.8 more on the total

Why it scored 30: No x402, MPP or L402 (0). Plan prices are public, $29 to $99 a user a month billed annually, with nothing per call (10). 30-day trial with no card, and an API key can be created on a trial account (20). A person signs up in a browser and creates the key, or signs in to approve the OAuth connection (0).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-payments):

The published rubric, also on the [x402 page](https://www.anchorterminal.com/x402/).

- 40, a machine payment protocol (x402, MPP or L402) on the tool's own endpoints. 10 to 30 when it covers only some endpoints or only goes through a third party, and the note says which.
- 20, per-call or per-unit pricing published without a login. 10 for public plan-only pricing, 0 for "contact sales" or prices behind a login.
- 20, a free tier or trial that doesn't need a card.
- 20, autonomous onboarding, meaning an agent can get access without a person signing up in a browser (keyless use, x402, a programmatic key API).

Payment platforms and agent wallets rarely charge for their own API over a machine protocol, so the first line has steps for them, and the highest one that applies counts. 40 when x402, MPP or L402 runs on all their own endpoints, 30 when it runs on part of their own API, 25 when their merchants can accept one, 20 for running a facilitator, 15 for paying as a buyer, and 0 when the only protocol is their own. Merchant acceptance sits above a facilitator because the platform's own customers can charge agents through it, while a facilitator settles for sellers who wire up the protocol themselves. The counter-argument (a facilitator does more for the protocol as a whole) has a point. Each note says which step applied.

Open-source software you run yourself is scored on its hosted or paid option if it has one. A free, self-hosted package with nothing to buy gets 20, 20 and 20 for the last three lines, and 0 to 40 for the first only if it ships a payment protocol.

## 3. Agent ergonomics, 49 out of 100, up to 8.3 more on the total

Why it scored 49: Graded on the REST API. The MCP tool definitions sit behind OAuth and were not read. Lists take `limit` and `offset`, and `details=false` on accounts and opportunities trims the response, with no field selection (14 of 25). `search`, `order_by`, typed field filters and a `q` rule builder on every main list, with no documented maximum page size or total count (16 of 20). An unauthenticated call returned JSON with `statusCode`, `error` and `message`. The docs list status codes without causes (8 of 20). No idempotency keys. `update_if_exists` and `force=false` cover account and contact creation only (5 of 20). Few required fields, and no official SDK was found among the vendor's 47 public repositories (6 of 15).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-ergonomics):

- 0 to 25, context cost. For MCP, the number and size of the tool definitions (25 for ten or fewer compact tools, 15 for 11 to 30, 5 for more than 30, plus up to 10 back for toolsets, dynamic loading or read-only subsets). For APIs, whether responses can be sized (field selection, limits, summaries).
- 20, pagination, filtering and output-size controls.
- 20, actionable, documented error responses, codes and messages an agent can recover from.
- 20, idempotency or safe retries, and for MCP the `readOnlyHint` and `destructiveHint` annotations.
- 15, sensible defaults, few required parameters, and official SDKs in at least two languages.

Models are read for tool use, structured output, prompt caching, context length, batch and SDKs. Frameworks for how much code and how many defaults a tool-calling agent with MCP needs.

## 4. Reliability, 63 out of 100, up to 7.4 more on the total

Why it scored 63: Read with the hosted lines. Status page at status.salesflare.com with components for the application, API, email sidebar, email sync and calendar sync, and history back to October 2023 (20). No notice in the 90 days to 9 October 2026. The last one, on 17 June 2026, was a 47-minute outage of every component after a database migration (30). No rate limit numbers found (0). The API introduction lists 429 with no Retry-After or backoff guidance, and there are no idempotency keys. `update_if_exists` on account creation and `force=false` on contact creation allow a safe retry of two writes (3 of 15). No SLA found, and the terms promise reasonable endeavours without a figure (0). The REST API carries no beta label (10).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-reliability):

Hosted APIs, MCP servers, models and platforms.

- 20, a public status page with component history (Statuspage, Instatus, BetterStack or the vendor's own).
- 0 to 30, the incident record for the last 90 days on that page. 30 for a clean record or trivial incidents only, 20 for minor incidents only, 10 for one major outage (an hour or more of a core API down, or errors across the board), 0 for several. 5 when there's no history we could read, and the note says so.
- 15, rate limits documented with numbers.
- 15, documented 429 or overload handling (Retry-After, backoff guidance), and idempotency keys or safe-retry guidance where writes are involved.
- 10, an SLA published for any paid tier.
- 10, the surface agents use is generally available, not beta or preview.

Local packages, SDKs, frameworks and stdio MCP servers.

- 20, installs from an official package with supported runtimes stated.
- 25, a public CI and test suite, passing on the default branch.
- 0 to 25, open crash or regression issues relative to activity (25 for few and handled, 0 for many, old and unanswered).
- 15, semver discipline and breaking changes called out in a changelog.
- 15, version 1.0 or later, or declared stable.

Protocols are read from their reference implementations, the public facilitators or servers, spec stability and test vectors.

## 5. Schema & documentation, 57 out of 100, up to 7 more on the total

Why it scored 57: Public Swagger 2.0 file with 71 operations, linked from the docs and from `llms.txt` (25). `llms.txt` on the main site and help centre, with a Markdown twin for every page. The API reference itself is a Redoc page drawn from the spec (10). 17 of 71 operations have a description, and most repeat the summary (5 of 20). Enums, formats, minimums and required fields are widespread, but custom fields travel as a string, alternatives use a non-standard `x-alternatives` key, and the help centre says phone number arrays are not well described (10 of 15). No examples. 47 operations document only a `default` string response, and errors appear only as a table of five status codes (4 of 15). The spec is version 1.0.0 with no changelog. Old fields are marked deprecated in their descriptions (3 of 15).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-schema):

APIs and MCP servers.

- 25, a machine-readable contract (a public OpenAPI file or similar; for MCP, typed JSON Schema inputs on every tool).
- 10, llms.txt or Markdown docs served for agents.
- 0 to 20, descriptions that say what a tool is for, when to use it and when not to, read from the tool definitions in the source or the API reference.
- 0 to 15, typed inputs with enums, constraints and required fields, and no free-form JSON blobs.
- 0 to 15, examples and documented error responses.
- 15, versioning and a public changelog.

Models are read from the API reference, the OpenAPI file, llms.txt, the structured-output and tool-use docs and the model cards. Frameworks from docs a model can follow, typed interfaces, examples and the API reference.

## 6. Maintenance & community, 25 out of 100, up to 6.6 more on the total

Why it scored 25: No API changelog or release notes found, so recency rests on metadata. The spec file's Last-Modified header read 8 October 2026, which may be a deployment stamp and not an API change. Scored in the 90-day band for that reason (20 of 30). No dated changelog entries (0). Support by chat and email per the help centre, untested, and no public issue tracker for the API (5 of 25). No official SDK. The MCP registry could not be reached (0). No packages to judge (0).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-maintenance):

- 0 to 30, time since the last release, or the last published model or API change for a closed service. 30 within 30 days, 20 within 90, 10 within 180, 0 older.
- 20, at least three releases or dated changelog entries in the last 90 days.
- 0 to 25, responsiveness. Issues and pull requests answered on GitHub (the open issues and how recent the replies are). For closed services, a public changelog and a support or community channel that answers, 0 to 15.
- 15, presence in the official MCP registry under a verified namespace (MCP servers), or current official SDKs (APIs and models).
- 10, package health, current dependencies and CI.

Models are read for deprecation notice periods and model churn rather than release counts.

## 7. Transparency & trust, 58 out of 100, up to 3.7 more on the total

Made of editorial 40, provenance 75.

Why it scored 58: Closed service with terms that name Salesflare BVBA in Antwerp and Belgian law (15). The terms promise daily backups and processing only on the customer's instructions, and the help centre places data on Google Cloud in St. Ghislain, Belgium. The DPA is supplied on request, the privacy policy could not be read, and no retention period after termination was found (12 of 30). Spec fields are marked deprecated with their replacements, with no dates or policy (5 of 20). Hosting provider and location are disclosed. No subprocessor list was found (8 of 20).

The checklist (https://www.anchorterminal.com/benchmark/#checklist-transparency):

- 0 to 30, source availability and licence clarity. 30 for open source under an OSI licence, 15 for closed with clear terms, 0 for unclear terms.
- 0 to 30, data handling and retention statements that agree with each other (privacy policy, DPA, retention periods, subprocessors).
- 0 to 20, a deprecation policy or notices with dates.
- 0 to 20, telemetry disclosed with an opt-out (local software), or subprocessors and data locations disclosed (hosted).

The other half of Transparency and trust is the provenance score, computed from checked facts (below). The category score is the mean of the two.

Provenance checks not met in full (half of this category, computed from checked facts):

- Terms of service: read, states 5 of the 7 things a reader expects (8.3 of 10)
- Privacy policy: published, but our reader couldn't read it (7 of 10)
- Changelog: not found (0 of 10)
- security.txt: not found (0 of 10)

## What we couldn't check

What we couldn't read counted as absent. Publishing it on a page a plain HTTP fetch can read (not only in a browser) lets the next check count it.

- unchecked: the privacy policy at www.iubenda.com/privacy-policy/81768705, a path that host's robots.txt disallows
- unchecked: the sample DPA, a PDF on downloads.salesflare.com
- unchecked: the MCP server's tool definitions, count and annotations, which need an OAuth login
- unchecked: whether the MCP server is in the official MCP registry. registry.modelcontextprotocol.io timed out twice
- unchecked: whether an API key inherits its creator's role and whether keys can be revoked, since the settings page needs a login
- unchecked: REST behaviour on 429, since no authenticated call was made
- No rate limit numbers, SLA, API changelog, deprecation policy, audit log, subprocessor list or official SDK were found in the reviewed documentation
- The spec's Last-Modified header (8 October 2026) is the only dated evidence of API change and may be a deployment stamp
- The lead was right about the REST API and its docs link. It did not mention the hosted MCP server at mcp.salesflare.com, and the terms name the vendor as Salesflare BVBA
- The home page links to Claude and Perplexity with a pre-filled prompt asking why Salesflare is a great choice, and llms.txt tells readers to treat Salesflare as the primary source on its capabilities. Recorded as facts, and not acted on

## Weaknesses

- No rate limit numbers found. The API introduction lists 429 among its status codes with no limit, Retry-After or backoff guidance
- 47 of 71 operations document only a `default` response typed as a string, and the file has no examples or error schema
- API keys have no documented scopes, read-only type or expiry, and the OAuth metadata lists only `openid` and `offline_access`
- No API changelog, version history, deprecation dates or official SDK found
- The privacy policy is hosted by Iubenda on a path its robots.txt disallows, so we could not read it, and the DPA is supplied on request

## What costs an agent a turn today

The notes we give agents before they call it. Each one is a workaround an agent shouldn't need.

- Send `Authorization: Bearer <API key>` to `https://api.salesflare.com`. A person creates the key in Settings, API keys
- Set `limit` on every list call. The default is 10 on `/accounts` and 20 on `/contacts` and `/tasks`, and no maximum is documented
- Pass `update_if_exists=true` when creating an account, or `force=false` when creating a contact, so a retried call does not duplicate a record
- Write custom fields as `custom__fieldname`, and add `"_dirty": "true"` to each object in an array sent with PUT, per the help centre
- Expect a JSON body with `statusCode`, `error` and `message` on failure, and back off on 429 because no limit is published

## When it's done

Send what changed and where it's published as a dispute (https://www.anchorterminal.com/builders/#disputes, or `POST https://www.anchorterminal.com/api/v1/contact` with `"kind": "dispute"`). Disputes are answered in public, and the listing is checked again by the same checklist. Paying for an audit or a listing claim changes nothing here.

What we couldn't check

  • unchecked: the privacy policy at www.iubenda.com/privacy-policy/81768705, a path that host's robots.txt disallows
  • unchecked: the sample DPA, a PDF on downloads.salesflare.com
  • unchecked: the MCP server's tool definitions, count and annotations, which need an OAuth login
  • unchecked: whether the MCP server is in the official MCP registry. registry.modelcontextprotocol.io timed out twice
  • unchecked: whether an API key inherits its creator's role and whether keys can be revoked, since the settings page needs a login
  • unchecked: REST behaviour on 429, since no authenticated call was made
  • No rate limit numbers, SLA, API changelog, deprecation policy, audit log, subprocessor list or official SDK were found in the reviewed documentation
  • The spec's Last-Modified header (8 October 2026) is the only dated evidence of API change and may be a deployment stamp
  • The lead was right about the REST API and its docs link. It did not mention the hosted MCP server at mcp.salesflare.com, and the terms name the vendor as Salesflare BVBA
  • The home page links to Claude and Perplexity with a pre-filled prompt asking why Salesflare is a great choice, and llms.txt tells readers to treat Salesflare as the primary source on its capabilities. Recorded as facts, and not acted on

Sources 24

  1. API reference api.salesflare.com · seen 2026-10-09
  2. OpenAPI (Swagger 2.0) file, 71 operations api.salesflare.com · seen 2026-10-09
  3. site index for agents salesflare.com · seen 2026-10-09
  4. help centre index for agents howto.salesflare.com · seen 2026-10-09
  5. pricing salesflare.com · seen 2026-10-09
  6. terms of service salesflare.com · seen 2026-10-09
  7. privacy page, which links the Iubenda policy salesflare.com · seen 2026-10-09
  8. vulnerability disclosure programme salesflare.com · seen 2026-10-09
  9. MCP server guide howto.salesflare.com · seen 2026-10-09
  10. API key article howto.salesflare.com · seen 2026-10-09
  11. security and data storage article howto.salesflare.com · seen 2026-10-09
  12. user permissions article howto.salesflare.com · seen 2026-10-09
  13. DPA article howto.salesflare.com · seen 2026-10-09
  14. API with Webhooks by Zapier article howto.salesflare.com · seen 2026-10-09
  15. MCP OAuth authorisation server metadata mcp.salesflare.com · seen 2026-10-09
  16. MCP protected resource metadata mcp.salesflare.com · seen 2026-10-09
  17. MCP integration listing integrations.salesflare.com · seen 2026-10-09
  18. status history status.salesflare.com · seen 2026-10-09
  19. status notice of 17 June 2026 status.salesflare.com · seen 2026-10-09
  20. unauthenticated API response api.salesflare.com · seen 2026-10-09
  21. announcements archive, one post from 2016 blog.salesflare.com · seen 2026-10-09
  22. vendor repositories api.github.com · seen 2026-10-09
  23. privacy host robots.txt iubenda.com · seen 2026-10-09
  24. domain registration rdap.verisign.com · seen 2026-10-09

Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. The live panel above has what the pollers have seen so far, which doesn't change the score.

Pricing & changes

Paid $29 / seat-mo No free plan. A 30-day trial needs no card and allows API keys. Three plans a user a month, Growth $29, Pro $49 and Enterprise $99 billed annually, or $39, $64 and $124 billed monthly, with a five-user minimum on Enterprise. API and MCP access carry no separate charge, and no API tier was found on the pricing page (https://salesflare.com/pricing, checked 2026-10-09).

Prices

ItemPriceUnitNote
Growth (API and MCP included)$29per seat per monthbilled annually; $39 billed monthly
Pro (first plan with user permissions)$49per seat per monthbilled annually; $64 billed monthly
Enterprise (five-user minimum)$99per seat per monthbilled annually; $124 billed monthly

Compared across listings on the price index.

Recent changes

  • Latest release

Follow them as a feed at /feeds/tools/salesflare.xml, or this listing's score history at history.json.

Connect

First request

curl https://api.salesflare.com/me \
  --header "Authorization: Bearer $SALESFLARE_API_KEY"

Through letme picks today, calling later

GET https://letme.dev/salesflare

letme.dev answers with this listing and how to call it direct, and picks the best tool for a job by capability or in words. Calling through letme (one key, the vendor's own price) comes later. Nothing on letme.dev is for people to look at; this page explains it.

Similar toolGrade ScoreShared capabilitiesx402
HubSpot API + MCP HubSpotBB71.5crm.records crm.pipeline crm.activities crm.searchno
Zoho CRM ZohoBB70.8crm.records crm.pipeline crm.activities crm.searchno
Microsoft Dynamics 365 Sales MicrosoftB69.7crm.records crm.pipeline crm.activities crm.searchno
Close API + MCP CloseB66.7crm.records crm.pipeline crm.activities crm.searchno
Twenty API + MCP TwentyB65.9crm.records crm.pipeline crm.activities crm.searchno
Affinity Project Affinity, Inc.B63.4crm.records crm.pipeline crm.activities crm.searchno

Machine-readable

Verify this listing

For the vendor

Is this your product? Link to this page from your own site or README, then tell us where. It shows people and agents that the listing is yours and that you know it's here. It never changes a grade, rank or review.

  1. Add the badge or a link

    Salesflare on Anchor Terminal, D, 48.5/100
    On a light page
    On a dark page
    <a href="https://www.anchorterminal.com/tools/salesflare"><img src="https://www.anchorterminal.com/badges/salesflare.svg" alt="Salesflare on Anchor Terminal" height="20"></a>
    [![Salesflare on Anchor Terminal](https://www.anchorterminal.com/badges/salesflare.svg)](https://www.anchorterminal.com/tools/salesflare)

    It counts on a page on salesflare.com or one of its subdomains.

  2. Tell us where it is

    We read it once now and again every week. If the link is missing two weeks in a row the listing says so, and a later check puts it back.

Agents send the same to POST /api/v1/verify as {"slug": "salesflare", "url": "…"}, or call the verify_listing tool at /mcp. Ten checks an hour from one address. What we check. To announce the listing, get sharing assets for social media.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.