{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/ofx/main/json-schema/ofx-post-open-banking-v31-aisp-account-access-consents-request-schema.json", "title": "PostOpenBankingV31AispAccountAccessConsentsRequest", "x-generated": "2026-09-22", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/_ae-authored/ofx-aisp-openapi-generated.yml#/components/schemas/PostOpenBankingV31AispAccountAccessConsentsRequest", "type": "object", "properties": { "Data": { "type": "object", "description": "Data payload" }, "Data.Permissions": { "type": "array", "description": "Permissions list (>=1 items)" }, "Data.ExpirationDateTime": { "type": "string", "description": "Specified date and time the permissions will expire" }, "Data.TransactionFromDateTime": { "type": "string", "description": "Specified start date and time for the transaction query period" }, "Data.TransactionToDateTime": { "type": "string", "description": "Specified end date and time for the transaction query period" }, "Risk": { "type": "object", "description": "Risk section sent by the initiating party" } }, "required": [ "Data", "Data.Permissions", "Risk" ] }