Read an MPP deposit intent's settle plan (system admin or mpp_ops, read-only)
System admin, or a role carrying the mpp_ops grant. A read-only alias of POST /admin/mpp-deposit-intents/{id}/settle with dry_run (the same builder, default fee and deadline knobs): the exact calls a signer would send ({to, data, value, description}: factory deploy when the forwarder has no code, then the forwarder's settle), the amounts, the receiver and refund address, the forwarder's live MPP balance (on_chain_balance, null when it could not be read), the fulfillment status, and a verdict. Nothing is reserved, sent or changed. steps is empty unless settleable. reason when not settleable: already_confirmed (fulfillment confirmed or intent settling/settled), already_refunded, expired (settle reverts after expiry), underfunded (holds less MPP than quoted_max_input), wrong_token (parked: a non-MPP token arrived and too little MPP is held), not_received (funded, but the intent is not received/overpaid, so the settle lever would refuse).
Request
- Base URL: https://api.instruxi.dev/api/v1/enforcer
- URL: https://api.instruxi.dev/api/v1/enforcer/admin/mpp-deposit-intents/{id}/settle-plan
- Auth: API key in header Authorization
Path parameters
intent id
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.