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

# sendAttemptResult

The success or error information the App Store server records when it attempts to send an App Store server notification to your server.

```
string sendAttemptResult
```

## Discussion

The [`Get Notification History`](/documentation/AppStoreServerAPI/Get-Notification-History) and [`Get Test Notification Status`](/documentation/AppStoreServerAPI/Get-Test-Notification-Status) endpoints return a [`sendAttemptResult`](/documentation/AppStoreServerAPI/sendAttemptResult) for each notification attempt in their responses. This value describes the success or error the server encountered on its attempt to send the notification to your server.

In the production environment, the App Store server retries sending the notfications if it doesn’t receive a `200` response from your server. Your server may have successfully received the notification on the App Store server’s subsequent attempt if the [`sendAttemptResult`](/documentation/AppStoreServerAPI/sendAttemptResult) value shows an error.

In the sandbox environment, the App Store server attempts to send the notification one time.

For more information about the timing of retry attempts, see <doc://com.apple.documentation/documentation/AppStoreServerNotifications/responding-to-app-store-server-notifications>.

---

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)