---
title: Get Performance Test Results
framework: retentionmessaging
role: symbol
role_heading: Web Service Endpoint
path: retentionmessaging/get-performance-test-results
---

# Get Performance Test Results

Gets the results of the performance test for the specified identifier.

## URL

GET https://api.storekit-sandbox.apple.com/inApps/v1/messaging/performanceTest/result/{requestId}

## Sandbox URL

GET https://api.storekit-sandbox.apple.com/inApps/v1/messaging/performanceTest/result/{requestId}

## Path Parameters

requestId: The ID of the performance test to return, which you receive in the PerformanceTestResponse when you call Initiate Performance Test.

## Response Codes

200 OK: Request succeeded. 400 Bad Request: The request is invalid and unacceptable. 401 Unauthorized: The JSON Web Token (JWT) in the authorization header is invalid. For more information, see Generating JSON Web Tokens for API requests. 404 Not Found: The system can’t find the message. 429 : The request exceeded the rate limit. For more information, see Identifying rate limits. 500 Internal Server Error: Server error. Try again later.

## Mentioned in

Identifying rate limits Retention Messaging API changelog

## Discussion

Discussion Call this endpoint to retrieve the results from a performance test you initiate by calling Initiate Performance Test. The API returns a JSON object that contains PerformanceTestConfig, PerformanceTestResponse , and Failures objects that enumerate the parameters the system used to evaluate the server performance, results of the specified test, and information that describes the failures, if any, that the test encountered.

## See Also

### Server performance testing

- [Initiate Performance Test](retentionmessaging/initiate-performance-test.md)
- [PerformanceTestRequest](retentionmessaging/performancetestrequest.md)
- [PerformanceTestResponse](retentionmessaging/performancetestresponse.md)
- [PerformanceTestResultResponse](retentionmessaging/performancetestresultresponse.md)
