Discover/fiis API
live

fiis APIfiis.com.br

Access fund listings, financial metrics, and full dividend history for Brazilian real estate investment funds (FIIs) via the fiis.com.br API.

Endpoint health
verified 1d ago
get_dividends
search_funds
get_fund
3/3 passing latest checkself-healing
Endpoints
3
Updated
26d ago

What is the fiis API?

The fiis.com.br API provides access to Brazilian real estate investment fund (FII) data across 3 endpoints, covering everything from a complete fund directory to per-ticker financials and dividend history. The get_fund endpoint returns fields like current price in BRL, P/VP ratio, equity, total shareholders, and the most recent dividend with its yield and payment date. The get_dividends endpoint exposes the full historical payout record for any fund ticker.

Try it

No input parameters required.

api.parse.bot/scraper/6762562c-9905-4830-8042-efe6d76265d6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6762562c-9905-4830-8042-efe6d76265d6/search_funds' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace fiis-com-br-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: fiis.com.br SDK — Brazilian FII fund data, bounded and re-runnable."""
from parse_apis.fiis_com_br_api import Fiis, FundNotFound

client = Fiis()

# List available funds (capped to 5 for demonstration).
for summary in client.fundsummaries.list(limit=5):
    print(summary.ticker, summary.name)

# Drill into one fund's full details via the summary's .details() navigation.
summary = client.fundsummaries.list(limit=1).first()
fund = summary.details()
print(fund.ticker, fund.name, fund.current_price, fund.p_vp)
print(fund.administration.administrator)

# Access dividend history as a sub-resource of a fund.
for div in client.fund("MXRF11").dividends.list(limit=3):
    print(div.base_date, div.payment_date, div.value, div.dividend_yield)

# Typed error handling: catch a not-found ticker.
try:
    bad = client.funds.get(ticker="ZZZZ99")
    print(bad.name)
except FundNotFound as exc:
    print(f"Fund not found: {exc.ticker}")

print("exercised: fundsummaries.list / details / funds.get / fund.dividends.list")
All endpoints · 3 totalmissing one? ·

List all investing funds (FIIs) available on fiis.com.br. Returns an array of fund tickers with names and detail page URLs. No filtering or pagination — the full catalogue is returned in a single response.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "funds": "array of fund summary objects with ticker, name, and url",
    "total": "integer total number of funds returned"
  },
  "sample": {
    "data": {
      "funds": [
        {
          "url": "https://fiis.com.br/mxrf11/",
          "name": "MXRF11",
          "ticker": "MXRF11"
        },
        {
          "url": "https://fiis.com.br/snag11/",
          "name": "SNAG11",
          "ticker": "SNAG11"
        }
      ],
      "total": 668
    },
    "status": "success"
  }
}

About the fiis API

Fund Discovery and Directory

The search_funds endpoint takes no inputs and returns a full array of FII tickers available on fiis.com.br, including each fund's name, ticker code, and URL. The total field tells you exactly how many funds are indexed. This is the natural starting point for building a screener or keeping a local fund universe up to date.

Per-Fund Financial Metrics

For any individual ticker (e.g. MXRF11), get_fund returns a detailed snapshot. Key pricing fields include current_price (BRL) and p_vp (price-to-book ratio). The last_dividend object breaks down the most recent distribution: value, yield_percent, the base_date and payment_date, and the base_price used to calculate yield. Administration data — administrator name and administrator_cnpj — is returned under the administration object. The financial_info block contains equity, total_shares, total_shareholders, cnpj, and segment.

Dividend History

The get_dividends endpoint accepts a required ticker parameter and returns the complete available payout history as an array of records. Each record in dividend_history includes type, base_date, payment_date, closing_price at the record date, dividend_yield, and value. The total_records field gives the count of entries returned, useful for detecting funds with limited history.

Data Scope and Freshness

All monetary values are denominated in Brazilian Reais (BRL). Coverage is limited to FIIs listed on fiis.com.br; funds not tracked by the site will return no data. The financial_info segment classification follows the taxonomy used by fiis.com.br, which reflects CVM-registered fund categories common in the Brazilian market.

Reliability & maintenanceVerified

The fiis API is a managed, monitored endpoint for fiis.com.br — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when fiis.com.br changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official fiis.com.br API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Screen all listed FIIs by P/VP ratio using data from get_fund to identify funds trading below book value
  • Build a dividend calendar by pulling payment_date and value from get_dividends for a portfolio of tickers
  • Track yield trends over time using dividend_yield and closing_price records from the full dividend history
  • Populate a fund database with administrator names, CNPJs, and segment classifications from financial_info and administration
  • Monitor the latest dividend yield and base price for any FII using the last_dividend object from get_fund
  • Enumerate the full FII universe with search_funds to detect newly listed or delisted funds
  • Compare total shareholder counts across funds using total_shareholders from financial_info
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 fiis.com.br have an official developer API?+
fiis.com.br does not publish an official public developer API or documented data feed. This Parse API is the structured way to access its fund data programmatically.
What does `get_dividends` return, and how far back does the history go?+
It returns all dividend records available for the given ticker on fiis.com.br. Each record includes type, base_date, payment_date, closing_price, dividend_yield, and value. The depth of history varies by fund; the total_records field tells you how many entries were returned. There is no date-range filter parameter — you receive the full available history in one call.
Does the API cover FII price history or intraday quotes?+
No historical OHLCV price series or intraday quotes are currently exposed. get_fund returns only the current share price and the closing price associated with each dividend record in get_dividends. You can fork this API on Parse and revise it to add a price-history endpoint if fiis.com.br exposes that data.
Can I filter `search_funds` results by segment or fund type?+
The search_funds endpoint returns the full fund list without filtering options — it returns ticker, name, and URL for every fund indexed. Segment data is available at the individual fund level via the financial_info.segment field in get_fund. You can fork this API on Parse and revise it to add server-side segment filtering if needed.
Are funds from other Brazilian exchanges or OTC markets included?+
Coverage is limited to FIIs tracked by fiis.com.br, which focuses on B3-listed real estate investment funds. CRI, CRA, or other fixed-income structures not classified as FIIs are not included. You can fork this API on Parse and revise it to point at a different source for broader Brazilian investment vehicle coverage.
Page content last updated . Spec covers 3 endpoints from fiis.com.br.
Related APIs in FinanceSee all →
investidor10.com.br API
Access comprehensive Brazilian stock and real estate investment fund data including listings, technical indicators, dividend history, and historical price quotes. Search and retrieve detailed information about individual assets to analyze their performance and financial metrics.
statusinvest.com.br API
Search and analyze Brazilian stocks with real-time market data, including detailed financial indicators, historical price movements, and dividend information. Track stock performance and investment metrics all in one place.
data.anbima.com.br API
Access comprehensive Brazilian financial data including fund information, debenture details, historical performance metrics, and upcoming events from ANBIMA. Search and retrieve periodic data on investment funds and private securities to analyze financial instruments and track market calendars.
ticker.finology.in API
Search and analyze stocks, view company financials and market indices, track super investors and their holdings, and explore IPO listings and sector performance. Get comprehensive market data including company overviews, financial statements, and real-time dashboard information to make informed investment decisions.
purposeinvest.com API
Access data from purposeinvest.com.
morningstar.in API
Access mutual fund and stock data from Morningstar India. Search by name or ticker, then retrieve NAV, expense ratios, star ratings, historical performance, asset allocation, portfolio holdings, risk metrics, and analyst pillar ratings for any covered fund.
infomoney.com.br API
Track Brazilian stocks, currencies, and cryptocurrencies with real-time quotes, historical OHLCV data, fundamentals, and dividends. Access intraday price movements, top B3 movers, exchange rates, and market news from InfoMoney.
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.