Preview a payout run
What POST /agents/me/payout-runs would do with this body, without doing any of it: nothing is created, held, reserved or quoted. The body is checked as a create checks it, so a body the create would refuse is refused here with the same error.
The answer gives total, which is what leaves the wallet, the wallet’s free balance after it, and whether the run would wait for the customer’s approval and why. When the agent’s policy would refuse the run, denialReason says which rule. Each row’s fee is an estimate where Grid knows it: a contact row’s fee depends on the account the recipient claims to, so it is set at the claim.
Authorizations
Bearer token authentication for agent-scoped endpoints. The token is the accessToken returned when redeeming a device code via POST /agents/device-codes/redeem. Agent credentials are user-scoped: all requests are automatically bound to the agent's associated customer and subject to the agent's policy.
Body
Response
The run as it would be created