OAuth2 client-credentials flow against the Dealroom Auth0 tenant. Use the client_id / client_secret from a Programmatic API key. Tokens are valid for 1h — Swagger UI will reuse the same token across operations. Revoking or deactivating a key rejects it on the next request (within a ≤5-minute server-side cache window), not at token expiry.
Pin a Stripe-style date-based API version (YYYY-MM-DD). Omit to use the latest version (2026-10-22). A pinned version is supported for 30 days after it is superseded, after which it returns 400.
ISO 4217 code of the currency amounts and amount filters are in.
Example:
"USD"
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Dealroom API","colors":{"primary":"#3662e3","light":"#5a82eb","dark":"#2b51c4"},"logo":{"light":"https://mintcdn.com/dealroomco-prod/zEUZ2Yv9dlQn_HmO/logo/light.svg?fit=max\u0026auto=format\u0026n=zEUZ2Yv9dlQn_HmO\u0026q=85\u0026s=0f85e2db91a5a2c18c140637b2088378","dark":"https://mintcdn.com/dealroomco-prod/zEUZ2Yv9dlQn_HmO/logo/dark.svg?fit=max\u0026auto=format\u0026n=zEUZ2Yv9dlQn_HmO\u0026q=85\u0026s=74b6f42451e5ca6fc9a715a996d51934"},"favicon":"https://mintcdn.com/dealroomco-prod/zEUZ2Yv9dlQn_HmO/favicon.png?fit=max\u0026auto=format\u0026n=zEUZ2Yv9dlQn_HmO\u0026q=85\u0026s=ce7c2581e80766cbfd914ec4510a71f5","api":{},"navbar":{"links":[{"href":"https://dealroom.app","label":"Login"}],"primary":{"type":"button","label":"Get Dealroom Access","href":"https://dealroom.co"}},"seo":{"metatags":{"og:site_name":"Dealroom API Documentation","og:type":"website","og:image":"https://dealroom.co/images/dealroom-og-image.png","twitter:card":"summary_large_image","twitter:image":"https://dealroom.co/images/dealroom-og-image.png","twitter:site":"@dealroomco","robots":"index, follow","theme-color":"#3662e3"},"indexing":"all"},"contextual":{"options":["view","claude","chatgpt"],"display":"toc"},"variables":{"auth0Domain":"accounts.dealroom.co","apiAudience":"https://api.dealroom.app","baseApiUrl":"https://api.dealroom.app","baseAppUrl":"https://dealroom.app","docsUrl":"https://developers.dealroom.co","latestVersionNote":""},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dealroomco-prod","hasAudioNarration":false,"actualSubdomain":"dealroomco-prod","customDomains":["developers.dealroom.co"],"gitSource":{"type":"github","owner":"dealroom","repo":"dealroom-next-gen","deployBranch":"docs-prod","contentDirectory":"mintlify","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6af2060bbebe6d93c54ff55d","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":100},{"language":"default","tag":"Endpoints","count":89},{"language":"default","tag":"Guides","count":17},{"language":"default","tag":"Companies","count":15},{"language":"default","tag":"Objects","count":11},{"language":"default","tag":"Concepts","count":10},{"language":"default","tag":"Investors","count":9},{"language":"default","tag":"Universities","count":7},{"language":"default","tag":"Government \u0026 NGO","count":6},{"language":"default","tag":"Discovery","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/funding-analytics/get-funding-funnel","slug":"/api-reference/funding-analytics/get-funding-funnel","pageMetadata":{"title":"Get funding funnel","description":"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension.\n\n**Response format:**\n- `rows`: Array of `{ label, buckets: [count_per_bucket] }` (one per dimension value)\n- `bucket_labels`: Dollar-range labels for the 9 buckets\n- `bucket_group_labels`: Human-friendly stage names (Pre-Seed through Unicorn)\n- `companies_count_per_bucket`: Companies per bucket across all dimensions\n- `companies_count`: Companies across all buckets\n\n**Buckets:** $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever `currency` is; `currency` converts amount filters.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/funding-analytics/funnel","href":"/api-reference/funding-analytics/get-funding-funnel","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n annotation: \"annotation\",\n code: \"code\",\n li: \"li\",\n math: \"math\",\n mi: \"mi\",\n mn: \"mn\",\n mo: \"mo\",\n mrow: \"mrow\",\n p: \"p\",\n semantics: \"semantics\",\n span: \"span\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension.\"\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Response format:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"rows\"\n }), \": Array of \", _jsx(_components.code, {\n children: \"{ label, buckets: [count_per_bucket] }\"\n }), \" (one per dimension value)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"bucket_labels\"\n }), \": Dollar-range labels for the 9 buckets\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"bucket_group_labels\"\n }), \": Human-friendly stage names (Pre-Seed through Unicorn)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"companies_count_per_bucket\"\n }), \": Companies per bucket across all dimensions\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.code, {\n children: \"companies_count\"\n }), \": Companies across all buckets\"]\n }), \"\\n\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Buckets:\"\n }), \" \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"0\"\n }), _jsx(_components.mo, {\n children: \"−\"\n }), _jsx(_components.mn, {\n children: \"1\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mo, {\n separator: \"true\",\n children: \",\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"0-1M, \"\n })]\n })\n })\n }), _jsxs(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: [_jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.7278em\",\n verticalAlign: \"-0.0833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"0\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n }), _jsx(_components.span, {\n className: \"mbin\",\n children: \"−\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n })]\n }), _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.8778em\",\n verticalAlign: \"-0.1944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"1\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mpunct\",\n children: \",\"\n })]\n })]\n })]\n }), \"1-4M, \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"4\"\n }), _jsx(_components.mo, {\n children: \"−\"\n }), _jsx(_components.mn, {\n children: \"15\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mo, {\n separator: \"true\",\n children: \",\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"4-15M, \"\n })]\n })\n })\n }), _jsxs(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: [_jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.7278em\",\n verticalAlign: \"-0.0833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"4\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n }), _jsx(_components.span, {\n className: \"mbin\",\n children: \"−\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n })]\n }), _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.8778em\",\n verticalAlign: \"-0.1944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"15\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mpunct\",\n children: \",\"\n })]\n })]\n })]\n }), \"15-40M, \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"40\"\n }), _jsx(_components.mo, {\n children: \"−\"\n }), _jsx(_components.mn, {\n children: \"100\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mo, {\n separator: \"true\",\n children: \",\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"40-100M, \"\n })]\n })\n })\n }), _jsxs(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: [_jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.7278em\",\n verticalAlign: \"-0.0833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"40\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n }), _jsx(_components.span, {\n className: \"mbin\",\n children: \"−\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n })]\n }), _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.8778em\",\n verticalAlign: \"-0.1944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"100\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mpunct\",\n children: \",\"\n })]\n })]\n })]\n }), \"100-250M, \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"250\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mo, {\n children: \"−\"\n }), _jsx(_components.mn, {\n children: \"1\"\n }), _jsx(_components.mi, {\n children: \"B\"\n }), _jsx(_components.mo, {\n separator: \"true\",\n children: \",\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"250M-1B, \"\n })]\n })\n })\n }), _jsxs(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: [_jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.7667em\",\n verticalAlign: \"-0.0833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"250\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n }), _jsx(_components.span, {\n className: \"mbin\",\n children: \"−\"\n }), _jsx(_components.span, {\n className: \"mspace\",\n style: {\n marginRight: \"0.2222em\"\n }\n })]\n }), _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.8778em\",\n verticalAlign: \"-0.1944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"1\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.0502em\"\n },\n children: \"B\"\n }), _jsx(_components.span, {\n className: \"mpunct\",\n children: \",\"\n })]\n })]\n })]\n }), \"1-2B, $2B+. Always in USD, whatever \", _jsx(_components.code, {\n children: \"currency\"\n }), \" is; \", _jsx(_components.code, {\n children: \"currency\"\n }), \" converts amount filters.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get funding funnel","description":"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension.\n\n**Response format:**\n- `rows`: Array of `{ label, buckets: [count_per_bucket] }` (one per dimension value)\n- `bucket_labels`: Dollar-range labels for the 9 buckets\n- `bucket_group_labels`: Human-friendly stage names (Pre-Seed through Unicorn)\n- `companies_count_per_bucket`: Companies per bucket across all dimensions\n- `companies_count`: Companies across all buckets\n\n**Buckets:** $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever `currency` is; `currency` converts amount filters.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/funding-analytics/funnel","href":"/api-reference/funding-analytics/get-funding-funnel","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"funnel","security":["b84b400c-6723-4b2d-ae5c-b006b6f506ae","e1b0283b-ce7d-4e61-a96c-b06f3b79f422"],"tags":["Funding Analytics"],"summary":"Get funding funnel","description":"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension.\n\n**Response format:**\n- `rows`: Array of `{ label, buckets: [count_per_bucket] }` (one per dimension value)\n- `bucket_labels`: Dollar-range labels for the 9 buckets\n- `bucket_group_labels`: Human-friendly stage names (Pre-Seed through Unicorn)\n- `companies_count_per_bucket`: Companies per bucket across all dimensions\n- `companies_count`: Companies across all buckets\n\n**Buckets:** $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever `currency` is; `currency` converts amount filters.","parameters":["48d69cdf-c7b1-4df2-b3cc-a1be662d2d2e","8361c137-54b7-4dc4-85ba-9eec6d890a75","eb060e2d-cf76-440f-bfc3-435052b75195","353076a7-dc88-4e4e-b60e-c327a0969f04","d84bb87f-6dce-42aa-8058-d5ab97173267"],"responses":{"200":"37a0d731-808a-4f14-b59e-13749692b86a","400":"3d8c195f-5a2e-45d9-979d-889deba6349c","401":"d234d9d4-2438-4f7e-9649-608afbc6b14c","402":"ad9f5b65-d597-4120-80b6-9959ab9e8ba3","403":"d56f98f7-709e-4f08-83ce-4ec8b8cc9878","429":"aba23cea-7e20-47ad-bc13-c0e902d67740","503":"85a35a5d-19d6-48dd-819c-345a42952a22"},"method":"get","type":"path","servers":["d038cdb4-87ef-4aa3-a977-2306495e8d2e"],"path":"/analytics/funding-analytics/funnel","baseUrlOptions":["https://api.dealroom.app"],"title":"Get funding funnel","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"48d69cdf-c7b1-4df2-b3cc-a1be662d2d2e":{"schema":{"type":"string","enum":["sector","country","continent","city","region","technology","business_model","income_stream","client_focus","investor_type"],"default":"sector","description":"Dimension to cross-tabulate against funding buckets","example":"sector","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"description":"Dimension to cross-tabulate against funding buckets","name":"dimension","in":"query"},"8361c137-54b7-4dc4-85ba-9eec6d890a75":{"schema":{"type":"string","description":"Max dimension values (1-50, default 15)","example":"15","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Max dimension values (1-50, default 15)","name":"top_n","in":"query"},"eb060e2d-cf76-440f-bfc3-435052b75195":{"schema":{"type":"string","description":"Filter expression: and(key[op]:value,...). Same syntax as /analytics/aggregate/:source","example":"year[gte]:2020","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Filter expression: and(key[op]:value,...). Same syntax as /analytics/aggregate/:source","name":"filter","in":"query"},"353076a7-dc88-4e4e-b60e-c327a0969f04":{"schema":{"type":"string","description":"ISO 4217 currency code for monetary field conversion. Defaults to USD.","example":"EUR","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"ISO 4217 currency code for monetary field conversion. Defaults to USD.","name":"currency","in":"query"},"d84bb87f-6dce-42aa-8058-d5ab97173267":{"name":"API-Version","in":"header","required":false,"schema":{"type":"string","format":"date","example":"2026-10-22","isRequired":false,"description":"Pin a Stripe-style date-based API version (`YYYY-MM-DD`). Omit to use the latest version (`2026-10-22`). A pinned version is supported for 30 days after it is superseded, after which it returns `400`.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"Pin a Stripe-style date-based API version (`YYYY-MM-DD`). Omit to use the latest version (`2026-10-22`). A pinned version is supported for 30 days after it is superseded, after which it returns `400`."}},"responses":{"37a0d731-808a-4f14-b59e-13749692b86a":{"description":"Funnel distribution data","content":{"application/json":{"schema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string","isRequired":true,"uniqueKey":"rows.items.[INDEX].label","typeLabel":"string"},"buckets":{"type":"array","items":{"type":"number","uniqueKey":"rows.items.[INDEX].buckets.items.[INDEX]","typeLabel":"number"},"isRequired":true,"uniqueKey":"rows.items.[INDEX].buckets","typeLabel":"number[]"}},"required":["label","buckets"],"uniqueKey":"rows.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"rows","typeLabel":"object[]"},"bucket_labels":{"type":"array","items":{"type":"string","uniqueKey":"bucket_labels.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"bucket_labels","typeLabel":"string[]"},"bucket_group_labels":{"type":"array","items":{"type":"string","uniqueKey":"bucket_group_labels.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"bucket_group_labels","typeLabel":"string[]"},"companies_count_per_bucket":{"type":"array","items":{"type":"number","uniqueKey":"companies_count_per_bucket.items.[INDEX]","typeLabel":"number"},"isRequired":true,"uniqueKey":"companies_count_per_bucket","typeLabel":"number[]"},"companies_count":{"type":"number","isRequired":true,"uniqueKey":"companies_count","typeLabel":"number"},"query_info":{"type":"object","properties":{"dimension":{"type":"string","isRequired":true,"uniqueKey":"query_info.dimension","typeLabel":"string"},"top_n":{"type":"number","isRequired":true,"uniqueKey":"query_info.top_n","typeLabel":"number"},"timing_ms":{"type":"number","isRequired":true,"uniqueKey":"query_info.timing_ms","typeLabel":"number"}},"required":["dimension","top_n","timing_ms"],"isRequired":true,"uniqueKey":"query_info","typeLabel":"object"},"currency":{"type":"string","description":"ISO 4217 code of the currency amounts and amount filters are in.","example":"USD","isRequired":true,"uniqueKey":"currency","typeLabel":"string"}},"required":["rows","bucket_labels","bucket_group_labels","companies_count_per_bucket","companies_count","query_info","currency"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"rows":[{"label":"\u003cstring>","buckets":[123]}],"bucket_labels":["\u003cstring>"],"bucket_group_labels":["\u003cstring>"],"companies_count_per_bucket":[123],"companies_count":123,"query_info":{"dimension":"\u003cstring>","top_n":123,"timing_ms":123},"currency":"USD"}}},"exampleType":"generated"}},"headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25},"Deprecation":{"description":"Present when the request pinned a superseded version: the date that version was deprecated (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Sunset":{"description":"Present when the request pinned a superseded version: the date the version stops working and requests begin returning `400` (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}}},"exampleType":"generated"},"3d8c195f-5a2e-45d9-979d-889deba6349c":{"description":"Invalid request parameters","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"VALIDATION_ERROR","message":"The request was malformed or failed validation.","details":null}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"VALIDATION_ERROR","message":"The request was malformed or failed validation.","details":null}}}},"exampleType":"examples"}},"headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25},"Deprecation":{"description":"Present when the request pinned a superseded version: the date that version was deprecated (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Sunset":{"description":"Present when the request pinned a superseded version: the date the version stops working and requests begin returning `400` (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}}},"exampleType":"examples"},"d234d9d4-2438-4f7e-9649-608afbc6b14c":{"description":"Authentication required. The `Authorization` header was missing, the bearer token was malformed, or the token failed signature / expiry validation.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"UNAUTHORIZED","message":"Authentication required — provide a valid bearer token.","details":null}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"UNAUTHORIZED","message":"Authentication required — provide a valid bearer token.","details":null}}}},"exampleType":"examples"}},"headers":{"Deprecation":{"description":"Present when the request pinned a superseded version: the date that version was deprecated (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Sunset":{"description":"Present when the request pinned a superseded version: the date the version stops working and requests begin returning `400` (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}}},"exampleType":"examples"},"ad9f5b65-d597-4120-80b6-9959ab9e8ba3":{"description":"`CREDITS_EXHAUSTED` — the caller's team has no credits left, or none granted yet. Only API-key and MCP requests are capped.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"VALIDATION_ERROR","message":"\u003cstring>","details":[{"path":"\u003cstring>","message":"\u003cstring>"}]}}}},"exampleType":"generated"}},"headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25}},"exampleType":"generated"},"d56f98f7-709e-4f08-83ce-4ec8b8cc9878":{"description":"Authentication succeeded but the caller's token does not include the permission required for this operation, or (`SUBSCRIPTION_ENDED`) the API key's team subscription has ended, or (`KEY_CREATOR_NOT_ENTITLED`) the API key's creator no longer has a Premium+ seat or an admin role in its team, or (`SEAT_REQUIRED`) the caller needs a Premium+ seat.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"FORBIDDEN","message":"You do not have permission to perform this action.","details":null}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"FORBIDDEN","message":"You do not have permission to perform this action.","details":null}}}},"exampleType":"examples"}},"headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25},"Deprecation":{"description":"Present when the request pinned a superseded version: the date that version was deprecated (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Sunset":{"description":"Present when the request pinned a superseded version: the date the version stops working and requests begin returning `400` (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}}},"exampleType":"examples"},"aba23cea-7e20-47ad-bc13-c0e902d67740":{"description":"Rate limit exceeded.","headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25},"Deprecation":{"description":"Present when the request pinned a superseded version: the date that version was deprecated (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Sunset":{"description":"Present when the request pinned a superseded version: the date the version stops working and requests begin returning `400` (`YYYY-MM-DD`).","schema":{"type":"string","format":"date"}},"Retry-After":{"schema":{"type":"string","description":"Seconds to wait before retrying.","example":"1"},"required":true,"description":"Seconds to wait before retrying."}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"RATE_LIMITED","message":"Rate limit exceeded — retry after the delay in the `Retry-After` header.","details":null}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"RATE_LIMITED","message":"Rate limit exceeded — retry after the delay in the `Retry-After` header.","details":null}}}},"exampleType":"examples"}},"exampleType":"examples"},"85a35a5d-19d6-48dd-819c-345a42952a22":{"description":"`SERVICE_UNAVAILABLE` — the caller's team credits could not be checked. Retry shortly.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","NOT_FOUND","UNAUTHORIZED","DATABASE_ERROR","UNKNOWN_FILTER","FILTER_VALIDATION_ERROR","UNSUPPORTED_OPERATOR","FILTER_PARSE_ERROR","QUERY_TIMEOUT","INTERNAL_SERVER_ERROR","INVALID_ENTITY_ID","PAGINATION_DEPTH_EXCEEDED","SCHEMA_ERROR","FORBIDDEN","EXTERNAL_SERVICE_ERROR","ACCOUNT_REQUIRED","PREMIUM_REQUIRED","INSTANCE_ACCESS_REQUIRED","SERVICE_UNAVAILABLE","RATE_LIMITED","CREDITS_EXHAUSTED","SUBSCRIPTION_ENDED","SEAT_REQUIRED","KEY_CREATOR_NOT_ENTITLED","ACTIVE_TEAM_CHANGED","LIST_LOCKED","PATH_RENAMED","ENDPOINT_REMOVED"],"description":"Stable machine-readable error code.","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.oneOf.0.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"uniqueKey":"error.details.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details.oneOf.0","typeLabel":"object[]"},{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.oneOf.1.additionalProperties.oneOf.2","typeLabel":"boolean"}],"uniqueKey":"error.details.oneOf.1.additionalProperties","typeLabel":"string | number | boolean"},"isRequired":true,"uniqueKey":"error.details.oneOf.1","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"error.details.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[] | object | null"}},"required":["code","message","details"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"SERVICE_UNAVAILABLE","message":"The service is temporarily unavailable.","details":null}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"SERVICE_UNAVAILABLE","message":"The service is temporarily unavailable.","details":null}}}},"exampleType":"examples"}},"headers":{"X-Credits-Used":{"description":"Credits this request consumed, under the current credit schedule. Present on every response to an API-key request under `/data`, `/analytics` and `/reference`; `0` on an error response or a free endpoint. Absent when the request was not authenticated with an API key (so never on a `401`), or on unmetered endpoints. During open beta credits are drawn from the team's balance but not billed.","schema":{"type":"integer","minimum":0},"example":25}},"exampleType":"examples"}},"security":{"b84b400c-6723-4b2d-ae5c-b006b6f506ae":{"oauth2":{"type":"oauth2","description":"OAuth2 client-credentials flow against the Dealroom Auth0 tenant. Use the `client_id` / `client_secret` from a Programmatic API key. Tokens are valid for 1h — Swagger UI will reuse the same token across operations. Revoking or deactivating a key rejects it on the next request (within a ≤5-minute server-side cache window), not at token expiry.","flows":{"clientCredentials":{"tokenUrl":"https://accounts.dealroom.co/oauth/token","scopes":{"read:entities":"Grant the read:entities permission","read:transactions":"Grant the read:transactions permission","read:valuations":"Grant the read:valuations permission","read:investors":"Grant the read:investors permission","read:founders":"Grant the read:founders permission","read:dimensions":"Grant the read:dimensions permission","read:timeseries":"Grant the read:timeseries permission","read:aggregate":"Grant the read:aggregate permission","read:funding-analytics":"Grant the read:funding-analytics permission","read:news":"Grant the read:news permission","read:jobs":"Grant the read:jobs permission","read:people":"Grant the read:people permission","read:search":"Grant the read:search permission"}}},"scopes":["read:funding-analytics"],"schemeName":"oauth2"}},"e1b0283b-ce7d-4e61-a96c-b06f3b79f422":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Auth0 JWT access token. Paste a token obtained from your preferred OAuth2 flow. For machine-to-machine use, the OAuth2 client_credentials scheme below can mint a token directly from your `client_id` / `client_secret` inside the Swagger UI Authorize dialog.","scopes":["read:funding-analytics"],"schemeName":"bearerAuth"}}},"servers":{"d038cdb4-87ef-4aa3-a977-2306495e8d2e":{"url":"https://api.dealroom.app","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","description":"OAuth2 client-credentials flow against the Dealroom Auth0 tenant. Use the `client_id` / `client_secret` from a Programmatic API key. Tokens are valid for 1h — Swagger UI will reuse the same token across operations. Revoking or deactivating a key rejects it on the next request (within a ≤5-minute server-side cache window), not at token expiry.","flows":{"clientCredentials":{"tokenUrl":"https://accounts.dealroom.co/oauth/token","scopes":{"read:entities":"Grant the read:entities permission","read:transactions":"Grant the read:transactions permission","read:valuations":"Grant the read:valuations permission","read:investors":"Grant the read:investors permission","read:founders":"Grant the read:founders permission","read:dimensions":"Grant the read:dimensions permission","read:timeseries":"Grant the read:timeseries permission","read:aggregate":"Grant the read:aggregate permission","read:funding-analytics":"Grant the read:funding-analytics permission","read:news":"Grant the read:news permission","read:jobs":"Grant the read:jobs permission","read:people":"Grant the read:people permission","read:search":"Grant the read:search permission"}}},"scopes":["read:funding-analytics"],"schemeName":"oauth2"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth2 client-credentials flow against the Dealroom Auth0 tenant. Use the `client_id` / `client_secret` from a Programmatic API key. Tokens are valid for 1h — Swagger UI will reuse the same token across operations. Revoking or deactivating a key rejects it on the next request (within a ≤5-minute server-side cache window), not at token expiry.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"oauth2","name":"Authorization"}],"title":"oauth2"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Auth0 JWT access token. Paste a token obtained from your preferred OAuth2 flow. For machine-to-machine use, the OAuth2 client_credentials scheme below can mint a token directly from your `client_id` / `client_secret` inside the Swagger UI Authorize dialog.","scopes":["read:funding-analytics"],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Auth0 JWT access token. Paste a token obtained from your preferred OAuth2 flow. For machine-to-machine use, the OAuth2 client_credentials scheme below can mint a token directly from your `client_id` / `client_secret` inside the Swagger UI Authorize dialog.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"dealroomco-prod","siteName":"Dealroom API","title":"Get funding funnel - Dealroom API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T17:42:55.462Z","originalFileLocation":"api-reference/funding-analytics/get-funding-funnel.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension. Response format: - rows: Array of { label, buckets: [count_per_bucket] } (one per dimension value) - bucket_labels: Dollar-range labels for the 9 buckets - bucket_group_labels: Human-friendly stage names (Pre-Seed through Unicorn) - companies_count_per_bucket: Companies per bucket across all dimensions - companies_count: Companies across all buckets Buckets: $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever currency is; currency converts amount filters.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dealroom API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get funding funnel - Dealroom API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension. Response format: - rows: Array of { label, buckets: [count_per_bucket] } (one per dimension value) - bucket_labels: Dollar-range labels for the 9 buckets - bucket_group_labels: Human-friendly stage names (Pre-Seed through Unicorn) - companies_count_per_bucket: Companies per bucket across all dimensions - companies_count: Companies across all buckets Buckets: $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever currency is; currency converts amount filters.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dealroom API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dealroom.co/images/dealroom-og-image.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get funding funnel - Dealroom API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension. Response format: - rows: Array of { label, buckets: [count_per_bucket] } (one per dimension value) - bucket_labels: Dollar-range labels for the 9 buckets - bucket_group_labels: Human-friendly stage names (Pre-Seed through Unicorn) - companies_count_per_bucket: Companies per bucket across all dimensions - companies_count: Companies across all buckets Buckets: $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever currency is; currency converts amount filters.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dealroom.co/images/dealroom-og-image.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dealroomco-prod/oYHTpbikhbb-4yLS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dealroom API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3662e3\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#3662e3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/funding-analytics/get-funding-funnel.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.dealroom.co/#organization\",\"name\":\"Dealroom API\",\"url\":\"https://developers.dealroom.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dealroomco-prod/zEUZ2Yv9dlQn_HmO/logo/light.svg?fit=max\u0026auto=format\u0026n=zEUZ2Yv9dlQn_HmO\u0026q=85\u0026s=0f85e2db91a5a2c18c140637b2088378\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.dealroom.co#website\",\"name\":\"Dealroom API\",\"url\":\"https://developers.dealroom.co\",\"publisher\":{\"@id\":\"https://developers.dealroom.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel#webpage\",\"url\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel\",\"name\":\"Get funding funnel\",\"description\":\"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension. Response format: - rows: Array of { label, buckets: [count_per_bucket] } (one per dimension value) - bucket_labels: Dollar-range labels for the 9 buckets - bucket_group_labels: Human-friendly stage names (Pre-Seed through Unicorn) - companies_count_per_bucket: Companies per bucket across all dimensions - companies_count: Companies across all buckets Buckets: $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever currency is; currency converts amount filters.\",\"dateModified\":\"2026-11-09T17:42:55.462Z\",\"isPartOf\":{\"@id\":\"https://developers.dealroom.co#website\"},\"breadcrumb\":{\"@id\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://developers.dealroom.co/endpoint-overviews/discovery\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Funding Analytics\",\"item\":\"https://developers.dealroom.co/endpoint-overviews/funding-analytics\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get funding funnel\",\"item\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel#apireference\",\"headline\":\"Get funding funnel\",\"name\":\"Get funding funnel\",\"description\":\"Cross-tabulates companies by total capital raised (9 buckets) against a chosen dimension. Response format: - rows: Array of { label, buckets: [count_per_bucket] } (one per dimension value) - bucket_labels: Dollar-range labels for the 9 buckets - bucket_group_labels: Human-friendly stage names (Pre-Seed through Unicorn) - companies_count_per_bucket: Companies per bucket across all dimensions - companies_count: Companies across all buckets Buckets: $0-1M, $1-4M, $4-15M, $15-40M, $40-100M, $100-250M, $250M-1B, $1-2B, $2B+. Always in USD, whatever currency is; currency converts amount filters.\",\"url\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel\",\"mainEntityOfPage\":{\"@id\":\"https://developers.dealroom.co/api-reference/funding-analytics/get-funding-funnel#webpage\"},\"image\":\"https://dealroom.co/images/dealroom-og-image.png\",\"dateModified\":\"2026-11-09T17:42:55.462Z\",\"publisher\":{\"@id\":\"https://developers.dealroom.co/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.dealroom.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dealroom API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Dealroom API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Objects","pages":[{"title":"Company","href":"/objects/company"},{"title":"Person","href":"/objects/person"},{"title":"Investor","href":"/objects/investor"},{"title":"University","href":"/objects/university"},{"title":"Government \u0026 NGO","href":"/objects/gov-ngo"},{"title":"Entity (unified index)","href":"/objects/entity"},{"title":"Fund","href":"/objects/fund"},{"title":"Transaction","href":"/objects/transaction"},{"title":"Valuation","href":"/objects/valuation"},{"title":"News Article","href":"/objects/news-article"},{"title":"Job","href":"/objects/job"}]},{"group":"Endpoints","pages":[{"group":"Discovery","expanded":false,"pages":[{"title":"Discovery","href":"/endpoint-overviews/discovery"},{"title":"API Root Discovery","deprecated":null,"version":null,"openapi":"/openapi.yaml get /","href":"/api-reference/discovery/api-root-discovery"},{"title":"Analytics Namespace Discovery","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics","href":"/api-reference/discovery/analytics-namespace-discovery"},{"title":"Data Namespace Discovery","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data","href":"/api-reference/discovery/data-namespace-discovery"},{"title":"Reference Namespace Discovery","deprecated":null,"version":null,"openapi":"/openapi.yaml get /reference","href":"/api-reference/discovery/reference-namespace-discovery"}]},{"group":"Entities","expanded":false,"pages":[{"title":"Entities","href":"/endpoint-overviews/entities"},{"title":"List entities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/entities","href":"/api-reference/entities/list-entities"},{"title":"List entity geo points","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/entities/geo","href":"/api-reference/entities/list-entity-geo-points"},{"title":"Get single entity","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/entities/{id}","href":"/api-reference/entities/get-single-entity"}]},{"group":"Companies","expanded":false,"pages":[{"title":"Companies","href":"/endpoint-overviews/companies"},{"title":"List companies","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies","href":"/api-reference/companies/list-companies"},{"title":"List company map points","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/geo","href":"/api-reference/companies/list-company-map-points"},{"title":"Get single company","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}","href":"/api-reference/companies/get-single-company"},{"title":"Get financials","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/financials","href":"/api-reference/companies/get-financials"},{"title":"List funding rounds","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/funding-rounds","href":"/api-reference/companies/list-funding-rounds"},{"title":"Get headcount","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/headcount","href":"/api-reference/companies/get-headcount"},{"title":"Get headcount breakdown","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/headcount-breakdown","href":"/api-reference/companies/get-headcount-breakdown"},{"title":"List investors","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/investors","href":"/api-reference/companies/list-investors"},{"title":"List company patents","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/patents","href":"/api-reference/companies/list-company-patents"},{"title":"List similar companies","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/similar","href":"/api-reference/companies/list-similar-companies"},{"title":"List company team members","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/team","href":"/api-reference/companies/list-company-team-members"},{"title":"List valuations","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/valuations","href":"/api-reference/companies/list-valuations"},{"title":"Get web traffic","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/companies/{id}/web-traffic","href":"/api-reference/companies/get-web-traffic"},{"title":"Match companies by website and name","deprecated":null,"version":null,"openapi":"/openapi.yaml post /data/companies/matches","href":"/api-reference/companies/match-companies-by-website-and-name"}]},{"group":"Universities","expanded":false,"pages":[{"title":"Universities","href":"/endpoint-overviews/universities"},{"title":"List universities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities","href":"/api-reference/universities/list-universities"},{"title":"List university map points","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities/geo","href":"/api-reference/universities/list-university-map-points"},{"title":"Get single university","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities/{id}","href":"/api-reference/universities/get-single-university"},{"title":"List alumni","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities/{id}/alumni","href":"/api-reference/universities/list-alumni"},{"title":"List university patents","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities/{id}/patents","href":"/api-reference/universities/list-university-patents"},{"title":"List university team members","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/universities/{id}/team","href":"/api-reference/universities/list-university-team-members"}]},{"group":"Government \u0026 NGO","expanded":false,"pages":[{"title":"Government \u0026 NGO","href":"/endpoint-overviews/government-and-ngo"},{"title":"List government \u0026 NGO entities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/gov-ngo","href":"/api-reference/government-\u0026-ngo/list-government-\u0026-ngo-entities"},{"title":"List government \u0026 NGO map points","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/gov-ngo/geo","href":"/api-reference/government-\u0026-ngo/list-government-\u0026-ngo-map-points"},{"title":"Get single government/NGO entity","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/gov-ngo/{id}","href":"/api-reference/government-\u0026-ngo/get-single-governmentngo-entity"},{"title":"List government \u0026 NGO patents","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/gov-ngo/{id}/patents","href":"/api-reference/government-\u0026-ngo/list-government-\u0026-ngo-patents"},{"title":"List government \u0026 NGO team members","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/gov-ngo/{id}/team","href":"/api-reference/government-\u0026-ngo/list-government-\u0026-ngo-team-members"}]},{"group":"Transactions","expanded":false,"pages":[{"title":"Transactions","href":"/endpoint-overviews/transactions"},{"title":"List transactions","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/transactions","href":"/api-reference/transactions/list-transactions"},{"title":"Get single transaction","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/transactions/{id}","href":"/api-reference/transactions/get-single-transaction"}]},{"group":"Valuations","expanded":false,"pages":[{"title":"Valuations","href":"/endpoint-overviews/valuations"},{"title":"List valuations","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/valuations","href":"/api-reference/valuations/list-valuations"},{"title":"Get single valuation","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/valuations/{id}","href":"/api-reference/valuations/get-single-valuation"}]},{"group":"Investors","expanded":false,"pages":[{"title":"Investors","href":"/endpoint-overviews/investors"},{"title":"List investors","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors","href":"/api-reference/investors/list-investors"},{"title":"List investor map points","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/geo","href":"/api-reference/investors/list-investor-map-points"},{"title":"Get single investor","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}","href":"/api-reference/investors/get-single-investor"},{"title":"List funds","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}/funds","href":"/api-reference/investors/list-funds"},{"title":"List LP fund positions","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}/lp-funds","href":"/api-reference/investors/list-lp-fund-positions"},{"title":"List portfolio companies","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}/portfolio","href":"/api-reference/investors/list-portfolio-companies"},{"title":"List similar investors","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}/similar","href":"/api-reference/investors/list-similar-investors"},{"title":"List investor team members","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/investors/{id}/team","href":"/api-reference/investors/list-investor-team-members"}]},{"group":"Funds","expanded":false,"pages":[{"title":"Funds","href":"/endpoint-overviews/funds"},{"title":"List funds","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/funds","href":"/api-reference/funds/list-funds"},{"title":"Get single fund","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/funds/{id}","href":"/api-reference/funds/get-single-fund"}]},{"group":"People","expanded":false,"pages":[{"title":"People","href":"/endpoint-overviews/people"},{"title":"List people","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/people","href":"/api-reference/people/list-people"},{"title":"Get single person","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/people/{id}","href":"/api-reference/people/get-single-person"},{"title":"List career history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/people/{id}/career","href":"/api-reference/people/list-career-history"},{"title":"List education","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/people/{id}/education","href":"/api-reference/people/list-education"}]},{"group":"Founders","expanded":false,"pages":[{"title":"Founders","href":"/endpoint-overviews/founders"},{"title":"List founders","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/founders","href":"/api-reference/founders/list-founders"},{"title":"Get single founder","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/founders/{id}","href":"/api-reference/founders/get-single-founder"},{"title":"List founded companies","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/founders/{id}/founded-companies","href":"/api-reference/founders/list-founded-companies"}]},{"group":"News","expanded":false,"pages":[{"title":"News","href":"/endpoint-overviews/news"},{"title":"List news articles","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/news","href":"/api-reference/news/list-news-articles"},{"title":"Get single news article","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/news/{id}","href":"/api-reference/news/get-single-news-article"}]},{"group":"Jobs","expanded":false,"pages":[{"title":"Jobs","href":"/endpoint-overviews/jobs"},{"title":"List job openings","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/jobs","href":"/api-reference/jobs/list-job-openings"},{"title":"Get single job opening","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/jobs/{id}","href":"/api-reference/jobs/get-single-job-opening"}]},{"group":"Aggregate","expanded":false,"pages":[{"title":"Aggregate","href":"/endpoint-overviews/aggregate"},{"title":"Aggregate by source","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/aggregate/{source}","href":"/api-reference/aggregate/aggregate-by-source"},{"title":"Multi-metric aggregate","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/aggregate/{source}/multi-metric","href":"/api-reference/aggregate/multi-metric-aggregate"}]},{"group":"Funding Analytics","expanded":false,"pages":[{"title":"Funding Analytics","description":"Purpose-built analytics: 2D heatmaps, round transitions, capital funnels.","href":"/endpoint-overviews/funding-analytics"},{"title":"Get funding funnel","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/funding-analytics/funnel","href":"/api-reference/funding-analytics/get-funding-funnel"},{"title":"Get funding heatmap","description":"Returns a 2D matrix of funding data grouped by two configurable dimensions.\n\n**Response format:**\n- `x_labels`/`y_labels`: Ordered category labels for each axis\n- `cells`: Sparse array of `[x_index, y_index, value]` tuples\n- `x_totals`/`y_totals`: Marginal totals per axis value\n- `grand_total`: Sum of all cells\n\n**Metrics:** `count` (rounds), `company_count` (distinct entities), `total_amount`, `avg_amount`, `median_amount`. Amount metrics are returned in `currency`, in whole units.\n\n**Dimensions:** `round_year`, `round_quarter`, `sector`, `country`, `continent`, `standardized_round`, `investor_type`, and more.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/funding-analytics/heatmap","href":"/api-reference/funding-analytics/get-funding-heatmap"},{"title":"Get round transitions","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/funding-analytics/round-transitions","href":"/api-reference/funding-analytics/get-round-transitions"}]},{"group":"Timeseries","expanded":false,"pages":[{"title":"Timeseries","href":"/endpoint-overviews/timeseries"},{"title":"Timeseries","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/timeseries","href":"/api-reference/timeseries/timeseries"}]},{"group":"Matching","expanded":false,"pages":[{"title":"Matching","href":"/endpoint-overviews/matching"},{"title":"Match investors","deprecated":null,"version":null,"openapi":"/openapi.yaml get /analytics/matching/investors","href":"/api-reference/matching/match-investors"}]},{"group":"Filters","expanded":false,"pages":[{"title":"Filters","href":"/endpoint-overviews/filters"},{"title":"List filters","deprecated":null,"version":null,"openapi":"/openapi.yaml get /reference/filters","href":"/api-reference/filters/list-filters"},{"title":"Search filters and values","deprecated":null,"version":null,"openapi":"/openapi.yaml get /reference/filters/search","href":"/api-reference/filters/search-filters-and-values"},{"title":"List filter values","deprecated":null,"version":null,"openapi":"/openapi.yaml get /reference/filters/{key}/values","href":"/api-reference/filters/list-filter-values"}]},{"group":"Health","expanded":false,"pages":[{"title":"Health","href":"/endpoint-overviews/health"},{"title":"Check API health","deprecated":null,"version":null,"openapi":"/openapi.yaml get /health","href":"/api-reference/health/check-api-health"}]},{"group":"Search","expanded":false,"pages":[{"title":"Search","href":"/endpoint-overviews/search"},{"title":"Search entities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /data/search","href":"/api-reference/search/search-entities"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Get funding funnel - Dealroom API","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}