-
Notifications
You must be signed in to change notification settings - Fork 434
citizens warehouse
Please note: Access to the Anonymised Data Warehouse is restricted to the participants of the Hackathon
-
Logout here https://citizensbank.openbankproject.com/ if you are using one of the provided default users
-
Register a username / password that will be used in your App to get access to the anonymised datawarehouse data.
-
Login here as that user https://citizensbank-explorer.openbankproject.com/
-
Get the user_id of this user using the API / API Explorer https://citizensbank-explorer.openbankproject.com/?version=4.0.0&ignoredefcat=true#OBPv3_0_0-getCurrentUser
-
Send us your Full Name, Project Name, email and the user_id(s) that should access this data via Slack - Or just come and see us.
-
**Come and see a member of the Open Bank Project / TESOBE team.
-
Once we have granted you access we will notify you on Slack
-
Now you can use the end point documented at Search Warehouse
Summaries for the Customer accounts in index customer
Fields | Description |
---|---|
"ACCOUNT_ID" | unique identifier |
"DATA_DATE" | |
"LAST_DEPOSIT_DATE" | Last deposited date |
"LAST_MONETARY_ACTIVITY_DATE" | Last transaction Date |
"LAST_STATEMENT_DATE" | Last statement date |
"LAST_WITHDRAWAL_DATE" | Last withdrawal Date |
"MINIMUM_BALANCE_DATE_MTD" | Month To date Min Balance |
"NON_SUFFICIENT_FUNDS_NUMBER_OF_DAYS_ITD" | |
"NON_SUFFICIENT_FUNDS_NUMBER_OF_ITEMS_MTD" | |
"NON_SUFFICIENT_FUNDS_NUMBER_OF_TIMES_MTD" | |
"OVERDRAFT_NUMBER_OF_DAYS_MTD" | |
"OVERDRAFT_NUMBER_OF_TIMES_MTD" | |
"OVERDRAFT_THIS_TIME_NUMBER_OF_DAYS" | |
"OVERDRAFT_TOTAL_NUMBER_OF_DAYS" | |
"TOTAL_NUMBER_OF_STOPPED_ITEMS" | |
"UNAVAILABLE_FUNDS_NUMBER_OF_DAYS_MTD" | |
"UNAVAILABLE_FUNDS_NUMBER_OF_ITEMS_MTD" | |
"NUMBER_OF_CREDITS_THIS_CYCLE" | Total number of Credits this month |
"NUMBER_OF_DEBITS_THIS_CYCLE" | Total Number of debits this month |
"AGGREGATE_NUMBER_OF_DAYS_LYTD" | |
"AGGREGATE_NUMBER_OF_DAYS_MTD" | |
"AGGREGATE_NUMBER_OF_DAYS_YTD" | |
"NUMBER_OF_DEPOSITS_MTD" | |
"NUMBER_OF_WITHDRAWALS_MTD" | |
"ACCRUAL_BALANCE" | |
"AGGREGATE_BALANCE_MTD" | |
"AGGREGATE_BALANCE_YTD" | |
"AGGREGATE_OVERDRAFT_AMOUNT_MTD" | |
"AVERAGE_BALANCE_LAST_YEAR" | |
"DDA_BALANCE" | Balance amount |
"HOLD_AMOUNT_BALANCE" | hold amount |
"LAST_DEPOSIT_AMOUNT" | last deposit amount |
"LAST_MONETARY_ACTIVITY_AMOUNT" | |
"MAXIMUM_BALANCE_MTD" | |
"MINIMUM_BALANCE_MTD" | |
"MAXIMUM_BALANCE_CTD" | |
"AMOUNT_OF_DEPOSITS_MTD" | |
"AMOUNT_OF_WITHDRAWALS_MTD" | |
"MAXIMUM_BALANCE_THIS_CYCLE" | |
"MINIMUM_BALANCE_LYTD" | |
"MINIMUM_BALANCE_YTD" | |
} |
Customer accounts
Fields | Description |
---|---|
"ACCOUNT_ID" | unique identifier |
"CUSTOMER_ID" | unique identifier |
"ACCOUNT_OPEN_DATE" | date the account was opened |
"ACCOUNT_RATE_PCT" | interest rate |
"ACCOUNT_STATUS" | account status |
"CUSTOMER_AGE" | customer age |
"DDA_BALANCE_AMT" | account balance |
"AVERAGE_BALANCE_LAST_3_MO_AMT" | average balance for the last 3 months |
"AVERAGE_BALANCE_LAST_12_MO_AMT" | average balance for the last 12 months |
"PRODUCT_CD" | product code, see product code mapping |
"PRODUCT_TYPE_NM" | product name |
"PORTFOLIO_TYPE_NM" | |
"ACCOUNT_CLOSE_DT" | date of account closing |
"CUSTOMER_STATE_NM" | state of the account holder |
"CUSTOMER_ZIP_CODE_NUM" | zip code |
"DATA_DATE" | |
"ORIGINAL_FICO_SCR" | |
"CC_AVAILABLE_BALANCE_AMT" | available balance amount |
"CREDIT_LIMIT_AMT" | Credit limit amount |
"CHARGED_OFF_IND" |
Fields | Description |
---|---|
"ACCOUNT_ID" | unique identifier for the account |
"TRANSACTION_DT" | transaction date |
"TRANSACTION_CODE" | transaction code |
"TRANSACTION_TYPE" | |
"TRANSACTION_AMT" | |
"TRANSACTION_DESCRIPTION" |
Fields | Description |
---|---|
"ACCOUNT_ID" | |
"TRANSACTION_CODE" | |
"TRANSACTION_TYPE" | |
"TRANSACTION_AMOUNT" | |
"TRANSACTION_DATE" | |
"TRANSACTION_DESCRIPTION" |
Individuals Using OBP v4.0.0
- Get default 10 records:
https://citizensbank.openbankproject.com/obp/v4.0.0/search/warehouse/accounts
{
"query": {
"match_all": {}
}
}
- Get first 0 - 1000 records:
https://citizensbank.openbankproject.com/obp/v4.0.0/search/warehouse/accounts
{
"size": 1000,
"from": 0,
"query": {
"match_all": {}
}
}
- Get the next "page" from 1000 - 2000 records:
https://citizensbank.openbankproject.com/obp/v4.0.0/search/warehouse/accounts
{
"size": 1000,
"from": 2000,
"query": {
"match_all": {}
}
}
For more information about Elastic Search query syntax see