Send or verify a recovery code
Send or verify a recovery code
Query Parameters
Flow identifier returned by the matching create-flow endpoint. Submit/update requests must use the same flow id.
Body
self-service flow update payload. Pass the flow id in the query string and include the fields required by the selected method.
Response
Recovery flow updated. A passed challenge can return session_token directly or continue_with instructions that include set_session_token.
Updated recovery flow response. Successful verification can include session_token or continue_with instructions.
Flow id. Use this value as the flow query parameter when submitting or updating the flow.
Flow type returned by the system, for example browser or api.
Timestamp when the flow expires. Submit the flow before this time.
Timestamp when created the flow.
UI payload containing action URL, method, nodes, messages, and CSRF node when required.
Current flow state, such as choose_method, sent_email, passed_challenge, or success.
Original request URL used to create the flow.
organization id for organization-scoped flows, when supplied.
Flow creation timestamp.
Flow update timestamp.
Whether the flow is a refresh flow.
Requested authenticator assurance level for the flow.
Identity attached to settings flows when the system includes it.
Session token returned after successful recovery verification, when issued directly.
Follow-up actions returned by the system, such as set_session_token instructions.

