Skip to content

Firms Schema

Complete reference for all fields available in the firms endpoint.

RelationshipJoin Field(s)Notes
Principalsprincipals.firm_idfirms.id (UUID)Connect people and roles back to their parent firm.
Persons (via principals)principals.person_business_keypersons.person_business_keyJoin through principals to map resolved people to firms.
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
legal_nametextColumn %s from api.principals.100.0%e.g. a16z Capital Managemen...Example: ?%s=eq.<value>
regiontextColumn %s from api.principals.90.0%Northeast, West, SoutheastExample: ?%s=eq.<value>
sec_numbertextColumn %s from api.principals.100.0%e.g. 801-123456Example: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
investment_approachestextColumn %s from api.principals.50.3%ACTIVIST, ARBITRAGE, BUYOUTExample: ?%s=eq.<value>
investment_stagetextColumn %s from api.principals.50.3%BUYOUT, DISTRESSED, EARLY_STAGEExample: ?%s=eq.<value>
strategy_class_primarytextColumn %s from api.principals.50.3%CREDIT, FUND_OF_FUNDS, HEDGE_FUNDExample: ?%s=eq.<value>
strategy_class_secondarytextColumn %s from api.principals.50.3%CREDIT, FUND_OF_FUNDS, HEDGE_FUNDExample: ?%s=eq.<value>
strategy_overviewtextColumn %s from api.principals.50.3%Example: Opportunistic glob...Example: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
asset_classestextColumn %s from api.principals.50.3%COMMODITIES, CREDIT, CRYPTO_ASSETSExample: ?%s=eq.<value>
client_typestextColumn %s from api.principals.50.3%ENDOWMENTS, FAMILY_OFFICES, FOUNDATIONSExample: ?%s=eq.<value>
geographic_focustextColumn %s from api.principals.50.3%AFRICA, ASIA, AUSTRALIAExample: ?%s=eq.<value>
industry_focustextColumn %s from api.principals.50.3%CLIMATE_TECH, CONSUMER, DIVERSIFIEDExample: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
esg_focustextColumn %s from api.principals.50.3%FALSE, TRUEExample: ?%s=eq.<value>
uses_derivativestextColumn %s from api.principals.50.3%FALSE, TRUEExample: ?%s=eq.<value>
uses_leveragetextColumn %s from api.principals.50.3%FALSE, TRUEExample: ?%s=eq.<value>
uses_short_sellingtextColumn %s from api.principals.50.3%FALSE, TRUEExample: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
aum_total_usdtextColumn %s from api.principals.69.0%$0, $10,000,000, $100,000,000Example: ?%s=eq.<value>
aum_yoy_pcttextColumn %s from api.principals.44.8%0.%, 11.1%, 11.5%Example: ?%s=eq.<value>
employee_counttextColumn %s from api.principals.71.0%3, 2, 4Example: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
private_fund_counttextColumn %s from api.principals.50.1%1, 2, 3Example: ?%s=eq.<value>
private_fund_count_hedgetextColumn %s from api.principals.50.1%0, 1, 2Example: ?%s=eq.<value>
private_fund_count_othertextColumn %s from api.principals.7.1%1, 2, 3Example: ?%s=eq.<value>
private_fund_count_private_equitytextColumn %s from api.principals.50.1%0, 1, 2Example: ?%s=eq.<value>
private_fund_count_real_estatetextColumn %s from api.principals.4.1%1, 2, 3Example: ?%s=eq.<value>
private_fund_count_securitizedtextColumn %s from api.principals.1.0%1, 2, 4Example: ?%s=eq.<value>
private_fund_count_venturetextColumn %s from api.principals.50.1%0, 1, 2Example: ?%s=eq.<value>
private_fund_gav_total_usdtextColumn %s from api.principals.50.1%$0, $25,000,000, $78,960,522Example: ?%s=eq.<value>
private_fund_gav_yoy_pcttextColumn %s from api.principals.32.6%0.%, ###.#%, -.1%Example: ?%s=eq.<value>
Field NameData TypeDescriptionFill RateExample ValuesUsage Notes
as_of_datetextColumn %s from api.principals.100.0%2025-03-01, 2025-10-01, 2025-09-01Example: ?%s=eq.<value>