The shortest end-to-end query you can run against the Dealroom API. Authenticates with your M2M API key, fetches the 10 most-funded companies taggedDocumentation Index
Fetch the complete documentation index at: https://developers.beta.dealroom.co/llms.txt
Use this file to discover all available pages before exploring further.
fintech, and prints them.
Adapt by swapping the industry, sort key, or limit — every other example in this site
builds on the same primitives.
The Dealroom API filters industries by numeric tag ID, not by name. Look up the ID
for your target industry first:The response includes
id fields — use those in tag_id[in_any]:<id> expressions.
The snippets below use <FINTECH_TAG_ID> as a placeholder.Prerequisites
- A Dealroom M2M API key. See Authentication to create one.
DEALROOM_CLIENT_IDandDEALROOM_CLIENT_SECRETexported as environment variables.jqfor the cURL snippet (token extraction and output formatting). The Node.js and Python variants don’t require it.
The recipe
Expected output
What this example covers
| Concept | Where it shows up |
|---|---|
| OAuth2 client-credentials grant | The token-exchange step |
| Required headers | Authorization, X-Client-Id |
| Filter expression | filter=tag_id[in_any]:<FINTECH_TAG_ID> |
| Sort with descending direction | sort=-total_funding |
| Pagination | limit=10 (use offset for subsequent pages) |
| Optional fields | funding_summary.total_funding may be null — coalesce |
Where to go from here
- Swap the tag ID for any other industry — use
/api/filters/tag_id/values?type=industryto discover tag IDs. See the Filters reference for the full operator list. - Combine filters with
and()/or()— see Filtering. - Compute totals or rankings server-side instead of paging — see Aggregates.
- Build a full dashboard around this data — see the Portfolio Dashboard example.