<!--
{
  "availability" : [
    "App Store Server API: 1.23.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppStoreServerAPI",
  "identifier" : "/documentation/AppStoreServerAPI/NoAvailableSeatsError",
  "metadataVersion" : "0.1.0",
  "role" : "Object",
  "symbol" : {
    "kind" : "Object",
    "modules" : [
      "App Store Server API"
    ],
    "preciseIdentifier" : "data:app_store_server_api:NoAvailableSeatsError"
  },
  "title" : "NoAvailableSeatsError"
}
-->

# NoAvailableSeatsError

An error that indicates the subscription has no seats available to claim.

```
object NoAvailableSeatsError
```

## Discussion

A request returns this error if you call the [`Claim Seat`](/documentation/AppStoreServerAPI/Claim-Seat) endpoint when every seat in the subscription is claimed.

The number of claimed seats can exceed the number of seats in the subscription after it renews with fewer seats, because the App Store doesn’t unclaim seats when the subscription renews. In that case, call the [`Unclaim Seat`](/documentation/AppStoreServerAPI/Unclaim-Seat) endpoint to release seats until the number of claimed seats is lower than the number of seats in the subscription. To get the seat counts and the claimed seats, call the [`Get Seat Info`](/documentation/AppStoreServerAPI/Get-Seat-Info) endpoint.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)