A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz
as_of: o quão atuais são os dados. Como funcionam os datasets.Buscar filers
POST /us/sec/companies-search/v1 Dataset
Busca todos os filers do EDGAR por nome, EIN, ticker, bolsa, setor, estado de
constituição e endereço. Os mais ativos recentemente primeiro.
as_of, os filtros aplicados, total, page, per_page, total_pages, count e companies[], da mais ativa recentemente à menos.
Cada filer traz cik (a chave, sem zeros à esquerda), name, entity_type (operating, investment ou other), sic, sic_description, owner_org, insider_transactions_as_owner, insider_transactions_as_issuer, tickers[], exchanges[], ein, lei, description, website, investor_website, filer_categories[] (Large accelerated filer, Smaller reporting company, …), fiscal_year_end (MMDD), state_of_incorporation e sua descrição, business_address e mailing_address ({ street_1, street_2, city, state_or_country, state_or_country_description, zip_code, is_foreign_location, foreign_state_territory, country, country_code }), phone, flags (REVOKED quando a SEC revogou seu registro), former_names[], name_history[] ({ name, from, to }), filing_count, first_filed_on, last_filed_on, edgar_url e updated_at.
O EDGAR inclui empresas, fundos, trusts e pessoas igualmente: um insider que apresenta os Forms 3, 4 e 5 tem um CIK e um registro como qualquer empresa. ein são os nove dígitos do próprio filer, null quando o EDGAR não tem um; nunca é inferido. Os códigos de estado e país são os do EDGAR (DE, NY, E9 para as Ilhas Cayman). As datas são yyyy-mm-dd; os campos vazios são null.
Um filer
POST /us/sec/company/v1 Dataset
Resolve um filer pelo seu CIK e retorna seu registro com seus últimos filings de
eventos.
found, cik, as_of, company (null quando não encontrado), filing_events[] (seus últimos filings de eventos desde 2020, do mais recente ao mais antigo, até 20, sem o objeto company) e filing_events_total.
Cada filer traz cik (a chave, sem zeros à esquerda), name, entity_type (operating, investment ou other), sic, sic_description, owner_org, insider_transactions_as_owner, insider_transactions_as_issuer, tickers[], exchanges[], ein, lei, description, website, investor_website, filer_categories[] (Large accelerated filer, Smaller reporting company, …), fiscal_year_end (MMDD), state_of_incorporation e sua descrição, business_address e mailing_address ({ street_1, street_2, city, state_or_country, state_or_country_description, zip_code, is_foreign_location, foreign_state_territory, country, country_code }), phone, flags (REVOKED quando a SEC revogou seu registro), former_names[], name_history[] ({ name, from, to }), filing_count, first_filed_on, last_filed_on, edgar_url e updated_at.
O EDGAR inclui empresas, fundos, trusts e pessoas igualmente: um insider que apresenta os Forms 3, 4 e 5 tem um CIK e um registro como qualquer empresa. ein são os nove dígitos do próprio filer, null quando o EDGAR não tem um; nunca é inferido. Os códigos de estado e país são os do EDGAR (DE, NY, E9 para as Ilhas Cayman). As datas são yyyy-mm-dd; os campos vazios são null.
Buscar filings de eventos
POST /us/sec/filing-events-search/v1 Dataset
Busca os filings de eventos desde 2020 por filer, tipo de evento, formulário,
item de 8-K e data. Os mais recentes primeiro.
as_of, os filtros aplicados, total, page, per_page, total_pages, count e filing_events[], do mais recente ao mais antigo.
Cada evento traz id (<accession_number>:<cik>), accession_number, cik, form (como o EDGAR o escreve), event_type, filed_on, report_date, accepted_at, act, file_number, film_number, items[] (os itens de um 8-K: 1.01 acordo material, 1.03 falência, 2.01 aquisição concluída, 2.02 resultados, 3.01 aviso de exclusão de listagem, 5.02 mudança de executivos ou diretores, …), core_type, size, is_xbrl, is_inline_xbrl, primary_document, primary_document_description, filing_url (o filing no EDGAR), source_document_url (seu documento principal no EDGAR) e company (o filer como o EDGAR o tem hoje: { cik, name, entity_type, ein, state_of_incorporation, sic, sic_description, tickers, exchanges }).
Um filing com vários filers é um evento por filer: um Schedule 13D para quem o apresenta e para a empresa cujas ações cobre, uma fusão para os dois lados, um Form 25-NSE para a bolsa e a empresa que ela deslista.
event_type é um de current_report (8-K, 8-K/A), merger_or_acquisition (S-4, F-4, 425, proxies de fusão, ofertas públicas de aquisição, schedules de fechamento de capital), delisting_or_deregistration (25, 25-NSE, 15-12B, 15-12G, 15-15D, 15F), registration (S-1, F-1, 424B4, 10-12B/G, 8-A, RW, 8-K12B), late_filing_notice (NT 10-K, NT 10-Q, NT 20-F) ou beneficial_ownership (Schedule 13D nas duas grafias do EDGAR, SC 13D e, desde 2025, SCHEDULE 13D).
Avisos de exclusão de listagem deste mês:
{ "form": "8-K", "item": "3.01", "filed_from": "2026-09-01" }.
Cada evento traz o EIN, o estado de constituição e os tickers do filer.Um filing de evento
POST /us/sec/filing-event/v1 Dataset
Resolve um filing de evento pelo seu número de acesso, uma vez por filer.
found, accession_number, as_of e filing_events[] (vazio quando não encontrado).
Cada evento traz id (<accession_number>:<cik>), accession_number, cik, form (como o EDGAR o escreve), event_type, filed_on, report_date, accepted_at, act, file_number, film_number, items[] (os itens de um 8-K: 1.01 acordo material, 1.03 falência, 2.01 aquisição concluída, 2.02 resultados, 3.01 aviso de exclusão de listagem, 5.02 mudança de executivos ou diretores, …), core_type, size, is_xbrl, is_inline_xbrl, primary_document, primary_document_description, filing_url (o filing no EDGAR), source_document_url (seu documento principal no EDGAR) e company (o filer como o EDGAR o tem hoje: { cik, name, entity_type, ein, state_of_incorporation, sic, sic_description, tickers, exchanges }).
Um filing com vários filers é um evento por filer: um Schedule 13D para quem o apresenta e para a empresa cujas ações cobre, uma fusão para os dois lados, um Form 25-NSE para a bolsa e a empresa que ela deslista.
event_type é um de current_report (8-K, 8-K/A), merger_or_acquisition (S-4, F-4, 425, proxies de fusão, ofertas públicas de aquisição, schedules de fechamento de capital), delisting_or_deregistration (25, 25-NSE, 15-12B, 15-12G, 15-15D, 15F), registration (S-1, F-1, 424B4, 10-12B/G, 8-A, RW, 8-K12B), late_filing_notice (NT 10-K, NT 10-Q, NT 20-F) ou beneficial_ownership (Schedule 13D nas duas grafias do EDGAR, SC 13D e, desde 2025, SCHEDULE 13D).
Buscar filings Form D
POST /us/sec/form-d-search/v1 Dataset
Busca os filings por qualquer combinação de texto, emissor, estado,
jurisdição, setor, tipo de fundo, tipo de formulário, datas e valor vendido.
Os mais recentes primeiro.
as_of (o quão atuais são os dados), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e filings[], do mais recente ao mais antigo.
Cada filing traz accession_number (a chave), form_type (D novo, D/A emenda), filed_on, file_number, issuer ({ cik, name, previous_names[], entity_type, incorporated: { span, year }, jurisdiction, address, phone }), co_issuers[], industry_group (como o formulário o nomeia: Other Technology, Biotechnology, Pooled Investment Fund, …), is_pooled_investment_fund, investment_fund_type (venture_capital_fund, private_equity_fund, hedge_fund, other_investment_fund ou null), revenue_range, federal_exemptions[] (06b, 06c, 3C, …), is_amendment, previous_accession_number, first_sale_on, securities (ações, dívida, opções, …), minimum_investment, offering ({ total_amount, total_amount_indefinite, amount_sold, remaining, note }, em dólares), investors ({ has_non_accredited, non_accredited_count, total_count }), sales_commissions, finders_fees, proceeds_to_related_persons, related_persons[] (executivos, diretores e promotores com name, relationships[] e address), related_person_names[], recipients[] (quem foi pago para vender), signature e filing_url.
Os montantes são números em dólares; um montante que o emissor marcou como indefinido é null com sua bandeira _indefinite. As datas são yyyy-mm-dd. Os campos vazios são null.
Todos os Form D desde 2008, empresas e fundos igualmente, atualizados
diariamente a partir do EDGAR. Passe
funds: "exclude" para ver apenas
empresas operacionais, ou funds: "only" com fund_type para acompanhar
os fechamentos de fundos de venture capital.Um filing
POST /us/sec/form-d-filing/v1 Dataset
Resolve um Form D pelo seu número de acesso e retorna o registro completo.
found, accession_number, as_of e filing (null quando não encontrado).
Cada filing traz accession_number (a chave), form_type (D novo, D/A emenda), filed_on, file_number, issuer ({ cik, name, previous_names[], entity_type, incorporated: { span, year }, jurisdiction, address, phone }), co_issuers[], industry_group (como o formulário o nomeia: Other Technology, Biotechnology, Pooled Investment Fund, …), is_pooled_investment_fund, investment_fund_type (venture_capital_fund, private_equity_fund, hedge_fund, other_investment_fund ou null), revenue_range, federal_exemptions[] (06b, 06c, 3C, …), is_amendment, previous_accession_number, first_sale_on, securities (ações, dívida, opções, …), minimum_investment, offering ({ total_amount, total_amount_indefinite, amount_sold, remaining, note }, em dólares), investors ({ has_non_accredited, non_accredited_count, total_count }), sales_commissions, finders_fees, proceeds_to_related_persons, related_persons[] (executivos, diretores e promotores com name, relationships[] e address), related_person_names[], recipients[] (quem foi pago para vender), signature e filing_url.
Os montantes são números em dólares; um montante que o emissor marcou como indefinido é null com sua bandeira _indefinite. As datas são yyyy-mm-dd. Os campos vazios são null.
Um número de acesso que o EDGAR não tem como Form D retorna
found: false
com HTTP 200, não um erro.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.