keycloak_get_authentication_flow_executions
Retrieve authentication flow execution steps and their requirement statuses to determine which login steps are required, alternative, conditional, or disabled.
Instructions
Get the ordered steps inside a flow and whether each is REQUIRED, ALTERNATIVE, CONDITIONAL or DISABLED. This is what determines what a user is actually asked for when logging in (password, OTP, ...).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"flowAlias": "<flowAlias>"
},
"name": "keycloak_get_authentication_flow_executions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| realm | No | Realm to operate on. Defaults to the server's configured realm (KEYCLOAK_REALM). | |
| flowAlias | Yes | Flow alias (its name), e.g. `browser` or `direct grant`. |