Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Brouky Search Rounds API
version: 1.0.0
description: 'Venture intelligence for investors and startups: an AI data agent over Brouky''s database, the AI VC Finder, and investor, startup and market data. The same operations are available as an MCP server.'
contact:
url: https://brouky.tech/dashboard/developers
servers:
- url: https://api.brouky.tech/functions/v1/brouky-api
security:
- bearer: []
tags:
- name: Search Rounds
paths:
/v1/search_rounds:
post:
operationId: search_rounds
summary: Search funding rounds
description: 'Funding rounds (deals) filtered by the startup''s country, sector, round stage, an investor that took part and a date range, newest first, with the investors in each. Use for "latest seed deals in Poland", "rounds Credo joined this year". Amounts are shown only when a source states them. For counts and totals use ask. Free.
Credits per call: 0. Scope: read.'
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
country:
type: string
description: Startup country, e.g. "Poland".
sector:
type: string
description: Primary sector, e.g. "Healthcare & Life Sciences".
stage:
type: string
description: 'Round stage: pre-seed, seed, series-a, series-b, series-c-plus, grant. Series C and later rounds are one stage, series-c-plus.'
stages:
type:
- array
- string
items:
type: string
description: Several stages, e.g. ["series-a", "series-b", "series-c-plus"].
investor:
type: string
description: An investor that took part (name or key).
since:
type: string
description: YYYY-MM-DD, default one year ago.
until:
type: string
description: YYYY-MM-DD.
limit:
type: integer
minimum: 1
maximum: 50
default: 25
responses:
'200':
description: Result
content:
application/json:
schema:
$ref: '#/components/schemas/Result'
'400':
description: Invalid input
'401':
description: Missing or invalid key
'402':
description: Not enough credits
'403':
description: Key lacks the scope, or plan required
'429':
description: Rate limited
tags:
- Search Rounds
components:
schemas:
Result:
type: object
properties:
success:
type: boolean
operation:
type: string
data:
type: object
description: Operation-specific structured result.
summary:
type: string
description: A short readable answer.
charts:
type: array
description: 'Chart specs (RichChartSpec: type, title, xKey, series, data, unit).'
items:
type: object
url:
type:
- string
- 'null'
description: The full interactive view on brouky.tech.
credits:
type:
- object
- 'null'
properties:
charged:
type: integer
remaining:
type:
- integer
- 'null'
securitySchemes:
bearer:
type: http
scheme: bearer
description: Your key from /dashboard/developers (brk_live_...).