Discover/ccee.org.br API
live

ccee.org.br APIccee.org.br

Access Brazil's CCEE electricity spot prices (PLD), board meeting minutes, and document repository via 4 structured JSON endpoints.

Endpoints
4
Updated
3mo ago
Try it
Page number (0-indexed).
Number of results per page.
Search keyword to filter documents.
Subject filter. Accepted values available from the get_filter_options endpoint (e.g. 'PLD'
Document type filter. Accepted values available from the get_filter_options endpoint (e.g.
End date for publication filter in DD/MM/YYYY format.
Start date for publication filter in DD/MM/YYYY format.
api.parse.bot/scraper/880218c8-67e5-4746-8c4b-a8a9a2069f28/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/880218c8-67e5-4746-8c4b-a8a9a2069f28/search_documents?page=0&limit=10&query=energia' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for documents in the CCEE Acervo (repository) with keyword and filters. Returns paginated results sorted by publication date descending. When no date range is provided, defaults to the last 365 days.

Input
ParamTypeDescription
pageintegerPage number (0-indexed).
limitintegerNumber of results per page.
querystringSearch keyword to filter documents.
assuntostringSubject filter. Accepted values available from the get_filter_options endpoint (e.g. 'PLD', 'Conselho de Administração').
especiestringDocument type filter. Accepted values available from the get_filter_options endpoint (e.g. 'Ata', 'Relatório', 'Resolução').
end_datestringEnd date for publication filter in DD/MM/YYYY format.
start_datestringStart date for publication filter in DD/MM/YYYY format.
Response
{
  "type": "object",
  "fields": {
    "total": "integer, number of results on the current page",
    "results": "array of document objects with fields: nomeDocumentoList, extension, size, nomeComplementar, description, publishDateFMT, url, hash",
    "maxResults": "integer, total matching documents across all pages",
    "pageNumber": "integer, current page number (1-indexed in response)",
    "totalPages": "integer, total number of pages available"
  },
  "sample": {
    "data": {
      "total": 1247,
      "results": [
        {
          "url": "https://www.ccee.org.br/documents/80415/31258623/example.pdf/051eb4e4-7c31-4c43-69d2-b450f7a2943c",
          "hash": "497dd0fc9b608045b391031ff9fb7714",
          "size": 229,
          "extension": "PDF",
          "description": "Relatório de asseguração razoável nº 005/26 - Emitido pela EY.",
          "publishDate": "Wed May 13 03:00:00 GMT 2026",
          "anoReferencia": "2026",
          "mesReferencia": "04",
          "publishDateFMT": "13/05/2026",
          "nomeComplementar": "Relatório de asseguração razoável dos auditores independentes",
          "nomeDocumentoList": "Relatório de Asseguração da Apuração e Liquidação Financeira de Energia de Reserva"
        }
      ],
      "maxResults": 2000,
      "pageNumber": 1,
      "totalPages": 125
    },
    "status": "success"
  }
}

About the ccee.org.br API

This API exposes 4 endpoints covering CCEE's electricity spot price data and document repository. Use get_pld_prices to retrieve real-time PLD prices across all Brazilian electricity submarkets, or use search_documents to query CCEE's full document archive with keyword and subject filters. Board meeting minutes are accessible through their own dedicated endpoint, and filter vocabulary can be fetched dynamically.

PLD Spot Prices

The get_pld_prices endpoint returns current PLD (Preço de Liquidação das Diferenças) electricity spot prices from CCEE. The response includes a submarkets array where each object carries name, pld_horario (hourly price), and media_diaria (daily average). A hora_vigente field identifies the active time window and date, so you always know exactly which pricing interval the figures represent. No parameters are required.

Document Search

The search_documents endpoint searches CCEE's Acervo repository with optional query, assunto (subject), especie (document type), start_date, and end_date parameters. When no date range is supplied, the endpoint defaults to the last 365 days. Results are paginated (0-indexed page parameter) and sorted by publication date descending. Each result object includes nomeDocumentoList, extension, size, description, publishDateFMT, url, and hash. The maxResults and totalPages fields let you page through large result sets programmatically.

Board Meeting Minutes

The search_atas_cad endpoint is scoped specifically to CCEE's Conselho de Administração (CAD) meeting minutes. It accepts the same page, limit, and query parameters as the general document search and returns the same document object shape. Using this endpoint instead of the general search avoids the need to pass subject or type filters manually.

Filter Discovery

Before filtering documents, call get_filter_options to retrieve the current accepted values for both the assunto and especie parameters. The response provides assuntos and especies arrays. This is the correct way to enumerate valid filter values rather than hard-coding strings that may change.

Common use cases
  • Track real-time PLD electricity spot prices by submarket for energy trading or procurement decisions
  • Monitor daily average PLD prices (media_diaria) across Brazil's Southeast, South, Northeast, and North submarkets
  • Search CCEE's document repository by subject and type to retrieve regulatory reports or resolutions
  • Pull CCEE board meeting minutes programmatically for governance and compliance monitoring
  • Build date-range queries over CCEE documents to audit policy changes over specific periods
  • Enumerate valid assunto and especie filter values dynamically before constructing search requests
  • Aggregate historical PLD pricing context by cross-referencing meeting minutes with price data by date
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does CCEE offer an official public developer API?+
CCEE does not publish a documented public REST API for developers. Data is accessible through the CCEE website at ccee.org.br, and this Parse API surfaces it in structured JSON form.
What does get_pld_prices return and how current is it?+
It returns the PLD price objects for each Brazilian electricity submarket currently shown on the CCEE homepage, including the hourly price (pld_horario), daily average (media_diaria), and the active time window string (hora_vigente). Freshness reflects what CCEE displays publicly, which is updated on an hourly basis.
Can I filter search_documents by a date range?+
Yes. Pass start_date and end_date as strings in DD/MM/YYYY format. If neither is provided, the endpoint defaults to the last 365 days. The assunto and especie filter values should be fetched first from get_filter_options to ensure valid inputs.
Does the API expose historical PLD price series or only the current price?+
Currently only the live PLD price for the active hourly window is returned by get_pld_prices. Historical PLD time series are not covered. You can fork this API on Parse and revise it to add an endpoint that retrieves historical PLD data from CCEE's published price files.
Are CCEE member registration, contract, or trading data available?+
Not currently. The API covers public documents, board meeting minutes, and spot price data. Member registration records and contract or trading settlement data are not exposed. You can fork this API on Parse and revise it to add endpoints targeting those additional public data sections of the CCEE site.
Page content last updated . Spec covers 4 endpoints from ccee.org.br.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.