Step an action
Return the stored action for a multi-step flow once its previous step is confirmed.
hasNextStep: false and totalSteps: 1, so today this route responds 400 Action <id> has no pending next step for every action. You do not need it to complete any action.
The route is part of the contract for future multi-step flows. When hasNextStep is true it returns the stored action; it does not build transactions itself. Check hasNextStep on every action response rather than assuming.Authorizations
Path Parameters
Action UUID
"550e8400-e29b-41d4-a716-446655440000"
Response
Updated action with next transaction(s)
Unique action identifier (UUID)
"550e8400-e29b-41d4-a716-446655440000"
Integration identifier
"aave-borrow"
Action type executed
supply, borrow, repay, withdraw, enableCollateral, disableCollateral, supplyAndBorrow "supply"
User wallet address
"0x742d35Cc6634C0532925a3b844Bc9e7595f8fB28"
Current action status
CANCELED, CREATED, WAITING_FOR_NEXT, PROCESSING, FAILED, SUCCESS, STALE "CREATED"
Transactions to sign (current step only)
Whether there are more transactions to sign after the current step completes. When true, call POST /actions/:id/step after confirming to get the next transaction(s). Used for async multi-step flows such as cross-chain bridges or delayed withdrawals.
false
Current step number (1-indexed)
1
Total number of steps in this action. Most actions are single-step. Multi-step actions occur when an async operation (e.g., bridge confirmation) must complete before the next transaction can be constructed.
1
When the action was created
Raw arguments as submitted
Action metadata with predicted position impact (health factor, LTV, USD totals)

