ClaimSeatRequest
The request body that contains the information to claim a seat in a group subscription that uses developer-hosted invitations.
Declaration
object ClaimSeatRequestProperties
| Name | Type | Description |
|---|---|---|
requestIdentifier Required | requestIdentifier | Required. A unique identifier you generate for the claim, which makes the request safe to repeat. |
appTransactionId | appTransactionId | The app transaction identifier of the customer who occupies the seat. Include this value if you know it when you claim the seat. |
Mentioned in
Discussion
This is the request body for the Claim Seat endpoint.
Generate a new requestIdentifier for each claim, and save it before you call the endpoint. If the request fails or times out, retry it with the same requestIdentifier. If the original request claimed a seat, the endpoint returns that seatClaimId instead of claiming a second seat.
If you include the appTransactionId, the App Store associates the customer with the seat as part of the claim. If you learn the appTransactionId later, call the Associate Seat endpoint.