List Execution Intents that never reached a signed Trust Record
Lists Execution Intents that never reached a signed Execution Trust Record and were not closed by hand, oldest first (ADR-0012).
Authorizations
Caller API key issued by scripts/generate-api-key.ts. Sent as Authorization: Bearer . Verified against a stored SHA-256 hash in constant time by packages/api/src/auth/StaticKeyAuthenticator.ts. Required on every route not listed as exempt in this document's top-level description. See /api-reference/authentication.
Query Parameters
Maximum number of intents to return. Default 50, maximum 200. A value that is not a positive integer uses the default.
1 <= x <= 200Response
The unfinalized intents, oldest first. May be empty.
Response returned by GET /execution-intents/unfinalized: intents that never reached a signed Execution Trust Record and were not closed by hand, oldest first. Each is an action that may have been released with no signed record, or whose outcome nobody has reconciled yet. Entries in state RELEASED are repaired with POST /execution-intents/{businessTransactionId}/finalize. Entries in state PREPARED or ERRORED are reconciled at the connector and then closed with POST /execution-intents/{businessTransactionId}/resolve. A RESOLVED intent no longer appears here.