---
title: invitationManagement
framework: App Store Server Notifications
role: symbol
role_heading: Type
platforms: [app store server notifications 2.23+]
path: appstoreservernotifications/invitationmanagement
---

# invitationManagement

A value that indicates whether Apple or your app hosts the invitations to the seats of a multiseat purchase.

## Declaration

```data
string invitationManagement
```

## Possible Values

APPLE: The subscription uses invitations that Apple hosts. DEVELOPER: The subscription uses invitations that your app hosts.

## Mentioned in

App Store Server Notifications changelog

## Discussion

Discussion When a customer buys your subscription through Group Purchases, the group purchaser invites others to join the group. In App Store Connect, you choose whether Apple or your app hosts these invitations. The invitationManagement value of a subscription transaction reflects the setting at the time of purchase. If you change the setting, the change applies to new subscriptions and resubscribes only; existing active subscriptions keep the value they have. The value determines how members get access: For a subscription with a value of APPLE, Apple hosts the invitations and manages the group’s membership. Each member receives their own transaction, with an inAppOwnershipType of ASSIGNED. For a subscription with a value of DEVELOPER, your app hosts the invitations and manages the group’s membership. The purchaser is the only member who receives a transaction, so your server keeps the record of other members who have access. Use the Get Seat Info, Claim Seat, Unclaim Seat, and Associate Seat endpoints to report and look up which seats are occupied.

## See Also

### Multiseat purchases

- [TransactionMultiSeatInfo](appstoreservernotifications/transactionmultiseatinfo.md)
- [additionalTransactionReason](appstoreservernotifications/additionaltransactionreason.md)
- [MultiSeatPriceTier](appstoreservernotifications/multiseatpricetier.md)
- [tierPrice](appstoreservernotifications/tierprice.md)
- [tierQuantity](appstoreservernotifications/tierquantity.md)
- [revokedSeatQuantity](appstoreservernotifications/revokedseatquantity.md)
- [RenewalMultiSeatInfo](appstoreservernotifications/renewalmultiseatinfo.md)
- [renewalQuantity](appstoreservernotifications/renewalquantity.md)
