Get current financial data for companies
Returns current financial data for the specified companies by SKU. Maximum 100 SKUs per request.
The response includes identity fields, market data, valuation multiples, financials, margins, growth rates, and more. All numeric fields are nullable. Monetary fields also have local-currency variants suffixed with 'Lcu', plus a rateToUsd field.
Authorization
bearerAuth API token provided as a Bearer token in the Authorization header. Generate your token at app.multiples.vc.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/companies/current" \ -H "Content-Type: application/json" \ -d '{ "skus": [ "NAS_MSFT", "NAS_AAPL", "NYS_CRM" ] }'{ "data": [ { "sku": "NAS_MSFT", "ticker": "MSFT", "exchange": "NAS", "name": "Microsoft Corporation", "shortName": "Microsoft", "countryCodeIso3": "USA", "country": "United States", "currency": "USD", "tags": [ "Enterprise Software", "Cloud Infrastructure" ], "themes": [ "B2B SaaS" ], "marketCap": 2890000, "enterpriseValue": 2850000, "revenueLtm": 261800, "ebitdaLtm": 130200, "evRevenueLtm": 10.9, "evEbitdaLtm": 21.9, "marginGrossLtm": 69.8, "marginEbitdaLtm": 49.7, "revenueGrowthNtmLtm": 12.5, "ruleOf40Ltm": 62.2, "ruleOf40": 58.1 } ], "meta": { "count": 1 }}{ "error": { "code": "BAD_REQUEST", "message": "Invalid request", "details": { "errors": [ "skus must not be empty" ] } }}{ "error": { "code": "MISSING_TOKEN", "message": "Authorization header is required" }}{ "error": { "code": "INTERNAL_ERROR", "message": "An internal error occurred" }}Search and filter companies POST
Returns a list of company identifiers matching the provided filters. All filters are optional; omitting all filters returns all companies.
Get historical monthly time series data POST
Returns historical monthly data for the specified companies. Optionally filter by fields and date range.