---
title: "Retrieve a pending invitation"
method: GET
path: "/v1/team/invites/{id}"
tags: ["Team"]
---

# Retrieve a pending invitation

`GET /v1/team/invites/{id}`

## Request

- Base URL: `https://smtpfa.st/api`
- URL: `https://smtpfa.st/api/v1/team/invites/{id}`
- Auth: HTTP bearer

One invitation, in the same shape as the list items. 404 once it is accepted, expired or revoked, or when it belongs to another team. Owner or admin only; requires the team:read scope.

## Path parameters

- `id` string, required

## Response `200`

The invitation

- TeamInvite
  - `object` 'team_invite', required
  - `id` string, required
  - `email` string, email, required
  - `role` 'admin' | 'member', required
  - `created_at` string, date-time
  - `expires_at` string, date-time, required

## Other responses

- `401`: Invalid or missing API key
- `403`: Forbidden - domain not verified or insufficient permissions
- `404`: Resource not found
- `429`: Rate limit exceeded - retry after the period indicated in the Retry-After header
- `500`: Internal server error

---

[API](https://skmtc.dev/smtpfa/apis/smtpfast-api.md) · [All operations](https://skmtc.dev/smtpfa/apis/smtpfast-api/llms.txt) · [OpenAPI document](https://skmtc.dev/smtpfa/apis/smtpfast-api/revisions/79dda742f53e?raw)
