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