finlight Logo

API de Comunicados de Imprensa

Monitore comunicados de imprensa corporativos como dados estruturados: filtre comunicados de distribuidoras com consultas booleanas, obtenha marcação de entidades e tickers em anúncios de empresas listadas, e receba correspondências via REST, webhooks ou WebSocket.

Um comunicado de distribuidora, como seu sistema o vê

Payload de demonstração do produto

Este é um comunicado de imprensa real de uma resposta de API ao vivo: uma empresa listada convocando assembleias de debenturistas em relação a uma fusão por incorporação. Observe o bloco de entidade abaixo dos campos do artigo.

Single article response
{
  "title": "Ecopetrol Announces the Convening of Bondholders' Meetings for Domestic Public Debt Bonds on August 18",
  "link": "https://www.prnewswire.com/news-releases/ecopetrol-announces-the-convening-of-bondholders-meetings-for-domestic-public-debt-bonds-on-august-18-302846434.html",
  "source": "www.prnewswire.com",
  "publishDate": "2026-08-07T23:25:00.000Z",
  "language": "en",
  "sentiment": "neutral",
  "confidence": 0.9999980926513672,
  "categories": ["business"],
  "countries": ["CO"],
  "summary": "BOGOTÁ, Colombia, Aug. 7, 2026 /PRNewswire/ -- Ecopetrol S.A. (BVC: ECOPETROL; NYSE: EC) (the \"Company\" or \"Ecopetrol\") announces that, in connection with the merger by absorption between Ecopetrol S.A., as the surviving company, and Parque Solar Portón del Sol S.A.S., as the absorbed...",
  "companies": [
    {
      "ticker": "ECOPETROL",
      "name": "Ecopetrol S.A.",
      "exchange": "XBOG",
      "isin": "US2791581091",
      "sector": "Energy",
      "industry": "Oil & Gas Integrated",
      "primaryListing": { "ticker": "ECOPETROL", "exchangeCode": "XBOG", "exchangeCountry": "CO" },
      "otherListings": [{ "ticker": "EC", "exchangeCode": "XNYS", "exchangeCountry": "US" }]
      // + cross-listings on XFRA (ECHA) and BVMF (E1CO34)
    }
  ]
}

Payload abreviado: os campos de imagem e de pontuação interna foram removidos, e duas das listagens cruzadas da entidade foram condensadas em uma linha de comentário. Título, timestamps, sentimento, confiança e todos os identificadores de entidade não foram editados; o resumo é exibido como retornado. A marcação de entidades se aplica a empresas listadas; comunicados de empresas sem listagem retornam um array companies vazio. Referência completa de campos na documentação.

Monitoramento de eventos corporativos em uma chamada

Código pronto para executar

Consulte fontes de distribuidoras em busca de linguagem de eventos corporativos: combinações de negócios, exclusões de listagem, atividade de procuração, com a API de notícias financeiras do finlight. Só falta a chave de API.

TypeScript
import { FinlightApi } from 'finlight-client'

const api = new FinlightApi({ apiKey: 'YOUR_API_KEY' })

const res = await api.articles.fetchArticles({
  query: '"business combination" OR "delisting" OR "delist" OR "director candidates"',
  sources: [
    'www.prnewswire.com',
    'www.globenewswire.com',
    'www.accessnewswire.com',
  ],
  includeEntities: true,
  pageSize: 100,
})

for (const a of res.articles) {
  console.log(a.publishDate, a.title)
  console.log(a.companies?.map((c) => `${c.ticker} (${c.exchange})`).join(', '))
}
Python
from finlight_client import FinlightApi
from finlight_client.models import ApiConfig, GetArticlesParams

api = FinlightApi(config=ApiConfig(api_key="YOUR_API_KEY"))

res = api.articles.fetch_articles(
    params=GetArticlesParams(
        query='"business combination" OR "delisting" OR "delist" OR "director candidates"',
        sources=[
            "www.prnewswire.com",
            "www.globenewswire.com",
            "www.accessnewswire.com",
        ],
        include_entities=True,
        page_size=100,
    )
)

for a in res["articles"]:
    print(a["publishDate"], a["title"])
    print(", ".join(f"{c['ticker']} ({c['exchange']})" for c in a.get("companies", [])))

Instale com npm install finlight-client ou pip install finlight-client. A linguagem de consulta suporta lógica booleana, frases exatas, filtros de campo como ticker:, source: e content:, e exclusões. A mesma consulta alimenta REST, webhooks e streams WebSocket.

Raspar as distribuidoras, ou usar um feed empresarial

As duas opções padrão comuns

As duas opções padrão comuns são um scraper apontado para os sites das distribuidoras, ou um feed empresarial de comunicados de imprensa. Scrapers te dão HTML hoje e uma reescrita do parser sempre que uma distribuidora muda sua marcação, sem nenhum contrato de suporte por trás. Produtos empresariais de comunicados de imprensa são construídos para mesas institucionais e são restritos por vendas: sem preços públicos, com aquisição antes da primeira chamada de API. O finlight é self-service com dados estruturados: artigos de www.prnewswire.com, www.globenewswire.com e www.accessnewswire.com estão entre as fontes que você pode filtrar, com marcação de entidades e entrega push na mesma chave com a qual você testa. Duas limitações divulgadas: o Business Wire não é atualmente uma fonte, e o finlight não publica uma latência de ingestão de distribuidoras medida; se sua estratégia depende de qualquer uma delas, um produto especializado voltado para traders é a melhor opção.

Bloco de honestidade

O que o finlight não faz aqui

  • O finlight não distribui nem publica comunicados de imprensa. Para emitir um comunicado, use um serviço de distribuição.
  • Esta é uma API para desenvolvedores de dados estruturados de distribuidoras, não um painel de reputação de marca ou monitoramento de mídia.

O polling que você para de executar

Push em vez de polling

Registre uma consulta uma vez. Quando um comunicado de distribuidora corresponde, chega um POST ao seu endpoint. A consulta abaixo monitora linguagem de eventos corporativos; o payload é um comunicado real que corresponde a ela, um fundo ativista nomeando candidatos a diretor em uma empresa listada.

Consulta registrada
"director candidates" OR "business combination" OR "delisting"
sources: www.prnewswire.com, www.globenewswire.com, www.accessnewswire.com
POST /finlight HTTP/1.1
Content-Type: application/json
X-Webhook-Signature: sha256=01c4d3b9...913527fd
X-Webhook-Timestamp: 2026-08-07T22:57:32.104Z
{
  "link": "https://www.globenewswire.com/news-release/2026/08/07/3341422/10772/en/pure-cycle-corporation-announces-receipt-of-notice-to-nominate-director-candidates.html",
  "source": "www.globenewswire.com",
  "title": "Pure Cycle Corporation Announces Receipt of Notice to Nominate Director Candidates",
  "images": [],
  "summary": "DENVER, Aug.  07, 2026  (GLOBE NEWSWIRE) -- Pure Cycle Corporation (NASDAQ Capital Market: PCYO) (“Pure Cycle”, “we”, “us” or “our”) today confirmed that it has received notice from Maran Partners Fund, LP, a fund managed by Maran Capital Management, LLC (“Maran”), that it has nominated five individuals to stand for election to the Pure Cycle Board of Directors at the Company’s 2027 Annual Meeting of Shareholders.",
  "language": "en",
  "publishDate": "2026-08-07T22:56:00.000Z",
  "createdAt": "2026-08-07T22:57:31.000Z",
  "categories": ["business"],
  "sentiment": "neutral",
  "confidence": 0.9725965261459351,
  "countries": ["US"],
  "content": "...",
  "isUpdate": false,
  "revisedDate": "2026-08-07T22:56:00.000Z"
}

As entregas são automaticamente reprocessadas com backoff exponencial e assinadas com HMAC-SHA256. Webhooks estão disponíveis em planos que os incluem; veja preços.

Esse tipo de linguagem de eventos corporativos também alimenta estratégias que monitoram comunicados de distribuidoras intradiariamente; veja finlight para trading.

Perguntas Frequentes

API de Comunicados de Imprensa: Perguntas Frequentes

Tudo que os desenvolvedores perguntam antes de construir monitoramento de eventos corporativos sobre comunicados de distribuidoras.

Há um nível gratuito para testes, e os planos pagos diferem em volume de requisições, acesso em tempo real, webhooks e dados históricos. Preços e limites atuais estão na página de preços.

Está operando isso em nível de mesa? Fontes personalizadas, faturamento anual e onboarding prioritário estão disponíveis. Você indica a fonte, nós a integramos como parte do seu contrato. Entre em contato.

Veja o que uma consulta retorna

O payload acima está a uma requisição de distância. Obtenha uma chave, execute a consulta de eventos corporativos e compare a estrutura com o que sua configuração atual extrai do HTML.