Valyte Research
Valyte REST API
Retrieve company research through authenticated, account-scoped endpoints.
Use an API key from an account with API access. Keep the key in a server-side environment variable. Requests use an Authorization header with the Bearer scheme.
List accessible companies
curl https://console.valytedata.com/api/v1/companies \
-H "Authorization: Bearer $VALYTE_API_KEY" The list returns company identities accessible to your account. Use a returned numeric company ID with GET /api/v1/companies/{id} on the same origin to retrieve the company's data. Do not substitute a ticker for the ID parameter.
Read the response in context
Company detail includes company identity, the selected financial period, and ordered content blocks for available financial data, operating data, history, briefs, and notes. Available fields depend on the published data and account access. Cite the returned company URL; readers may need a Valyte account to open it.
Errors and limits
401 indicates missing or invalid credentials; 403 indicates insufficient entitlement; 429 indicates the request limit has been reached. Respect the returned rate-limit and Retry-After headers. Do not treat an absent field as zero.
Open your Valyte account to check API access. Contact Valyte if your account does not expose key management.