FidesHuntFind what's already built

The FidesHunt API

A directory of APIs ought to be one. Read-only, no authentication, CORS open, JSON throughout.

Endpoints

GET /api/v1/products · GET /api/v1/apis

Every published listing on that track, with vote tallies and ranking scores. Both take the same parameters.

ParameterDescription
qFree-text search across name, summary, description and categories. Every word must match, in any order; wrap words in double quotes to search for them as a phrase.
pricingfree, freemium or paid. Repeatable.
kindAPI track only: api, dataset, library or mcp. Repeatable.
platformProduct track only: ios, android, web, desktop or parish. Repeatable.
category, langFilter by category name or two-letter language code. Repeatable.
open_source, no_authSet to 1 to keep only open-source listings, or only ones needing no key.
sorttop (default), trending, new, name.
page1-based. Page size is in the response envelope.

GET /api/v1/listings/:slug

A single listing, plus related listings that share its categories. Slugs are unique across both tracks, so this one endpoint resolves either; /api/v1/apis/:slug and /api/v1/products/:slug are aliases.

GET /api/v1/categories

Every category with a listing count, grouped by track — enough to build your own nav.

Example

curl 'https://fideshunt.com/api/v1/apis?pricing=free&no_auth=1&sort=top'
curl 'https://fideshunt.com/api/v1/products?platform=ios&sort=trending'

Fair use

No key and no hard rate limit; please cache rather than polling in a loop. If you need a bulk snapshot, pull each track once and store it — the directory changes slowly.