> ## Documentation Index
> Fetch the complete documentation index at: https://docs.meetjamie.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Programmatic access to your Jamie meeting data

The Jamie API lets you programmatically access your meeting data — summaries, transcripts, tasks, and more. Build custom integrations, sync meeting insights into your tools, or create dashboards tailored to your workflow.

## Base URL

```text theme={null}
https://beta-api.meetjamie.ai
```

## What You Can Do

<CardGroup cols={3}>
  <Card title="Meetings" icon="calendar" href="/pages/api/meetings/list_meetings">
    List, fetch, search, and delete meetings
  </Card>

  <Card title="Tasks" icon="check" href="/pages/api/tasks/list_tasks">
    Query action items  from your meetings
  </Card>

  <Card title="Tags" icon="tags" href="/pages/api/tags/list_tags">
    List your tags and filter meetings by tag
  </Card>
</CardGroup>

## Quick Start

1. Make sure you're on a **Pro**, **Team**, or **Enterprise** plan
2. Create an API key in **Settings → Developers → API Keys**
3. Start making requests:

```bash theme={null}
# With a workspace key
curl -H "x-api-key: jk_your_workspace_key" \
  "https://beta-api.meetjamie.ai/v1/workspace/meetings.list"

# With a personal key
curl -H "x-api-key: jk_your_personal_key" \
  "https://beta-api.meetjamie.ai/v1/me/meetings.list"
```

No OAuth flows, no tokens to refresh. Just a single API key in the `x-api-key` header.

<Tip>
  Use the **Request Builder** in **Settings → Developers → API Keys** to visually construct requests with the right parameters — no manual URL formatting needed.
</Tip>

## Route Structure

The API has two route sets — one for each key type. Both use the same request format.

### `/v1/workspace/` — Workspace keys

| Method | Endpoint                        | Description                                                                 |
| ------ | ------------------------------- | --------------------------------------------------------------------------- |
| `GET`  | `/v1/workspace/meetings.list`   | [List all workspace meetings](/pages/developers/api/meetings/list-meetings) |
| `GET`  | `/v1/workspace/meetings.get`    | [Get meeting details](/pages/developers/api/meetings/get-meeting)           |
| `POST` | `/v1/workspace/meetings.delete` | [Delete a meeting](/pages/developers/api/meetings/delete-meeting)           |
| `GET`  | `/v1/workspace/tasks.list`      | [List all workspace tasks](/pages/developers/api/tasks/list-tasks)          |

### `/v1/me/` — Personal keys

| Method | Endpoint                 | Description                                                                            |
| ------ | ------------------------ | -------------------------------------------------------------------------------------- |
| `GET`  | `/v1/me/meetings.list`   | [List your meetings + shared meetings](/pages/developers/api/meetings/list-meetings)   |
| `GET`  | `/v1/me/meetings.get`    | [Get meeting details](/pages/developers/api/meetings/get-meeting)                      |
| `POST` | `/v1/me/meetings.delete` | [Delete a meeting you own](/pages/developers/api/meetings/delete-meeting)              |
| `GET`  | `/v1/me/meetings.search` | [Search across your meetings](/pages/developers/api/meetings/search-meetings)          |
| `GET`  | `/v1/me/tasks.list`      | [List your tasks + tasks from shared meetings](/pages/developers/api/tasks/list-tasks) |
| `GET`  | `/v1/me/tags.list`       | [List your tags](/pages/developers/api/tags/list-tags)                                 |

<Info>
  New to the API? Start with [Getting Started](/pages/developers/api/getting-started) to create your key and make your first request. Then read [Access & Security](/pages/developers/api/access-and-security) to understand key scopes and rate limits.
</Info>
