---
title: "(DEPRECATED) Accept invitation"
method: POST
path: "/organizations/{orgId}/invitations/{invitationId}"
tags: ["organizations"]
deprecated: true
---

# (DEPRECATED) Accept invitation

`POST /organizations/{orgId}/invitations/{invitationId}`

> **Deprecated.**

This API is deprecated, use POST /invitations/{invitationKey} instead. Allows user to accept an invitation to join the organization. The user will automatically leave their current organization.

## Path parameters

- `orgId` string, uuid, required
- `invitationId` string, uuid, required

## Response `200`

Successfully accepted the invitation.

## Other responses

- `400` — - [group:**request**, code:**0**]: Invalid field in the request.
- `403` — - [group:**invitation**, code:**1**]: The user has no permission to access the invitation resources. - [group:**invitation**, code:**2**]: The invitation has been revoked.
- `404` — - [group:**organization**, code:**2**]: Organization does not exist.
- `409` — - [group:**organization**, code:**0**]: User already owns an organization.
- `500` — - [group:**invitation**, code:**200**]: Save invitation encountered error. - [group:**invitation**, code:**201**]: Get invitation encountered error. - [group:**organization**, code:**1201**]: Get organization encountered DB error. - [group:**organization**, code:**1400**]: Update organization grouping policy encountered error. - [group:**session**, code:**3**]: Failed to save session to cache.

---

[API](https://skmtc.net/gmicloud/apis/cluster-engine-api.md) · [All operations](https://skmtc.net/gmicloud/apis/cluster-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gmicloud/cluster-engine-api/revisions/bcbab016469f/schema)
