TOTS3 CVM Filings — Documents and API Access

TOTS3 is the ON ticker for TOTVS S.A., a Brazilian enterprise software company. Developers and investors can pull TOTS3 CVM filings through apicvm with the same resolve → list → download flow used for banks and miners.

Company overview

Field Value
Name TOTVS S.A.
Ticker TOTS3 (ON)
CNPJ 53113791000122
Sector Software / IT services
Regulator CVM

Document types available

Type Description
DFP Annual standardized financial statements
ITR Quarterly financial information
FRE Formulário de Referência

Resolve TOTS3

export APICVM_KEY='apicvm_...'
export APICVM_URL='https://apicvm.dev'

curl -H "Authorization: Bearer $APICVM_KEY" \
  "$APICVM_URL/v1/companies/resolve?query=TOTS3&by=ticker"

List TOTS3 documents

curl -H "Authorization: Bearer $APICVM_KEY" \
  "$APICVM_URL/v1/documents?ticker=TOTS3&type=DFP&year=2024&perPage=20"

curl -H "Authorization: Bearer $APICVM_KEY" \
  "$APICVM_URL/v1/documents?ticker=TOTS3&type=FRE&year=2024&name=Negocios&perPage=20"

TypeScript sketch

const base = process.env.APICVM_URL!;
const headers = { Authorization: `Bearer ${process.env.APICVM_KEY}` };

const docs = await fetch(
  `${base}/v1/documents?ticker=TOTS3&type=ITR&year=2025&perPage=20`,
  { headers },
).then((r) => r.json());

console.log(docs.data?.map((d: { id: string; name: string }) => [d.id, d.name]));

See TypeScript CVM filings.

Why software issuers matter for API demos

TOTS3 is a useful demo ticker for product/engineering audiences evaluating apicvm — same endpoints as PETR4/VALE3, different sector narrative. Pair with Fintech research when the thesis is Brazil tech disclosure.

Current limitations

  • Software-sector narrative often spans FRE business-description sections — use name= filters.
  • Corpus may lag the CVM portal after a filing date.
  • Extraction callbacks are async.

Next steps

Ready to integrate?

Get an API key and start querying Brazilian CVM filings programmatically.