Research directory →

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.

Valyte Ratings are informational, data-driven scores based on quantitative analysis of company filings and market data. They are not investment advice or a recommendation to buy or sell any security, and should not be relied upon for investment decisions.