# Query payment status recovery Send a request to find out the current status of your payment after it has been authorized using the events action link. This action is only to be used for recovery purposes. Use this action if your authorization requests timed out. The response determines if your authorization request was successful and your next available actions are returned. Endpoint: GET /payments/events Version: 7 Security: BasicAuth ## Header parameters: - `Content-Type` (string, required) Example: "application/vnd.worldpay.payments-v7+json" - `Accept` (string, required) Example: "application/vnd.worldpay.payments-v7+json" ## Response 200 fields (application/vnd.worldpay.payments-v7+json): - `lastEvent` (string, required) ## Response 400 fields (application/vnd.worldpay.payments-v7+json): - `errorName` (string) - `message` (string) - `validationErrors` (array) Further error details - `validationErrors.jsonPath` (string) ## Response 401 fields (application/vnd.worldpay.payments-v7+json): - `errorName` (string) - `message` (string) ## Response 404 fields (application/vnd.worldpay.payments-v7+json): - `errorName` (string) - `message` (string) ## Response 415 fields (application/vnd.worldpay.payments-v7+json): - `errorName` (string) - `message` (string) ## Response 500 fields (application/vnd.worldpay.payments-v7+json): - `errorName` (string) - `message` (string)