NinjaPear Logo NinjaPear
B2B Entity Enrichment

Enrich any person or company.
Composable, verified, pay as you go.

Start with a person or company, then add the exact data you need: profiles, work emails, firmographics, employee count, funding, customers, competitors, and monitoring. No minimums, via spreadsheet, API, or AI agent.

3-day free trial · 10 credits included · No credit card required

Drop in a name and a company. Choose the data to add
BUNDLE
Build an enrichment bundle
Patrick Collison · stripe.com
Enrich
Show result as
tap to switch
A composed B2B record assembled from dedicated endpoints: person, work email, company, employee count, and funding.

Built by the team behind Proxycurl. Used by teams at:

IBM
HP
Agicap
Dover
Rightbound
Salesforce
Sopra Steria
ValueMomentum
Elastic
Degreed
Roamler
Masterworks
HNTB
Xiaohongshu
Competitive Intelligence Platform

B2B intelligence beyond static profiles.
All on one platform.

NinjaPear is a SUPER Competitive Intelligence Data Platform: customer-list discovery, competitor graphs with evidence, people enrichment, and monitor feeds through dedicated workflows.

Look up any company. Explore customers and competitors
SAMPLE
Look up any company
stripe.com
Look up
Customers · example matches
Shopify Lyft DoorDash more returned by API
Competitors · example matches
Adyen Square PayPal more returned by API
Customer and competitor graphs are separate workflows with their own API endpoints.
Try it right now

A spreadsheet. With superpowers.

Explore a sample Stripe customer-list workflow. Build sheets like you would in Google Sheets, but every column can call NinjaPear to find competitors, pull customer lists, or enrich people with work emails. Start from a domain, end with a sequencer-ready CSV. No SQL, no API integration.

Live demo with sample data. Click around - your URL won't change.

Superpowers

SUPER B2B workflows in one place.

Four categories of B2B intelligence beyond standard profile enrichment.

Customers

See who any vendor sells to.

stripe.com
vendor
Shopify
Lyft
DoorDash
Zoom
Slack
Notion

Resolve vendor-to-customer relationships from public evidence, tagged by relationship type.

Competitors

Competitors with evidence.

stripe.com
subject
Adyen product_overlap
Square product_overlap
PayPal organic_keyword_overlap

Can be recomputed at lookup. Each match ships with a competition reason and company-details URL.

Peers

Find peers across the competitive set.

Max
Max
SVP Eng · Stripe
anchor
≈ same role
Steven B.
SVP Eng · Adyen
email lookup
Alex K.
SVP Eng · Checkout.com
email lookup
Julie R.
SVP Eng · PayPal
email lookup

Same role and seniority across competing companies. Run work-email lookup separately when you need verified emails.

Monitoring

Watch competitors. One timeline.

  1. Blog
    Stripe - Introducing Stripe Tax for invoices
  2. X
    Adyen - Hiring 200 engineers in Amsterdam
  3. Site
    Checkout - Pricing page added "Startup" tier

N companies × 3 channels (blog, X, site changes), one ordered feed. No per-source setup.

Coming Q3 2026

Product search: resolve what any company sells, to whom, and at what price.

PDL? BrightData? Clay?

How we compare.

Feature by feature, no trash talk. Standard enrichment is table stakes; NinjaPear focuses on dedicated graph APIs and workflows.

Capability NinjaPear Clay PDL / BrightData
Dedicated customer-listing API /api/v1/customer/listing Workflow template Dataset/source dependent
Dedicated competitor-listing API /api/v1/competitor/listing Enrichment workflows Dataset/API support varies
Same-role peer search /api/v1/employee/similar Needs orchestration Search products, not this endpoint
Cross-platform competitor monitoring feed API + RSS Can orchestrate Monitoring products vary
Standard enrichment (profiles, emails, firmographics)
Pay as you go, no minimums Monthly plans Plan or contract dependent

Based on reviewed public docs as of June 2026. Competitor products change, so this table avoids exclusivity claims.

Enrichment

And all the standard enrichment, pay as you go.

Composable building blocks via spreadsheet, API, or AI agent. Cheaper, no minimums.

3 credits

Profile enrichment

Anyone's full profile: work history, location, social handles.

2 credits

Work email finder

A verified work email from a name and company. Misses cost 0.5 credits.

3-6 credits

Company profile

Industry, executives, social links, specialties, and links to related endpoints.

2 credits

Employee count

Fresh employee count range for any company.

2+ credits

Company funding

Funding rounds, amounts, and investors from a dedicated streaming endpoint.

1 credit

Company name to website

Resolve a fuzzy company name to its canonical website.

1 + 2/result

Customer listing

Customers, investors, and partner platforms for a target company.

5+ credits

Competitor listing

Competitor companies with competition reasons and company detail URLs.

FREE

Company logo API

Free company logo endpoint. Direct API calls still use an API key.

How to use NinjaPear

Three more ways to put the data to work.

You already tried the spreadsheet above. NinjaPear also plugs into your AI, your code, and your inbox.

Via AI

See how AI behaves with NinjaPear.

Via MCP

Talk to AI like normal - get real B2B answers.

You ask Find 5 competitors of stripe.com and what each posted this week.
Without NinjaPear
"I don't have access to real-time competitor data."
Best the model can do: guess from training data.
With NinjaPear MCP
  • Adyen "Hiring 200 engineers" · X · 5h ago
  • Checkout Added "Startup" pricing tier · 1d
  • Square SMB POS bundle launched · 2d
  • PayPal Q1 PSP revenue +14% · 3d
  • Mollie Hiring "Head of US" · 4d
Via Skill

Codex and Claude Code write the right NinjaPear code.

You ask Build a daily competitor-watcher for stripe.com → post new ones to #intel.
Without Skill
requests.get("api.ninjapear.com/v1/competitors?company=stripe")
hallucinated
With NinjaPear Skill
from ninjapear import NinjaPear
client = NinjaPear(api_key=os.environ["NP_KEY"])

comps = client.competitors.list("stripe.com", paginate=True)
fresh = diff(comps, last_seen)
slack.post("#intel", fmt(fresh))
runs first try
Via API

Wire NinjaPear into your code.

Plain REST endpoints, JSON in / JSON out. Pay per call.

Compose a company record
Company details returns profile fields plus links to related endpoints.
GET/api/v1/company/details?website=stripe.com
{
  "name": "Stripe",
  "industry": 45102010,
  "employee_count": 8000,
  "funding": "https://nubela.co/api/v1/company/funding?...",
  "updates": "https://nubela.co/api/v1/company/updates?...",
  "similar_companies": "https://nubela.co/api/v1/competitor/listing?..."
}
/api/v1/company/details /api/v1/company/funding /api/v1/company/updates /api/v1/company/employee-count
Find or enrich a person
Profile, work email, or peer search - pick what you need.
GET/api/v1/employee/similar?id=abc123de...
{
  "target": { "full_name": "Patrick Collison" },
  "attempted_searches": ["adyen.com CEO", "checkout.com CEO"],
  "similar_people": [{ "full_name": "Pieter van der Does", "work_email_lookup": "https://nubela.co/api/v1/employee/work-email?..." }]
}
/api/v2/employee/profile /api/v1/employee/work-email /api/v1/employee/similar
See who they sell to & compete with
Customer and competitor graphs through dedicated endpoints.
GET/api/v1/customer/listing?website=stripe.com
{
  "customers": [{ "name": "Shopify", "website": "https://www.shopify.com" }],
  "investors": [{ "name": "Sequoia Capital" }],
  "next_page": "https://nubela.co/api/v1/customer/listing?..."
}
/api/v1/customer/listing /api/v1/competitor/listing
Watch competitors in one feed
Aggregate blog + X + site changes for N companies.
POST/api/v1/monitor/feeds create a feed
GET/api/v1/monitor/feeds/<id>/rss.xml
<item>
  <title>Stripe published a pricing update</title>
  <link>https://stripe.com/...</link>
</item>
/api/v1/monitor/feeds /api/v1/monitor/feeds/&lt;id&gt;/targets /api/v1/monitor/feeds/&lt;id&gt;/rss.xml
Via Supportive

Profiles inside every Gmail thread.

A Chrome & Firefox extension that is free to install and injects a sidebar into Gmail with rich profiles of the sender and every recipient - roles, tenure, work history, company funding. The included signup quota covers the first 50 enrichments.

  • Person + company profile for every participant
  • Work history, education, funding rounds
  • Loads live the moment a thread opens
50 enrichments included on signup
Supportive
by NinjaPear
Stripe
Payments infrastructure for the internet.
Private · 8,000 employees · San Francisco, CA
Total raised: $8.7B
Sequoia, a16z, Founders Fund, GV
PC
Patrick Collison
CEO & Co-founder at Stripe · 15y
📍 San Francisco, CA

Mock UI - Supportive renders this inside Gmail's sidebar.

2 graph APIs
customer listing and competitor listing
Cache controls
competitor maps with live and cached modes
3 channels
blog, X, and site changes in one feed

Simple, transparent pricing

Start with a 3-day free trial. 10 credits included.

Pay only for what you use. No monthly minimums.

FAQ

Questions, answered.

How do you find customer lists nobody publishes?

We resolve vendor to customer relationships from evidence across the public web, including case studies, integration directories, press, and hiring data. Results are returned in relationship categories such as customers, investors, and partner platforms.

How fresh is the data?

Most endpoints support cache controls. You can request live enrichment where the endpoint supports it, or use recent cached data for speed and cost control. Monitoring feeds poll configured channels such as blogs, X, and websites on schedule.

What does a credit buy?

Credits vary by endpoint. Examples: company website lookup is 1 credit, person profile is 3 credits, work email is 2 credits when found and 0.5 when not found, employee count is 2 credits, company details is 3 to 6 credits depending on options, funding is 2 credits plus 1 per unique investor, customer listing is 1 credit plus 2 per company returned, and competitor listing is 2 per competitor with a 5-credit minimum. The logo API is free.

How is NinjaPear different from Clay?

Clay orchestrates enrichment from many providers. NinjaPear is a provider with dedicated customer-listing, competitor-listing, peer-search, profile, email, company, funding, and monitoring endpoints. Use it in our spreadsheet, over the API, or from your AI agent.

Do I need a credit card to try it?

No. The 3-day trial includes 10 credits, no card required.

Where can I use the data?

Prospector (the spreadsheet), the REST API, the MCP server for AI agents, and the Supportive Gmail extension.

Ready for your superpowers?

3-day free trial. 10 credits. No credit card.

Get started free