{ "walletAddress": "string", "tokenId": "string", "totalCyclesAllowed": 0, "limits": { "capAmount": "string", "maxPerCharge": "string" }, "schedule": { "periodSeconds": 0, "nextDue": 0, "expiry": 0 } }