Skip to main content

Prerequisites

  • A Dealroom API key. See Authentication to obtain one.
  • An HTTP client (curl, Postman, or any language with an HTTP library).

1. Obtain an access token

Exchange your API key credentials for a Bearer token:
The response contains an access_token valid for expires_in seconds (typically 86400s / 24h). Cache it and reuse it — do not request a new token per API call.

2. Query entities

Fetch the 10 highest-valued startups launched in 2020 or later:
The X-Client-Id header is required on all requests authenticated with an API key. See Authentication for details.

3. Understand the response

  • data — array of matching entities. Entities expose flat HQ fields (hq_country, hq_city, lat, lon) and structured sub-objects like latest_valuation and tags. Monetary values come back as strings to preserve precision.
  • page.limit / page.offset — the applied pagination params
  • page.total — total matching records; only present when include_total=true
  • currency — the currency monetary fields are expressed in (defaults to USD; override with ?currency=EUR)

4. Paginate through results

Use limit and offset to page through results:
See Pagination for the full reference.

Next steps

  • Learn about Filtering to narrow results with 65+ available filters.
  • Explore API Versioning to understand how breaking changes are handled.
  • Browse the API Reference for all available endpoints.