---
title: "Accept Invitation"
method: POST
path: "/invitations/accept"
tags: ["invitations"]
---

# Accept Invitation

`POST /invitations/accept`

## Request

- Base URL: `https://platform.tracecat.com/api`
- URL: `https://platform.tracecat.com/api/invitations/accept`
- Auth: API key in cookie `fastapiusersauth`

Accept an invitation and join the organization.

This endpoint doesn't require organization context since the user
may not belong to any organization yet. Uses AuthenticatedUserOnly
which only requires an authenticated user (role.organization_id is None).

## Request body

- InvitationAccept: Request body for accepting an invitation via token.
  - `token` string, required

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tracecat/apis/tracecat-api.md) - [All operations](https://skmtc.dev/tracecat/apis/tracecat-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tracecat/apis/tracecat-api/revisions/2efdda25045f?raw)
