Investec Programmable Banking - PB
Number of APIs: 12
This is a Qodex Collection for the Investec Personal Banking and Business Banking Programmable Banking API endpoints.
Refer to the main Investec API documentation for more details.
If you have an API-related question, you can also discuss in the developer community slack.
Installation
Quick install
Go to the [Collection] and click Run in Qodex
.
Manual install
You can also download this Collection from a GitHub repo here: https://github.com/devinpearson/Qodex-investec-api.
Environment
This Collection includes a pre-configured Environment. You will need to set up the following variables to run each request (depending on the authentication type used by the request you are sending):
Name | Description |
---|---|
client_id | Your client id |
consumer_secret | Your client secret |
api_key | Your API key |
token | Your bearer token |
host | The API endpoint |
Investec’s Programmable banking enables a new level of banking access that has never been seen before. Build on solid banking practices with the agility and extensible nature of a fintech startup.
This API document summarises the functionality provided for several services in the Investec suite of products for private clients, business banking and 3rd party app makers.
All API requests need to be accompanied by an access token. Access tokens are session-based and expire after 30 mins, at which point a new token must be requested.
-
Auth - Authentication POST {{host}}/identity/v2/oauth2/token
-
Accounts - Get Accounts GET {{host}}/za/pb/v1/accounts
-
Accounts - Get Account Balance GET {{host}}/za/pb/v1/accounts/:accountId/balance
-
Accounts - Get Account Transactions GET {{host}}/za/pb/v1/accounts/:accountId/transactions?fromDate=2022-11-01
-
Accounts - Transfer Multiple POST {{host}}/za/pb/v1/accounts/:accountId/transfermultiple
-
Beneficiaries - Beneficiaries GET {{host}}/za/pb/v1/accounts/beneficiaries
-
Beneficiaries - Beneficiary Categories GET {{host}}/za/pb/v1/accounts/beneficiarycategories
-
Beneficiaries - Beneficiary Payment POST {{host}}/za/pb/v1/accounts/:accountId/paymultiple
-
Documents - Get Documents GET {{host}}/za/pb/v1/accounts/:accountId/documents
-
Documents - Get Document GET {{host}}/za/pb/v1/accounts/:accountId/documents/:documentId