{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-structure/recurring-permit-structure.json", "description": "Permit schema from Adyen API", "type": "object", "properties": { "partnerId": { "description": "Partner ID (when using the permit-per-partner token sharing model).", "type": "string" }, "profileReference": { "description": "The profile to apply to this permit (when using the shared permits model).", "type": "string" }, "restriction": { "description": "Permit level restriction overrides.", "$ref": "#/components/schemas/PermitRestriction" }, "resultKey": { "description": "The key to link permit requests to permit results.", "type": "string" }, "validTillDate": { "description": "The expiry date for this permit.", "type": "datetime" } }, "name": "Permit" }