TrustMRR+API.SH

TrustMRR API

Pull TrustMRR's verified startup revenue, MRR and for-sale listings as clean JSON.

The API.SH TrustMRR API returns public data from TrustMRR, the database of startups whose revenue is verified through their payment provider, as structured JSON. Page through the startup directory or filter it by MRR, total revenue, 30-day growth, category and for-sale status. Open a startup for its total revenue, last-30-days revenue, MRR, active subscriptions, revenue rank, founder's X handle and for-sale terms, list the top startups in a category, and browse startups for sale with asking price, revenue multiple and profit margin.

  • 4 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
TrustMRR startup profile
GET https://api.api.sh/trustmrr/v1/startup
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the TrustMRR API

Acquisition deal flow

List startups for sale with asking price, revenue multiple, growth and profit margin, and open each one for full revenue details.

Revenue benchmarks by category

Pull the top startups in a category by verified revenue to see what MRR leaders in a niche earn.

Startup screening

Filter the directory by MRR, revenue and 30-day growth to find fast-growing products in a category.

Founder and market research

Look up startups for their founding date, country, payment provider and founder's public X handle for outreach or research.

Leaderboards and widgets

Build revenue leaderboards or cards for a newsletter or site from verified MRR and total revenue.

TrustMRR data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

TrustMRR API endpoints and prices

Every TrustMRR endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
TrustMRR top startups in a category
/trustmrr/v1/category
$1 · $2 PAYG
1 credit
Profiles and accounts1
TrustMRR startup profile
/trustmrr/v1/startup
$1 · $2 PAYG
1 credit
More data2
TrustMRR startups for sale
/trustmrr/v1/for-sale
$1 · $2 PAYG
1 credit
TrustMRR startup directory
/trustmrr/v1/startups
$1 · $2 PAYG
1 credit

Call the TrustMRR API

TrustMRR startup profile: GET https://api.api.sh/trustmrr/v1/startup

curl "https://api.api.sh/trustmrr/v1/startup?slug=gumroad" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for TrustMRR data

  • Public data only: no TrustMRR login, cookies or account needed
  • One key and one response shape for TrustMRR and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official TrustMRR API

TrustMRR's founder has announced an API for its verified revenue database, used with a TrustMRR API key. API.SH is an alternative when you want TrustMRR data with the same key and JSON format you use for other platforms, including the for-sale marketplace and category rankings.

Compared with the TrustMRR scrapers on Apify, some of them deprecated, API.SH gives you maintained routes for the directory, startups, categories and for-sale listings at a fixed price per call.

TrustMRR API questions

What TrustMRR data can I get?+

The startup directory with revenue, MRR and growth filters (/trustmrr/v1/startups), one startup's verified revenue profile (/trustmrr/v1/startup), the top startups in a category (/trustmrr/v1/category) and startups for sale with asking prices (/trustmrr/v1/for-sale).

How much does the TrustMRR API cost?+

Every TrustMRR endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /trustmrr/v1/category at 1 credit each.

Is there an official TrustMRR API?+

Yes, TrustMRR has announced its own API with an API key. API.SH reads the public TrustMRR pages instead, so you need no TrustMRR key, and the data comes in the same format as your other API.SH sources.

Do I need a TrustMRR account or API key?+

No. Only your API.SH key. API.SH reads public TrustMRR pages and no endpoint uses a login.

Is the revenue data verified?+

TrustMRR lists startups whose revenue is verified through their payment provider, and the API returns those figures as shown, including the payment provider and merchant-of-record flag for each startup.

Can I find startups for sale by category?+

Yes. /trustmrr/v1/for-sale takes a category and a sort, and returns asking price, previous asking price, revenue, growth and other listing details.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /trustmrr/v1/for-sale for current listings, or /trustmrr/v1/startup with a startup's slug. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More jobs & b2b APIs all jobs & company data APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key