---
title: "Validate Org Invite"
method: GET
path: "/api/orgs/invites/validate"
---

# Validate Org Invite

`GET /api/orgs/invites/validate`

## Query parameters

- `token` string, required

## Response `200`

Successful Response

- ValidateOrgInviteResponse — Response schema for validating an org invite token
  - `success` boolean
  - `email` string, required
  - `organizationName` string, required
  - `organizationIconUrl` string, nullable
  - `role` string, required
  - `expiresAt` string, date-time, nullable
  - `membershipTransition` OrgInviteMembershipTransition — Safe, authenticated preview of the membership change behind an invite.
    - `required` boolean
    - `canAccept` boolean, required
    - `strategy` string, required
    - `currentOrganization` OrgInviteCurrentOrganization, required — The invitee's current organization when accepting requires a switch.
      - `id` string, required
      - `name` string, required
      - `role` string, required
      - `memberCount` integer, required
      - `iconUrl` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/latted/apis/motion-graphics-designer-api.md) · [All operations](https://skmtc.dev/latted/apis/motion-graphics-designer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/latted/motion-graphics-designer-api/revisions/36d149b525df/schema)
