---
title: "List invites addressed to the signed-in user's GitHub identity"
method: GET
path: "/api/v1/me/invites"
tags: ["Account"]
---

# List invites addressed to the signed-in user's GitHub identity

`GET /api/v1/me/invites`

## Request

- Base URL: `https://api.uptimemonitoring.com`
- URL: `https://api.uptimemonitoring.com/api/v1/me/invites`
- Auth: HTTP bearer

Session-only (`403 {"error":"session_required"}` for an API key or
an OAuth JWT) — neither credential may see invitations to other
accounts. A user with no GitHub identity always gets an empty list.

## Response `200`

Live invites, oldest first.

- UserInvite[]
  - `id` integer
  - `account_label` string: The account's earliest owner's `github_username` when non-empty, else `"account <id>"` — never an email address.
  - `github_username` string
  - `role` 'owner' | 'member' | 'viewer'
  - `created_at` string, date-time
  - `expires_at` string, date-time

## Other responses

- `403`: Caller did not authenticate via a dashboard session.

---

[API](https://skmtc.dev/uptimemonitoring/apis/uptimemonitoring-com-api.md) · [All operations](https://skmtc.dev/uptimemonitoring/apis/uptimemonitoring-com-api/llms.txt) · [OpenAPI document](https://skmtc.dev/uptimemonitoring/apis/uptimemonitoring-com-api/revisions/ddcb2a8bc70f?raw)
