DEVELOPER GUIDE

Models & formulas

Resolve financial values alongside their supporting evidence.

Resolve a value with its evidence

Get an exports:read key and select an issuer in your account. Read GET /analyst/modeling/vocabulary for supported concepts and bounds. Save this request as request.json; replace AAPL with an entitled issuer if needed.

{
  "formulas": [
    {
      "id": "cash",
      "function": "VALUE",
      "ticker": "AAPL",
      "concept": "cash_and_cash_equivalents",
      "period": "latest"
    },
    {
      "id": "cash-evidence",
      "function": "EVIDENCE",
      "ticker": "AAPL",
      "concept": "cash_and_cash_equivalents",
      "period": "latest"
    }
  ]
}
curl --fail-with-body --show-error 'https://api.filingsift.com/api/v1/analyst/formulas/resolve' \
  -H "Authorization: Bearer $FILINGSIFT_API_KEY" \
  -H 'Content-Type: application/json' \
  --data @request.json

Keep each cell’s value, source context, evidence, verification and any alternatives together. latest selects a period; it does not resolve competing filing observations. Missing or conflicting results stay null. Up to 500 formulas may expand to at most 1,000 data cells; use smaller requests when response limits require it.

← Browse all documentation