Overview
This page lists all enumeration values and constants used across the Signalbase V2 APIs. Use it to validate filter parameters, build UIs, and understand available options for each endpoint.Company fields in signal responses
Across funding, acquisition, hiring, and job change signal endpoints, company headquarters are always exposed ascompanyCountry (ISO-style country code where available).
- Nested company objects use the same rule. For example, on acquisition signals the
acquiringCompanyobject usescompanyCountry(notcountry) for the acquirer’s HQ. - Hiring signals also return
jobCountry: the country associated with the job listing location. That is separate fromcompanyCountry(the employer’s HQ).
Company subcategory in responses
When a company row has been classified, responses includecompanySubcategory: a single subcategory id drawn from the same vocabulary as the subcategories query parameter (see the Subcategories section on this page). The field is omitted or null when no subcategory is assigned.
Signal Types
The three signal types available in the API:copy
Date Presets
Industry-standard relative date filters supported across the signal endpoints — funding, acquisitions, hiring, job changes, and investors. When provided,date_preset takes precedence over dateFrom / dateTo. The Companies endpoint does not support date filtering (date_preset, dateFrom, and dateTo are ignored there).
copy
Funding Signals Enums
Funding Round Types
Values accepted by theround filter, ordered by prevalence. Values are stored
and returned in lowercase.
copy
The
round filter is an exact, case-insensitive match — Series A,
series a, and SERIES A all match the same rows, so you don’t need to match
the exact capitalization. Passing a value not in the list above returns
400 Bad Request (rather than silently empty results), so you get a clear
error on a typo. Responses may still contain other, less common round types for
rows matched by your other filters.Round Flavors
Optional modifiers that can be applied to a funding round:copy
Verification Statuses
Filter signals by their verification status:copy
Amounts & Currency
How amount, amount_min, amount_max, and currency work
Funding and acquisition amounts are whole units of the deal’s currency (an integer — not cents and not a float). For example, a $5M round is 5000000. The currency field tells you which currency each amount is in.
| Field | Description |
|---|---|
amount (response) | Integer amount in whole currency units (see currency). null when the amount is undisclosed. |
amount_min (filter) | Minimum amount, inclusive (>=). Compared directly against amount. |
amount_max (filter) | Maximum amount, inclusive (<=). Compared directly against amount. |
currency (filter) | Filters rows by their currency value. Does not convert between currencies — it’s a simple exact match on the currency field. |
Currency Values
Both endpoints recordcurrency as ISO 4217 codes (exact match, case-sensitive):
-
Funding — most records are
USD; the rest are mostlyEURandGBP. Filter with the exact code, e.g.?currency=USD. Common values:copy -
Acquisitions — almost all records are
USD, with a small number ofEUR. Filter with?currency=USD.
Funding Sort Fields
Available sort fields for the funding endpoint:copy
Acquisition Sort Fields
Available sort fields for the acquisitions endpoint:copy
Job Change Signals Enums
Positions
Filter job changes by specific positions:copy
Departments
Filter by department:copy
Seniorities
Filter by seniority level:copy
Job Change Sources
copy
Job Change Sort Fields
Available sort fields for the job changes endpoint:copy
Signal Source Types
Types of sources a signal may originate from:copy
Investors Enums
Investor Types
Values accepted by thetype filter:
copy
The underlying
type field is free-text (scraped values like VC, VC firm,
Venture Capital, venture_capital, Corporate VC, Solo angel, PE fund).
These slugs are convenience groupings: each is matched case-insensitively
against the common real-world variants — e.g. vc matches VC / VC firm /
Venture Capital / venture_capital / Corporate VC, and angel matches
Angel / Solo angel / Angel network. To filter by a value outside this list,
use the search parameter, which also matches the type field.The type field in the response is the original scraped value (e.g. Corporate VC),
not the slug you filtered by — so a single type=vc query returns rows whose type
reads VC, Venture Capital, Corporate VC, and so on.Investor Sort Fields
Available sort fields for the investors endpoint:copy
Sort Orders
Used across all endpoints:copy
Countries (All APIs)
Both country categories and country codes can be used to filter results via thecountries parameter.
Country Categories
copy
Country Codes (ISO 3166-1 alpha-2)
copy
Company Categories & Industries
Companies have two classification systems that map to different API filter parameters:| API Parameter | DB Column | Description | Delimiter |
|---|---|---|---|
categories | company.industry | LinkedIn industry label (free text) | pipe | separated |
subcategories | company.subcategory | Signalbase category (strict enum) | comma , separated |
Categories (categories parameter)
The categories parameter filters by exact match on the company’s LinkedIn industry label.
These are free-text labels sourced from LinkedIn’s industry taxonomy. The taxonomy has 20 main categories that group 434 industries. Since this is a free-text field, new labels may appear as companies are ingested.
Main Categories (20)
copy
All Industries (434)
copy
?categories=Software Development|Financial Services
Subcategories (subcategories parameter)
The subcategories parameter filters by the Signalbase-assigned company category. Values are comma-separated and validated against a strict enum. Only exact matches from the list below are accepted; invalid values are silently ignored.
copy
?subcategories=ai,fintech,saas