Password Reset Completed Payload
Payload emitted when an account holder completes the forgot-password flow through POST /reset-password (RFC-029). The PASSWORD_RESET email action token was consumed, the native credential was rotated, and every session for the account was revoked. Published from identity-service apps/auth/src/application/reset-password.ts. Never emitted for legacy installers, whose password is managed by the monolith.
| $id | https://schemas.texecom-prod.com/v2/events/payload/service/identity/password/reset_completed/v1.0.0.json |
| $schema | http://json-schema.org/draft-07/schema |
Properties
accountId
| Description |
UUID of the account whose password was reset (identity.accounts.account_id). |
| Type | String |
| Required |
Yes |
| Format |
uuid |
Schema
{
"$id": "https://schemas.texecom-prod.com/v2/events/payload/service/identity/password/reset_completed/v1.0.0.json",
"$schema": "http://json-schema.org/draft-07/schema",
"title": "Password Reset Completed Payload",
"description": "Payload emitted when an account holder completes the forgot-password flow through POST /reset-password (RFC-029). The PASSWORD_RESET email action token was consumed, the native credential was rotated, and every session for the account was revoked. Published from identity-service apps/auth/src/application/reset-password.ts. Never emitted for legacy installers, whose password is managed by the monolith.",
"type": "object",
"properties": {
"accountId": {
"description": "UUID of the account whose password was reset (identity.accounts.account_id).",
"type": "string",
"format": "uuid"
}
},
"required": [
"accountId"
],
"additionalProperties": false
}