{ "opencollection": "1.0.0", "info": { "name": "Account and Transaction API Specification", "version": "v3.1.0" }, "items": [ { "info": { "name": "Account Access", "type": "folder" }, "items": [ { "info": { "name": "Create Account Access Consents", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/account-access-consents", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ] }, "docs": "Create Account Access Consents" }, { "info": { "name": "Get Account Access Consents", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/account-access-consents/:ConsentId", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "ConsentId", "value": "", "type": "path", "description": "ConsentId" } ] }, "docs": "Get Account Access Consents" }, { "info": { "name": "Delete Account Access Consents", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/account-access-consents/:ConsentId", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "ConsentId", "value": "", "type": "path", "description": "ConsentId" } ] }, "docs": "Delete Account Access Consents" } ] }, { "info": { "name": "Accounts", "type": "folder" }, "items": [ { "info": { "name": "Get Accounts", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ] }, "docs": "Get Accounts" }, { "info": { "name": "Get Accounts", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:AccountId", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "AccountId", "value": "", "type": "path", "description": "AccountId" } ] }, "docs": "Get Accounts" } ] }, { "info": { "name": "Balances", "type": "folder" }, "items": [ { "info": { "name": "Get Balances", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:AccountId/balances", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "AccountId", "value": "", "type": "path", "description": "AccountId" } ] }, "docs": "Get Balances" } ] }, { "info": { "name": "Beneficiaries", "type": "folder" }, "items": [ { "info": { "name": "Get Beneficiaries", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:AccountId/beneficiaries", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "AccountId", "value": "", "type": "path", "description": "AccountId" } ] }, "docs": "Get Beneficiaries" } ] }, { "info": { "name": "Transactions", "type": "folder" }, "items": [ { "info": { "name": "Get Transactions", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/accounts/:AccountId/transactions", "headers": [ { "name": "x-fapi-financial-id", "value": "" }, { "name": "x-fapi-customer-last-logged-time", "value": "" }, { "name": "x-fapi-customer-ip-address", "value": "" }, { "name": "x-fapi-interaction-id", "value": "" }, { "name": "Authorization", "value": "" }, { "name": "x-customer-user-agent", "value": "" } ], "params": [ { "name": "AccountId", "value": "", "type": "path", "description": "AccountId" }, { "name": "fromBookingDateTime", "value": "", "type": "query", "description": "The UTC ISO 8601 Date Time to filter transactions FROM\nNB Time component is optional - set to 00:00:00 for just Date.\nIf the Date Time contains a timezone, the ASPSP must ignore the timezone component." }, { "name": "toBookingDateTime", "value": "", "type": "query", "description": "The UTC ISO 8601 Date Time to filter transactions TO\nNB Time component is optional - set to 00:00:00 for just Date.\nIf the Date Time contains a timezone, the ASPSP must ignore the timezone component." } ] }, "docs": "Get Transactions" } ] } ], "bundled": true }