Skip to main content
Quando uma empresa ou um fundo dos EUA capta capital privado sob a Regulation D, apresenta um Form D à Securities and Exchange Commission em até quinze dias após a primeira venda: quem é o emissor, seus executivos e diretores, o setor, quanto está captando, quanto já vendeu e para quantos investidores. A rodada de uma startup e o fechamento de um fundo de venture capital aparecem aqui igualmente, assinados pela empresa. Todos os Form D apresentados desde 2008, organizados e prontos para consultar, atualizados todos os dias. É isso que transforma uma busca em todas as rodadas pelo nome de um executivo, ou todos os fundos de venture capital que fecharam na Califórnia neste trimestre, em uma única chamada rápida. O EDGAR também é o registro de todos os que apresentam documentos à SEC: cerca de um milhão de empresas, fundos, trusts e pessoas, cada um com seu Central Index Key, seu EIN quando o deu, seu código SIC, seu estado de constituição, seus endereços e seus tickers. Junto a eles, os filings que são eventos desde 2020: relatórios 8-K com seus itens, fusões e ofertas públicas, exclusões de listagem e cancelamentos de registro, registros e listagens, avisos de apresentação tardia e participações Schedule 13D. O EIN é o que conecta um filer a outros registros dos EUA.
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.
Retorna 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.
Retorna 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.
Retorna 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.
Retorna 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.
Retorna 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.
Retorna 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.