LOOMAL

payments.mandates_list

List spend mandates attached to this identity's wallet

Scope: payments:spend

Returns all mandates for this identity (active, expired, revoked, errored), latest first.

Parameters

None.

Example

Agent: "Do I have an active spending policy?"

-> payments.mandates_list()

Returns

{
  "mandates": [
    {
      "mandateId": "m_abc",
      "network": "base",
      "maxPerCallUsdc": "0.10",
      "dailyCapUsdc": "1.00",
      "validUntil": "2026-05-19T10:00:00Z",
      "onchainInstalled": true,
      "installError": null,
      "spentTodayUsdc": "0.05",
      "remainingTodayUsdc": "0.95",
      "totalSpentUsdc": "1.23",
      "callCount": 27,
      "revokedAt": null,
      "createdAt": "2026-05-12T10:00:00Z"
    }
  ]
}

Filter client-side for !revokedAt && !installError to find usable mandates.

On this page