EMBR3 CVM Filings — Documents and API Access

EMBR3 is the ON ticker for EMBRAER S.A., a Brazilian aerospace manufacturer. Pull EMBR3 CVM filings through apicvm: resolve, list DFP/ITR/FRE, download PDFs, or extract page-level text.

Company overview

Field Value
Name EMBRAER S.A.
Ticker EMBR3 (ON)
CNPJ 07689002000189
Sector Máquinas, Equipamentos, Veículos e Peças
Regulator CVM

Document types available

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

Document counts in the current corpus (queried 2026-07-30):

Year DFP ITR FRE
2025 34 77
2024 12 33 75

A dash means that type/year was not present in the corpus at query time.

Resolve EMBR3

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

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

List EMBR3 DFP filings (2024)

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

Python: list FRE risk-related sections

import os, requests

BASE = os.environ["APICVM_URL"]
H = {"Authorization": f"Bearer {os.environ['APICVM_KEY']}"}

docs = requests.get(
    f"{BASE}/v1/documents",
    headers=H,
    params={
        "ticker": "EMBR3",
        "type": "FRE",
        "year": 2024,
        "name": "Risco",
        "perPage": 20,
    },
).json()

for d in docs["data"]:
    print(d["id"], d["name"])

Download a filing

curl -OJ -H "Authorization: Bearer $APICVM_KEY" \
  "$APICVM_URL/v1/documents/<document-id>/file"

Downloads do not consume extraction credits. For page markdown, see async extraction (Pro).

Notes for international readers

Embraer may also appear in US SEC filings (e.g. Form 20-F). Those are not served by apicvm — use EDGAR for the US stack and apicvm for CVM DFP/ITR/FRE. See Brazilian ADRs: 20-F vs CVM.

Current limitations

  • Counts reflect the ingested corpus, not a live CVM portal scrape.
  • Not every CVM category (IPE, CAD, …) is available via API.
  • Extraction is async and credit-based on Pro.

Next steps

Ready to integrate?

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