Blockchain Service
Handles blockchain operations, digital asset management, and smart contract interactions.
Base URL: https://api.ledgerlink.ai/v1
Address Operations
Get Address Balance
GET /addresses/{address}
Query Parameters:
filter[currency]
(string, optional): Filter by currency (e.g., "USD", "in:[USD]")filter[amount]
(string, optional): Filter by amount (e.g., "lt:100")
Response:
{
"data": [
{
"currency": "USD",
"amount": "1000.50",
"address": "0x1234...abcd"
}
]
}
Get Address Transaction History
GET /addresses/{address}/transactions
Transaction Operations
Create Transaction
POST /transactions/{type}
Path Parameters:
type
(string): Transaction type ("withdraw" or "transfer")
Request Body (for withdrawal):
{
"amount": "100.00",
"currency": "USD",
"iban": "DE89370400440532013000",
"swift": "DEUTDEFF",
"transactionId": "txn-uuid"
}
Request Body (for transfer):
{
"amount": "100.00",
"currency": "USD",
"destinationAddress": "0xabcd...1234",
"transactionId": "txn-uuid"
}
Create Transaction Reference
POST /transactions/reference/{type}
Get Transaction Details
GET /transactions/{transactionHash}