OBP-API
1,746
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Scala
语言
—
创建时间
最近更新
项目能做什么
OBP-API 是用 Scala 编写的开源银行 RESTful API 平台。它抹平了各核心银行系统的差异,支持开放银行、PSD2 和 XS2A 标准。核心提供账户、交易、支付及内部管理接口,支持 OAuth 2.0 认证、多版本共存以及交易数据脱敏、标签富化与可配置共享。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# ReadMe The Open Bank Project API ## About The Open Bank Project is an open-source API for banks that enables account holders to interact with their bank using a wider range of applications and services. The OBP API supports transparency options (enabling account holders to share configurable views of their transaction data with trusted individuals and even the public), data blurring (to preserve sensitive information) and data enrichment (enabling users to add tags, comments and images to transactions). The OBP API abstracts away the peculiarities of each core banking system so that a wide range of apps can interact with multiple banks on behalf of the account holder. We want to raise the bar of financial transparency and enable a rich ecosystem of innovative financial applications and services. Our tagline is: "Bank as a Platform. Transparency as an Asset". The API supports [OAuth 2](https://apiexplorer-ii-sandbox.openbankproject.com/glossary#OAuth%202), [OpenID Connect OIDC](https://apiexplorer-ii-sandbox.openbankproject.com/glossary#OAuth%202%20with%20Google), [Direct Login](https://apiexplorer-ii-sandbox.openbankproject.com/glossary#Direct%20Login), and other authentication methods. **Note:** OAuth 1.0a support has been removed. Please use OAuth 2.0, OpenID Connect, or Direct Login for authentication. ## Documentation The API documentation is best viewed using the [OBP API Explorer](https://apiexplorer-ii-sandbox.openbankproject.com) or a third-party tool that has imported the OBP Swagger definitions. If you want to run your own copy of API Explorer II, see [here](https://github.com/OpenBankProject/API-Explorer-II) ## Status of API Versions OBP instances support multiple versions of the API simultaneously (unless they are deactivated in config) To see the status (DRAFT, STABLE or BLEEDING-EDGE) of an API version, look at the root endpoint. For example, `/obp/v2.0.0/root` or `/obp/v3.0.0/root`. ```log 24.01.2017, [V1.2.1](https://apisandbox.openbankproject.com/obp/v1.2.1/root) was marked as stable. 24.01.2017, [V1.3.0](https://apisandbox.openbankproject.com/obp/v1.3.0/root) was marked as stable. 08.06.2017, [V2.0.0](https://apisandbox.openbankproject.com/obp/v2.0.0/root) was marked as stable. 27.10.2018, [V2.1.0](https://apisandbox.openbankproject.com/obp/v2.1.0/root) was marked as stable. 27.10.2018, [V2.2.0](https://apisandbox.openbankproject.com/obp/v2.2.0/root) was marked as stable. 18.11.2020, [V3.0.0](https://apisandbox.openbankproject.com/obp/v3.0.0/root) was marked as stable. 18.11.2020, [V3.1.0](https://apisandbox.openbankproject.com/obp/v3.1.0/root) was marked as stable. 16.12.2022, [V4.0.0](https://apisandbox.openbankproject.com/obp/v4.0.0/root) was marked as stable. 16.12.2022, [V5.0.0](https://apisandbox.openbankproject.com/obp/v5.0.0/root) was marked as stable. ``` ## License This project is dual licensed under the AGPL V3 (see NOTICE) and commercial licenses from TESOBE GmbH. ## Setup ### Installing JDK ####阅读完整原文
项目深度分析 AI 生成
第三方金融沙箱与合规测试平台(SaaS)
| 产品构想 | 基于OBP-API搭建预置多国(如UK Open Banking、Berlin Group)模拟数据的即用型沙箱测试环境,供Fintech应用对接测试。 |
| 核心功能 | 一键生成合规Mock数据、PSD2/OAuth2.0全流程联调、API调用日志与合规分析报告、多版本API切换。 |
| 目标用户 | Fintech初创公司、金融应用独立开发者、银行开放平台外部生态合作伙伴。 |
| 难度/周期 | 中等 · 2-3个月 · 成本:中等(服务器成本、域名与安全证书、合规规范维护) |
| 收费模式 | 按月订阅制(提供高级Mock场景、更高速率API调用额度及专属支持)。 |
| 竞争风险 | 需持续跟随各地区开放银行规范演进;Fintech初期付费意愿可能偏弱。 |
| 依据 | 已验证事实 |
核心银行适配器定制与私有化实施服务
| 产品构想 | 针对中小型城商行或农信社,提供将OBP-API与传统核心银行(如Temenos、Finacle或自研系统)对接集成的技术服务。 |
| 核心功能 | 定制核心系统Connector、数据清洗与脱敏映射、内网高可用部署、性能调优(Scala/JVM)。 |
| 目标用户 | 正在推进数字化转型的中小型银行IT部门、区域性金融机构。 |
| 难度/周期 | 极高 · 6-12个月 · 成本:高(深度银行专有协议对接、严苛的现场/远程交付与合规审计) |
| 收费模式 | 项目制交付费 + 年度维保与技术支持合同。 |
| 竞争风险 | 银行采购决策周期极长、资质门槛高;AGPL-3.0开源协议需要商业许可或极严格的代码隔离架构设计。 |
| 依据 | 数据支持的判断 |
开放银行开发者门户与API网关包装器
| 产品构想 | 为已部署或计划部署OBP-API的机构提供轻量级的开发者门户UI、API密钥管理与速率限制监控插件。 |
| 核心功能 | 白标开发者门户、API文档自动同步(基于Swagger)、开发者入驻与KYC/审批流、流量与配额监控看板。 |
| 目标用户 | 负责开放API生态运营的银行产品团队、大型金融科技集成商。 |
| 难度/周期 | 高 · 3-5个月 · 成本:中等(前端工程研发、API网关中间件适配) |
| 收费模式 | 私有化软件授权费(License)或按年订阅支持费。 |
| 竞争风险 | 面对Kong、Apigee等成熟API网关的同质化竞争,需极度垂直于金融领域特定流程。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 |
| 社区活跃 | Star 1,746 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。