# Purpose Investments > Purpose Investments Inc. is a Canadian asset management firm offering actively managed ETFs and mutual funds. This file helps AI agents and LLMs understand the structure of purposeinvest.com and how to access fund data programmatically. ## Company - [About Purpose Investments](https://www.purposeinvest.com/about): Company overview, leadership, and investment philosophy. - [Our Funds](https://www.purposeinvest.com/invest): Browse all available ETFs and mutual funds. - [Insights & Commentary](https://www.purposeinvest.com/thoughtful): Investment research, market commentary, and fund updates. - [Team](https://www.purposeinvest.com/team): Portfolio managers and leadership. ## Fund Data APIs All endpoints are publicly accessible. No authentication required for public funds. - [All Funds List](https://www.purposeinvest.com/api/funds): JSON array of all active funds. Key fields: `code`, `name`, `tickers`, `fee`, `asset_categories`, `yield`, `distributionRate`, `urlName`, `pms`. Supports `?locale=en-CA` (default) or `?locale=fr-CA`. - [Individual Fund Detail](https://www.purposeinvest.com/api/funds/{urlName}): Full fund data — NAV per series, holdings, calendar returns, compound returns, tax factors, distributions, documents, and related blog posts. Replace `{urlName}` with the fund's `urlName` field from the list (e.g. `bitcoin-etf`, `high-interest-savings-etf`). Supports `?locale=en-CA` or `?locale=fr-CA`. ## Fund Pages Fund detail pages follow this URL pattern: ``` https://www.purposeinvest.com/funds/{urlName} ``` > **Note for AI agents:** Fund pages are JavaScript-heavy. If you cannot execute JavaScript, fetch the raw HTML and extract the `