---
title: "Get Claim Info"
method: GET
path: "/v1/customer-seats/claim/{invitation_token}"
tags: ["customer-seats", "public"]
---

# Get Claim Info

`GET /v1/customer-seats/claim/{invitation_token}`

## Request

- Base URL: `https://api.polar.sh`
- URL: `https://api.polar.sh/v1/customer-seats/claim/{invitation_token}`
- Auth: none declared

## Path parameters

- `invitation_token` string, required

## Response `200`

Successful Response

- SeatClaimInfo: Read-only information about a seat claim invitation. Safe for email scanners - no side effects when fetched.
  - `product_name` string, required: Name of the product
  - `product_id` string, uuid, required: ID of the product
  - `organization_name` string, required: Name of the organization
  - `organization_slug` string, required: Slug of the organization
  - `customer_email` string, required: Email of the customer assigned to this seat
  - `can_claim` boolean, required: Whether the seat can be claimed

## Other responses

- `400`: Invalid or expired invitation token
- `403`: Seat-based pricing not enabled for organization
- `404`: Seat not found
- `422`: Validation Error

---

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