-
Notifications
You must be signed in to change notification settings - Fork 280
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
405 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,198 @@ | ||
# Adding a provider to the Open Banking Tracker | ||
|
||
We use [Github Flow](https://guides.github.com/introduction/flow/index.html), so all code changes happen through pull requests | ||
are the best way to propose changes to the codebase (we use [Github Flow](https://guides.github.com/introduction/flow/index.html)). We actively welcome your pull requests: | ||
|
||
- Fork the repo and create your branch with the name of the provider you want to add from `master`. | ||
- Add a file with the provider name to the data folder. | ||
- Make sure your data follows the following [schema](https://github.com/apideck-io/open-banking-tracker-data/blob/master/schema.json). Please look into the following [example](https://github.com/apideck-io/open-banking-tracker-data/blob/master/example.json) for more info | ||
- If you're unsure about certain data points leave them out or check with the company offering the service. | ||
- Ensure the test suite passes. | ||
- Issue that pull request! | ||
|
||
## Example | ||
|
||
``` | ||
{ | ||
"id": "hsbc", | ||
"type": ["account"], | ||
"bankType": ["universal"], | ||
"name": "HSBC", | ||
"legalName": "HSBC Holdings plc", | ||
"ipoStatus": "public", | ||
"verified": false, | ||
"iconUrl": "https://res.cloudinary.com/banq/image/upload/v1552239844/radar/icons/hsbc.svg", | ||
"website": "https://www.hsbc.com/", | ||
"ownership": [], | ||
"stateOwned": false, | ||
"countryHQ": "GB", | ||
"countries": ["EU"], | ||
"compliance": [ | ||
{ | ||
"regulation": "PSD2", | ||
"status": "inProgress" | ||
}, | ||
{ | ||
"regulation": "OB", | ||
"status": "ready" | ||
}, | ||
{ | ||
"regulation": "GDPR", | ||
"status": "unknown" | ||
} | ||
], | ||
"sandbox": { | ||
"status": "available", | ||
"sourceUrl": "https://www.businesswire.com/news/home/20190307005306/en/HSBC-Launches-PSD2-Developer-Portal-Expanded-APIs" | ||
}, | ||
"developerPortalUrl": "https://developer.hsbc.com/", | ||
"apiProducts": [ | ||
{ | ||
"label": "Account Information", | ||
"type": "accountInformation", | ||
"categories": ["accounts"], | ||
"description": "Securely retrieve real-time Account Information for HSBC customers in your target market", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_accountInformation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "OBIE-AISP" | ||
}, | ||
{ | ||
"label": "Payment Initiation", | ||
"type": "paymentInitiation", | ||
"description": "Integrate secure payment Initiation in your application and launch your business potential.", | ||
"categories": ["payments"], | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_paymentInitiation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "OBIE-PISP" | ||
}, | ||
{ | ||
"label": "Funds Confirmation", | ||
"type": "fundsConfirmation", | ||
"categories": ["payments"], | ||
"description": "Receive a confirmation of available funds to cover a proposed transaction amount.", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_fundsConfirmation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "OBIE-CBPII" | ||
}, | ||
{ | ||
"label": "Account Information", | ||
"type": "accountInformation", | ||
"categories": ["accounts"], | ||
"description": "Securely retrieve real-time Account Information for HSBC customers in your target market", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_accountInformation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "STET-AISP" | ||
}, | ||
{ | ||
"label": "Payment Initiation", | ||
"type": "paymentInitiation", | ||
"description": "Integrate secure payment Initiation in your application and launch your business potential.", | ||
"categories": ["payments"], | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_paymentInitiation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "STET-PISP" | ||
}, | ||
{ | ||
"label": "Funds Confirmation", | ||
"type": "fundsConfirmation", | ||
"categories": ["payments"], | ||
"description": "Receive a confirmation of available funds to cover a proposed transaction amount.", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/obie_fundsConfirmation", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "sandbox", | ||
"specification": "STET-CBPII" | ||
}, | ||
{ | ||
"label": "ATM Locator", | ||
"type": "atmLocator", | ||
"categories": ["locators"], | ||
"description": "Get the locations of all our ATMs.", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/open_atmLocator", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "live", | ||
"countries": ["UK"] | ||
}, | ||
{ | ||
"label": "Branch Locator", | ||
"type": "branchLocator", | ||
"categories": ["locators"], | ||
"description": "Get the location of and facilities at our branches.", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/open_branchLocator", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "live", | ||
"countries": ["UK"] | ||
}, | ||
{ | ||
"label": "Product Finder", | ||
"type": "productFinder", | ||
"categories": ["products"], | ||
"description": "Current accounts, SME lending products and commercial credit cards.", | ||
"documentationUrl": "https://developer.hsbc.com/#/apiCatalogue/open_productFinder", | ||
"apiReferenceUrl": "https://developer.hsbc.com/#/login", | ||
"premium": false, | ||
"stage": "live", | ||
"countries": ["UK"] | ||
} | ||
], | ||
"apiStandards": [ | ||
"STET", | ||
"OBIE" | ||
], | ||
"webApplication": true, | ||
"mobileApps": [ | ||
{ | ||
"operatingSystem": "ios" | ||
}, | ||
{ | ||
"operatingSystem": "android" | ||
} | ||
], | ||
"stockSymbol": "LON:HSBA", | ||
"investorRelationsUrl": "https://www.hsbc.com/investors/", | ||
"quarterlyReports": [ | ||
{ | ||
"label": "Q4 2018", | ||
"date": "2019-02-19", | ||
"url": "https://res.cloudinary.com/banq/image/upload/v1552641665/Financial%20Data/HSBC-annual-report-and-accounts-2018.pdf" | ||
} | ||
], | ||
"twitter": "hsbc", | ||
"crunchbase": "hsbc", | ||
"github": null, | ||
"fca": "001b000000MfELyAAN", | ||
"articles": [] | ||
} | ||
``` | ||
|
||
## We Develop with Github | ||
|
||
We use github to host our data, code, to track issues and feature requests, as well as accept pull requests. | ||
|
||
## Any contributions you make will be under the MIT License | ||
|
||
In short, when you submit code changes, your submissions are understood to be under the same [MIT License](http://choosealicense.com/licenses/mit/) that covers the project. | ||
|
||
## Report bugs using Github's [issues](https://github.com/apideck-io/open-banking-tracker-data/issues) | ||
|
||
We use GitHub issues to track public bugs. Report a bug by [opening a new issue](https://github.com/apideck-io/open-banking-tracker-data/issues); it's that easy! | ||
|
||
## License | ||
|
||
By contributing, you agree that your contributions will be licensed under the MIT License. | ||
|
||
## References | ||
|
||
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/a9316a723f9e918afde44dea68b5f9f39b7d9b00/CONTRIBUTING.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# [Open Banking Tracker](https://www.openbankingtracker.com/) | ||
|
||
<img src="https://github.com/apideck-io/open-banking-tracker-data/blob/master/images/screenshot.png"> | ||
|
||
This repository holds all the providers displayed in the tracker. | ||
|
||
[Open Banking Tracker](https://www.openbankingtracker.com/) shows whether large institutions, such as Deutsche Bank, HSBC, Citi, and many more, have the correct infrastructure in place to be adequately prepared for the upcoming change in the regulatory environment as we will be tracking over 30 data points per organization (Sandboxes, AIS, PIS, APIs, Data breaches, iOS, and Android usage, etc.). In regards to PSD2 and Open Banking, registered financial institutions are required to have developer sandboxes (area for developers to test their programs) and relevant APIs in place to promote transparency and freedom of data. | ||
|
||
Our goal, through this project, is to bring more transparency throughout the industry as well as empower developers and customers to choose the right partner to help support their growth. We will encourage that by sharing insights and reports in the future based on the analytics we generate. | ||
|
||
## [How to add a service?](https://github.com/apideck-io/open-banking-tracker-data/blob/master/CONTRIBUTING.md) | ||
|
||
You can add a service by following the [contribution guidelines](https://github.com/apideck-io/open-banking-tracker-data/blob/master/CONTRIBUTING.md). | ||
|
||
## Format | ||
|
||
We use JSON Schema to validate the data and to maintain a high level of data quality. Please find the schema at the [following location](https://github.com/apideck-io/open-banking-tracker-data/blob/master/schema.json). | ||
|
||
### [Example](https://github.com/apideck-io/open-banking-tracker-data/blob/master/schema.json) | ||
|
||
## Removal | ||
|
||
We only show publicly available data and try to verify as much data as possible. | ||
If you want to be removed from the tracker, send in a pull request with the reason stated. | ||
|
||
## License | ||
|
||
MIT License. Please see the [license file](https://github.com/apideck-io/open-banking-tracker-data/blob/master/LICENSE) for more information. | ||
|
||
## About | ||
|
||
Made in Belgium 🇧🇪 Europe 🇪🇺 | ||
|
||
The Open Banking Tracker is created by Banq. Banq builds data products and ecosystem solutions for bank and fintech providers. | ||
|
||
## Disclaimer | ||
|
||
We do our best to ensure that the data we provide is complete, accurate and useful. However, because we do not verify all the data, and because the processing required to make the data useful is complex, we cannot be liable for omissions or inaccuracies. | ||
|
||
## Links | ||
|
||
* [Open Banking Tracker](https://www.openbankingtracker.com/) | ||
* [Banq](https://www.banq.ai/) | ||
* [Twitter - Banq](https://twitter.com/banq_ai) | ||
* [Twitter - Banq Network](https://twitter.com/banqnetwork) |
Oops, something went wrong.