Account and Transaction API Specification
API version: 4.0.0
Auth
OAuth2 | OAuth2
Base URL
/open-banking/v4.0/aisp
Setup
- 1. Configure auth: OAuth2 | OAuth2
- GET /accounts -- verify access
- POST /account-access-consents -- create first account-access-consents
Endpoints
29 endpoints across 12 groups. See references/api-spec.lap for full details.
account-access-consents
| Method | Path | Description |
|---|
| POST | /account-access-consents | Create Account Access Consents |
| GET |
/account-access-consents/{ConsentId} | Get Account Access Consents |
| DELETE | /account-access-consents/{ConsentId} | Delete Account Access Consents |
accounts
| Method | Path | Description |
|---|
| GET | /accounts | Get Accounts |
| GET |
/accounts/{AccountId} | Get Accounts |
| GET | /accounts/{AccountId}/balances | Get Balances |
| GET | /accounts/{AccountId}/beneficiaries | Get Beneficiaries |
| GET | /accounts/{AccountId}/direct-debits | Get Direct Debits |
| GET | /accounts/{AccountId}/offers | Get Offers |
| GET | /accounts/{AccountId}/parties | Get Parties |
| GET | /accounts/{AccountId}/party | Get Parties |
| GET | /accounts/{AccountId}/product | Get Products |
| GET | /accounts/{AccountId}/scheduled-payments | Get Scheduled Payments |
| GET | /accounts/{AccountId}/standing-orders | Get Standing Orders |
| GET | /accounts/{AccountId}/statements | Get Statements |
| GET | /accounts/{AccountId}/statements/{StatementId} | Get Statements |
| GET | /accounts/{AccountId}/statements/{StatementId}/file | Get Statements |
| GET | /accounts/{AccountId}/statements/{StatementId}/transactions | Get Transactions |
| GET | /accounts/{AccountId}/transactions | Get Transactions |
balances
| Method | Path | Description |
|---|
| GET | /balances | Get Balances |
beneficiaries
| Method | Path | Description |
|---|
| GET | /beneficiaries | Get Beneficiaries |
direct-debits
| Method | Path | Description |
|---|
| GET | /direct-debits | Get Direct Debits |
offers
| Method | Path | Description |
|---|
| GET | /offers | Get Offers |
party
| Method | Path | Description |
|---|
| GET | /party | Get Parties |
products
| Method | Path | Description |
|---|
| GET | /products | Get Products |
scheduled-payments
| Method | Path | Description |
|---|
| GET | /scheduled-payments | Get Scheduled Payments |
standing-orders
| Method | Path | Description |
|---|
| GET | /standing-orders | Get Standing Orders |
statements
| Method | Path | Description |
|---|
| GET | /statements | Get Statements |
transactions
| Method | Path | Description |
|---|
| GET | /transactions | Get Transactions |
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
- - "Create a account-access-consent?" -> POST /account-access-consents
- "Get account-access-consent details?" -> GET /account-access-consents/{ConsentId}
- "Delete a account-access-consent?" -> DELETE /account-access-consents/{ConsentId}
- "List all accounts?" -> GET /accounts
- "Get account details?" -> GET /accounts/{AccountId}
- "List all balances?" -> GET /accounts/{AccountId}/balances
- "List all beneficiaries?" -> GET /accounts/{AccountId}/beneficiaries
- "List all direct-debits?" -> GET /accounts/{AccountId}/direct-debits
- "List all offers?" -> GET /accounts/{AccountId}/offers
- "List all parties?" -> GET /accounts/{AccountId}/parties
- "List all party?" -> GET /accounts/{AccountId}/party
- "List all product?" -> GET /accounts/{AccountId}/product
- "List all scheduled-payments?" -> GET /accounts/{AccountId}/scheduled-payments
- "List all standing-orders?" -> GET /accounts/{AccountId}/standing-orders
- "List all statements?" -> GET /accounts/{AccountId}/statements
- "Get statement details?" -> GET /accounts/{AccountId}/statements/{StatementId}
- "List all file?" -> GET /accounts/{AccountId}/statements/{StatementId}/file
- "List all transactions?" -> GET /accounts/{AccountId}/statements/{StatementId}/transactions
- "List all transactions?" -> GET /accounts/{AccountId}/transactions
- "List all balances?" -> GET /balances
- "List all beneficiaries?" -> GET /beneficiaries
- "List all direct-debits?" -> GET /direct-debits
- "List all offers?" -> GET /offers
- "List all party?" -> GET /party
- "List all products?" -> GET /products
- "List all scheduled-payments?" -> GET /scheduled-payments
- "List all standing-orders?" -> GET /standing-orders
- "List all statements?" -> GET /statements
- "List all transactions?" -> GET /transactions
- "How to authenticate?" -> See Auth section
Response Tips
- - Check response schemas in references/api-spec.lap for field details
- Create/update endpoints typically return the created/updated object
CLI
CODEBLOCK0
References
- - Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
账户与交易API规范
API版本: 4.0.0
认证
OAuth2 | OAuth2
基础URL
/open-banking/v4.0/aisp
设置
- 1. 配置认证:OAuth2 | OAuth2
- GET /accounts -- 验证访问权限
- POST /account-access-consents -- 创建首个账户访问授权
端点
共12个分组,29个端点。完整详情请参见 references/api-spec.lap。
账户访问授权
| 方法 | 路径 | 描述 |
|---|
| POST | /account-access-consents | 创建账户访问授权 |
| GET |
/account-access-consents/{ConsentId} | 获取账户访问授权 |
| DELETE | /account-access-consents/{ConsentId} | 删除账户访问授权 |
账户
| 方法 | 路径 | 描述 |
|---|
| GET | /accounts | 获取账户列表 |
| GET |
/accounts/{AccountId} | 获取账户详情 |
| GET | /accounts/{AccountId}/balances | 获取余额 |
| GET | /accounts/{AccountId}/beneficiaries | 获取受益人 |
| GET | /accounts/{AccountId}/direct-debits | 获取直接借记 |
| GET | /accounts/{AccountId}/offers | 获取优惠 |
| GET | /accounts/{AccountId}/parties | 获取参与方 |
| GET | /accounts/{AccountId}/party | 获取参与方 |
| GET | /accounts/{AccountId}/product | 获取产品 |
| GET | /accounts/{AccountId}/scheduled-payments | 获取计划付款 |
| GET | /accounts/{AccountId}/standing-orders | 获取定期订单 |
| GET | /accounts/{AccountId}/statements | 获取账单 |
| GET | /accounts/{AccountId}/statements/{StatementId} | 获取账单详情 |
| GET | /accounts/{AccountId}/statements/{StatementId}/file | 获取账单文件 |
| GET | /accounts/{AccountId}/statements/{StatementId}/transactions | 获取交易记录 |
| GET | /accounts/{AccountId}/transactions | 获取交易记录 |
余额
受益人
| 方法 | 路径 | 描述 |
|---|
| GET | /beneficiaries | 获取受益人 |
直接借记
| 方法 | 路径 | 描述 |
|---|
| GET | /direct-debits | 获取直接借记 |
优惠
参与方
产品
计划付款
| 方法 | 路径 | 描述 |
|---|
| GET | /scheduled-payments | 获取计划付款 |
定期订单
| 方法 | 路径 | 描述 |
|---|
| GET | /standing-orders | 获取定期订单 |
账单
交易记录
| 方法 | 路径 | 描述 |
|---|
| GET | /transactions | 获取交易记录 |
常见问题
将用户请求匹配到 references/api-spec.lap 中的端点。关键模式:
- - 创建账户访问授权? -> POST /account-access-consents
- 获取账户访问授权详情? -> GET /account-access-consents/{ConsentId}
- 删除账户访问授权? -> DELETE /account-access-consents/{ConsentId}
- 列出所有账户? -> GET /accounts
- 获取账户详情? -> GET /accounts/{AccountId}
- 列出所有余额? -> GET /accounts/{AccountId}/balances
- 列出所有受益人? -> GET /accounts/{AccountId}/beneficiaries
- 列出所有直接借记? -> GET /accounts/{AccountId}/direct-debits
- 列出所有优惠? -> GET /accounts/{AccountId}/offers
- 列出所有参与方? -> GET /accounts/{AccountId}/parties
- 列出所有参与方? -> GET /accounts/{AccountId}/party
- 列出所有产品? -> GET /accounts/{AccountId}/product
- 列出所有计划付款? -> GET /accounts/{AccountId}/scheduled-payments
- 列出所有定期订单? -> GET /accounts/{AccountId}/standing-orders
- 列出所有账单? -> GET /accounts/{AccountId}/statements
- 获取账单详情? -> GET /accounts/{AccountId}/statements/{StatementId}
- 列出所有文件? -> GET /accounts/{AccountId}/statements/{StatementId}/file
- 列出所有交易记录? -> GET /accounts/{AccountId}/statements/{StatementId}/transactions
- 列出所有交易记录? -> GET /accounts/{AccountId}/transactions
- 列出所有余额? -> GET /balances
- 列出所有受益人? -> GET /beneficiaries
- 列出所有直接借记? -> GET /direct-debits
- 列出所有优惠? -> GET /offers
- 列出所有参与方? -> GET /party
- 列出所有产品? -> GET /products
- 列出所有计划付款? -> GET /scheduled-payments
- 列出所有定期订单? -> GET /standing-orders
- 列出所有账单? -> GET /statements
- 列出所有交易记录? -> GET /transactions
- 如何进行认证? -> 参见认证章节
响应提示
- - 查看 references/api-spec.lap 中的响应模式以获取字段详情
- 创建/更新端点通常返回创建或更新的对象
CLI
bash
将此规范更新至最新版本
npx @lap-platform/lapsh get account-and-transaction-api-specification -o references/api-spec.lap
搜索相关API
npx @lap-platform/lapsh search account-and-transaction-api-specification
参考
- - 完整规范:参见 references/api-spec.lap 获取完整的端点详情、参数表和响应模式
由 LAP 从官方API规范生成