# Cura API > Public, read-only access to your Cura portfolio. - [Introduction](https://docs.cura.inc/introduction.md): Read-only access to your Cura portfolio over HTTP. - [Authentication](https://docs.cura.inc/authentication.md): Authenticate requests with a workspace API key. - [Pagination](https://docs.cura.inc/pagination.md): Page through collections with offset or cursor pagination. - [List portfolio companies](https://docs.cura.inc/api-reference/portfolio/list-portfolio-companies.md) - [Get a portfolio company](https://docs.cura.inc/api-reference/portfolio/get-a-portfolio-company.md) - [Get a company's latest metrics](https://docs.cura.inc/api-reference/portfolio/get-a-companys-latest-metrics.md): Returns the latest reported value of each of the company's metrics (standard + custom). - [Get a company's feed](https://docs.cura.inc/api-reference/portfolio/get-a-companys-feed.md): Feed entries for a single company, newest first. Same shape as `GET /feed`. - [Get a company's tasks](https://docs.cura.inc/api-reference/portfolio/get-a-companys-tasks.md): Tasks for a single company, newest first. Same shape as `GET /tasks`, scoped to one company. - [Get a company's notes](https://docs.cura.inc/api-reference/portfolio/get-a-companys-notes.md): Notes for a single company, newest first. - [Get a company's emails](https://docs.cura.inc/api-reference/portfolio/get-a-companys-emails.md): Forwarded email updates for a single company, newest first. Cursor-paginated over the email's sent date. - [Get a company's meetings](https://docs.cura.inc/api-reference/portfolio/get-a-companys-meetings.md): Meetings for a single company, newest first. Cursor-paginated over the meeting's start time. For a single meeting (and its notes), use `GET /meetings/:id`. - [Get a company's open roles](https://docs.cura.inc/api-reference/portfolio/get-a-companys-open-roles.md): Open roles for a single company. Same shape as `GET /roles`, scoped to one company. - [List the portfolio feed](https://docs.cura.inc/api-reference/feed/list-the-portfolio-feed.md): Feed entries across the whole portfolio, newest first. Includes both public (social, news) and private (forwarded email/document) entries — each carries a `private` flag. - [List tasks](https://docs.cura.inc/api-reference/tasks/list-tasks.md): Tasks across the whole workspace, newest first. Supports optional `filter[status]` and `filter[priority]`. For a single company's tasks, use `GET /portfolio/:id/tasks`. - [Get a task](https://docs.cura.inc/api-reference/tasks/get-a-task.md) - [List open roles](https://docs.cura.inc/api-reference/roles/list-open-roles.md): Open roles across the whole portfolio, each grouped with its company via `company_id`. For a single company's roles, use `GET /portfolio/:id/roles`. - [Get a note](https://docs.cura.inc/api-reference/notes/get-a-note.md) - [Get a meeting](https://docs.cura.inc/api-reference/meetings/get-a-meeting.md): Returns a single meeting. Pass `?include=notes` to attach the meeting's notes (and transcripts) as a `notes` sibling of `attributes`. ## OpenAPI Specs - [openapi](/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.