NVC Banking Platform API Documentation
Complete API reference for integration and development
API Overview
The NVC Banking Platform provides REST APIs for institutional banking operations, NVCT token management, and blockchain interactions.
Base URL
https://api.nvcbank.com/v1
Authentication
All API requests require authentication using API keys.
Authorization: Bearer YOUR_API_KEY
Response Format
All responses are in JSON format.
{
"status": "success",
"data": {...},
"timestamp": "2025-06-17T20:00:00Z"
}
Account Management
| Method | Endpoint | Description |
|---|---|---|
| GET | /accounts |
List all accounts for authenticated user |
| POST | /accounts |
Create new account |
| GET | /accounts/{id} |
Get account details |
| GET | /accounts/{id}/balance |
Get account balance |
NVCT Token Operations
| Method | Endpoint | Description |
|---|---|---|
| GET | /nvct/balance/{address} |
Get NVCT balance for address |
| POST | /nvct/transfer |
Transfer NVCT tokens |
| GET | /nvct/contract |
Get contract information |
| GET | /nvct/supply |
Get total supply information |
Transaction Management
| Method | Endpoint | Description |
|---|---|---|
| GET | /transactions |
List transactions |
| GET | /transactions/{id} |
Get transaction details |
| POST | /transactions/wire |
Initiate wire transfer |
| GET | /transactions/{id}/status |
Get transaction status |
SDK Downloads
Download SDKs for popular programming languages