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

Returns account balance.

Parameters
Name Type Description
api_key string Your API authentication key
Example Request
GET https://api.blkapi.cloud/v1/balance
Example Response
{ "status": "success", "balance": 1250.50, "currency": "USD" }

Transfer API

POST /transfer

Transfer funds between accounts.

Parameters
Name Type Description
recipient string Destination account
amount decimal Transfer amount
Example Request
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