Update Verify Transaction

PUT {{apiPath}}/environments/{{envID}}/users/{{userID}}/verifyTransactions/{{transactionID}}

Use the PUT {{apiPath}}/environments/{{envID}}/users/{{userID}}/verifyTransactions/{{transactionID}} request to update the specified verify transaction for the user in the environment.

This command is used only by a PingOne administrator to manually set the transaction status. Only APPROVED_MANUALLY or APPROVED_NO_REQUEST is accepted as the status value.

See Verify transaction data model for full property descriptions.

PropertyTypeRequired
transactionStatus.statusStringRequired

If the current status of the transaction (prior to executing this request) is not FAIL, or IN_PROGRESS, an error is returned.

Request Body

{"transactionStatus"=>{"status"=>"APPROVED_NO_REQUEST"}}

RESPONSES

status: OK

{"_links":{"self":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/users/36ff33da-cba7-4d46-bedc-8b242889d461/verifyTransactions/2b878eb9-cc83-4d2f-8a8f-23452e4477e2"},"environment":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"},"user":{"href":"https://api.pingone.com/v1/users/36ff33da-cba7-4d46-bedc-8b242889d461"}},"id":"2b878eb9-cc83-4d2f-8a8f-23452e4477e2","transactionStatus":{"status":"APPROVED_NO_REQUEST"},"createdAt":"2022-02-17T20:55:16.963Z","updatedAt":"2022-02-17T20:56:20.027Z","expiresAt":"2022-02-17T21:26:20.027Z"}