Introduction
BLKAPI Cloud provides high performance APIs for fintech, cloud infrastructure automation and identity verification. All API endpoints use HTTPS and JSON requests.
Base URL
https://api.blkapi.cloud/v1/
Authentication
All requests must include your API key in the Authorization header.
Authorization: Bearer YOUR_API_KEY
Example request:
curl https://api.blkapi.cloud/v1/balance \
-H "Authorization: Bearer API_KEY"
Rate Limits
| Plan | Requests |
|---|---|
| Starter | 1000/day |
| Developer | 100000/day |
| Enterprise | Unlimited |
Check Balance
GET
/balance
Parameters
Returns account balance.
| Name | Type | Description |
|---|---|---|
| api_key | string | Your API authentication key |
GET https://api.blkapi.cloud/v1/balance
Example Response
{
"status": "success",
"balance": 1250.50,
"currency": "USD"
}
Transfer API
POST
/transfer
Parameters
Transfer funds between accounts.
| Name | Type | Description |
|---|---|---|
| recipient | string | Destination account |
| amount | decimal | Transfer amount |
POST https://api.blkapi.cloud/v1/transfer
{
"recipient":"acct_48292",
"amount":150
}
Example Response
{
"status":"success",
"transaction_id":"tx_9f89293",
"amount":150
}
KYC Verification
POST
/kyc/verify
Example Request
POST https://api.blkapi.cloud/v1/kyc/verify
{
"name":"John Doe",
"id_number":"AX12345"
}
Example Response
{
"status":"verified",
"score":92
}
Error Codes
| Code | Description |
|---|---|
| 400 | Invalid Request |
| 401 | Unauthorized API Key |
| 429 | Rate Limit Exceeded |
| 500 | Internal Server Error |