Overview
Business Integration Services
Overview
The Business Integration Services enable business clients to connect accounting, ERP or other business software to TBC Bank services.
Through the Business Integration Services, it is possible to:
- Retrieve account transaction history;
- Retrieve account statements;
- Initiate transfers, where the relevant permission is granted.
Services are available in test and production environments. Each environment uses its own base URL and authorization credentials.
| Environment | Purpose | Base URL |
|---|---|---|
| Test / Sandbox | Testing the integration without real financial operations | https://test-api.tbcbank.ge |
| Production | Using API services in the real environment | https://api.tbcbank.ge |
The full request URL is formed by combining the base URL of the relevant environment with the endpoint path of a specific method. The endpoint path for each method is shown in the corresponding service description section.
For example, if the Account Movements service is called in the production environment, the full URL is: https://api.tbcbank.ge/bab/v1/accounts/movements
Different credentials are used for test and production environments. Test clientId and clientSecret are used only in the test/sandbox environment, while production clientId and clientSecret are used only in the production environment.
Data Format Notes
- All requests and responses are returned in JSON format and use UTF-8 encoding.
- Text fields may return Georgian Unicode characters, Latin letters, digits, spaces and common punctuation marks.
- A field that has no value or for which no corresponding data was found may be returned as null in the REST response:
"exchangeRate": null- If exchangeRate is relevant for a specific transaction, the value is returned in string format:
"exchangeRate": "1 EUR = 3.175 GEL"- Date and time fields are returned in a format compatible with ISO 8601
2026-04-22T00:00:00
