nvNeuralVerge
Company intelligence

Capterra Category Products API — Ranked Products by Category

Send a Capterra category alias or URL and this source returns the products Capterra lists within it, in Capterra's own ranking order.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "capterra_categories_products",
  "category": "customer-relationship-management-software",
  "max_items": 2,
  "partial": false,
  "human": "# Capterra category products\n\n- **Category:** customer-relationship-management-software\n- **Max items:** 2\n- **Records returned:** 2\n- **Response size:** 1.93 MB",
  "machine": {
    "total_items": 2,
    "items": [
      {
        "@type": "CapterraSearchProduct",
        "id": "135757",
        "seo_id": "135757",
        "alias": "NetSuite",
        "name": "NetSuite",
        "url": "https://www.capterra.com/p/135757/NetSuite/",
        "image": "https://gdm-catalog-fmapi-prod.imgix.net/ProductLogo/76ba5be7-e39f-481e-9045-7c45d7cf6d39.png?auto=format%2Ccompress&fit=max&w=256&q=75&ch=Width%2CDPR",
        "short_description": "NetSuite CRM delivers your business with powerful front-office capabilities in a single, cloud-based CRM solution.",
        "rating": 4.2,
        "review_count": 2073,
        "position": 1
      },
      {
        "@type": "CapterraSearchProduct",
        "id": "245800",
        "seo_id": "245800",
        "alias": "Monday-CRM",
        "name": "monday CRM",
        "url": "https://www.capterra.com/p/245800/Monday-CRM/",
        "image": "https://gdm-catalog-fmapi-prod.imgix.net/ProductLogo/89099d96-d149-4414-ae0d-25607ca4cd8a.png?auto=format%2Ccompress&fit=max&w=256&q=75&ch=Width%2CDPR",
        "short_description": "monday CRM enables revenue teams to improve efficiency at every stage of the customer journey.",
        "rating": 4.7,
        "review_count": 466,
        "position": 2
      }
    ],
    "response_bytes": 2026009
  },
  "total_points": 2
}
You send
A Capterra category alias or URL
You get back
Products in that category, in Capterra's ranking order
Coverage
Software categories with a public Capterra listing page.
Price
1 point per returned result, up to 500 per request — $1 per 1,000
Billed per record actually returned, capped by max_items. A category that returns nothing costs nothing.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Browsing the category page by handOpen the page, scroll, note down the orderFree, and slow to repeatFine for a one-off check, not for tracking a category over time
Building a scraperWrite it, host it, repair it when the layout movesEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per category$1 per 1,000, misses not billedReflects Capterra's own ranking algorithm, not an independent market ranking
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
partialbooleanTrue if the scrape hit its time budget and stopped early — re-run with a smaller max_items for a complete result.
total_itemsnumberHow many products came back.
itemsarrayProducts in this category, in Capterra's ranking order.
items[].idstringThe product's Capterra product ID.
items[].seo_idstringSEO-facing ID Capterra uses in the URL — usually the same as id.
items[].aliasstringURL-safe product slug.
items[].namestringProduct name.
items[].urlstringCapterra product URL.
items[].imagestring | nullProduct logo image URL, when Capterra has one.
items[].short_descriptionstring | nullOne-line description, when Capterra has one.
items[].ratingnumber | nullOverall rating, or null when the product has no reviews yet.
items[].review_countnumberTotal number of reviews.
items[].positionnumberRank position within this category.
response_bytesnumberSize of the raw page data collected to build this result.
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

category accepts a Capterra category alias or URL — get the alias from Capterra categories. max_items is optional (1-500, default 25).

curl -X POST https://api.neuralverge.ai/functions/v1/run-capterra-categories-products \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "category": "customer-relationship-management-software", "max_items": 25 }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Market mapping

See who Capterra ranks #1-10 in a category you compete in.

Competitive set discovery

Build a complete list of competitors in a category, not just the ones you already know.

Rank tracking

Re-run the same category on a schedule and watch positions move.

Category benchmarking

Compare rating and review count across every product in a category at once.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Software categories with a public Capterra listing page.

Freshness

Read at request time.

Handling

This source returns publicly visible category listing information, stamped with the category it was read from and a session id you can trace.

What it will not do
  • —Ranking reflects Capterra's own algorithm, which factors in more than review quality.
  • —Category boundaries are Capterra's editorial choice, so adjacent categories can overlap.
  • —Smaller or newer categories return shorter, less competitive lists.
FAQ

Questions, answered

From Capterra categories — search or list the taxonomy and use the alias it returns.

Related

Related sources

Try capterra category products on your own data

One request format across every source in the catalog.

Get started