CHALLENGE_SUCCEEDED. Run additional checks against your own systems and gate the final outcome.
This webhook is synchronous, so a non-2xx response or a timeout blocks the transition. There are no automatic retries, but the user can retry by re-running the verification.
Set verificationWebhookUrl on the action configuration in the Authsignal Portal, or via the Create / Update Action Configuration endpoints.
Payload
string
required
The ID of the user that the action belongs to.
string
required
The action code for the action that is about to succeed.
string
required
The idempotency key of the action that triggered the webhook.
string
required
The time the verification completed in ISO 8601 format.
string
required
The pending action state. For
action.verify this is always CHALLENGE_SUCCEEDED.string
required
The verification method that completed the challenge.
string
The ID of the user authenticator that completed the challenge, when available.

