---
title: CheckTestNotificationResponse
framework: appstoreserverapi
role: symbol
role_heading: Object
path: appstoreserverapi/checktestnotificationresponse
---

# CheckTestNotificationResponse

A response that contains the contents of the App Store server’s test notification and the result from your server.

## Declaration

```data
object CheckTestNotificationResponse
```

## Properties

sendAttempts: An array of information the App Store server records for its attempts to send the TEST notification to your server. The array may contain a maximum of six sendAttemptItem objects. signedPayload: The signed payload, in JWS format, that contains the TEST notification that the App Store server sent to your server. firstSendAttemptResult: The result of the App Store server’s first attempt to send the TEST notification to your server. Use the first sendAttemptItem in the sendAttempts array instead.

## Mentioned in

App Store Server API changelog

## Discussion

Discussion The Get Test Notification Status endpoint returns this response. The sendAttempts array contains up to six sendAttemptItem items: one for the initial attempt, and up to five for the retries. Use this information to troubleshoot your server if it doesn’t receive notifications at its App Store Server Notifications V2 endpoint successfully. The signedPayload contains the TEST notification that the App Store server attempted to send to your server.

## Topics

### Data types

- [sendAttemptItem](appstoreserverapi/sendattemptitem.md)
- [signedPayload](appstoreserverapi/signedpayload.md)

## See Also

### App Store Server Notifications testing

- [Request a Test Notification](appstoreserverapi/request-a-test-notification.md)
- [Get Test Notification Status](appstoreserverapi/get-test-notification-status.md)
- [SendTestNotificationResponse](appstoreserverapi/sendtestnotificationresponse.md)
