Fetch Transfer History
The investor can use this endpoint to fetch their transfer history on Lenme.
HTTPS Request
GET https://api.lenmo.app/api/v3/transfer_history/
Transfer history is returned in a paginated response.
Headers
Accept
String
The content type of the response.
X-API-KEY*
String
The API key that gives the user the authentication to perform this request.
X-Timestamp*
String
The timestamp of the request.
X-HMAC*
String
The HMAC generated for the request.
{
"count":2,
"next":null,
"previous":null,
"results":[
{
"date":"2023-03-07",
"transactions":[
{
"transfer_status":"pending",
"transfer_type":"Fund Loans",
"transfer_amount":"-53.11",
"transfer_source_dest":"to MP",
"loan_request_id":781768,
"loan_id":837,
"borrower_id":2894
}
]
},
{
"date":"2023-03-02",
"transactions":[
{
"transfer_status":"processed",
"transfer_type":"Withdrawal",
"transfer_amount":"-20.00",
"transfer_source_dest":"to Checking",
"loan_request_id":null,
"loan_id":null,
"borrower_id":null
}
]
}
]
}{
"detail": "Authentication credentials were not provided."
}Sample Request
curl -X GET "https://api.lenmo.app/api/v3/transfer_history/" \
-H "accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY" \
-H "X-Timestamp: REQUEST_TIMESTAMP" \
-H "X-HMAC: REQUEST_HMAC"import requests
url = 'https://api.lenmo.app/api/v3/transfer_history/'
headers = {
'Accept': 'application/json',
'X-API-KEY': 'YOUR_API_KEY',
'X-Timestamp': 'REQUEST_TIMESTAMP',
'X-HMAC': 'REQUEST_HMAC'
}
r = requests.get(url, headers=headers)
print(r.text)import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Main {
public static void main(String[] args) {
try {
String urlString = "https://api.lenmo.app/api/v3/transfer_history/";
URL url = new URL(urlString);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("Accept", "application/json");
connection.setRequestProperty("X-API-KEY", "YOUR_API_KEY");
connection.setRequestProperty("X-Timestamp", "REQUEST_TIMESTAMP");
connection.setRequestProperty("X-HMAC", "REQUEST_HMAC");
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream(), "utf-8"));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println(response.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
require 'net/http'
require 'uri'
url = URI("https://api.lenmo.app/api/v3/transfer_history/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Accept"] = "application/json"
request["X-API-KEY"] = "YOUR_API_KEY"
request["X-Timestamp"] = "REQUEST_TIMESTAMP"
request["X-HMAC"] = "REQUEST_HMAC"
response = http.request(request)
puts response.body
const fetch = require('node-fetch');
const url = 'https://api.lenmo.app/api/v3/transfer_history/';
const headers = {
"Accept": "application/json",
"X-API-KEY": "YOUR_API_KEY",
"X-Timestamp": "REQUEST_TIMESTAMP",
"X-HMAC": "REQUEST_HMAC",
};
fetch(url, {
method: 'GET',
headers: headers
})
.then(response => response.text())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
<?php
$url = "https://api.lenmo.app/api/v3/transfer_history/";
$headers = [
"Accept: application/json",
"X-API-KEY: YOUR_API_KEY",
"X-Timestamp: REQUEST_TIMESTAMP",
"X-HMAC: REQUEST_HMAC"
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
} else {
echo $response;
}
curl_close($ch);
?>
Response Parameters
date
Date
Transfer Date
transactions
List of transfer obj.
A list of transactions grouped by transfer date
TransferHistory.transfer_status
String
Status of a transfer .e.g pending, processed or failed
TransferHistory.transfer_type
String
Type of a transfer .e.g Add Money, Withdrawal, Fund Loans, Monthly Payments, Collection, Lender Subscription, Default Crypto, Liquidate Crypto, Reward, Refund
TransferHistory.transfer_amount
String
Amount of transfer in USD
TransferHistory.transfer_source_dest
String
Indicates the transfer initiation either to or from source
TransferHistory.loan_request_id
Long
Id of the loan request associated with the transfer
TransferHistory.loan_id
Long
Id of the loan associated with the transfer
TransferHistory.borrower_id
Long
Id of the borrower associated with the transfer
Last updated