Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Open Bank API client implemented with Spring Boot
This is a technology demonstration of the OBP API `v2.2.0` capabilities.
This is a technology demonstration of the OBP API `v3.1.0` capabilities.
This project provides Java bindings to sveral OBP REST API endpoints, including banks, branches, accounts and transactions.
Included is also a demo webpage that puts all available bank branches in the `https://apisandbox.openbankproject.com` sandbox on a map.

Expand All @@ -17,9 +17,9 @@ To login, use the username and password you noted above. After a successful logi

Only a small subset of the full API capabilities are integrated in the webapp (banks, branches).

# OBP Java API bindings (v2.2.0)
# OBP Java API bindings (v3.1.0)
The OBP REST API is made available as a native Java API by the com.tesobe.obp.clientapi.*ApiClient classes. Accounts and transactions are available as many other OBP API capabilities. See the integration test suite for example usage.
Caveat: currently, the supported version is `v2.2.0`. Also, not all of the REST API implemented.
Caveat: currently, the supported version is `v3.1.0`. Also, not all of the REST API implemented.

## Code organization

Expand Down
5 changes: 3 additions & 2 deletions src/main/resources/application.properties
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
obp.api.rootUrl=https://apisandbox.openbankproject.com

obp.api.versionedUrl:${obp.api.rootUrl}/obp/v2.2.0
obp.api.versionedUrl:${obp.api.rootUrl}/obp/v3.1.0
obp.api.directloginUrl=${obp.api.rootUrl}/my/logins/direct
obp.api.directLoginPath=/my/logins/direct

obp.consumerKey=jbzpfuib1u5b3qg0yt5vdnv2w5dggrujdh2v0ppj
obp.consumerKey=mohge1sdpcssyqwoygsaokfaycayqsrgqcg4o023

//we are using multiple @FeignClient beans and without bean overriding the app fails to start. \
see https://stackoverflow.com/questions/53787550/jpaauditinghandler-defined-in-null-on-application-startup-using-spring-boot
spring.main.allow-bean-definition-overriding=true