GET /parties/me/limits. Set them with PUT /parties/me/limits.
Holds, not blocks
Your limits never hard-block a payment. Natural’s program policies can: a declined payment returnspolicy.denied. A movement that breaches a cap still succeeds as an API call, but no money moves: it holds as an Approval until someone approves or denies it.