Create Lending Report
curl --request POST \
--url https://api.copper.co/platform/reports/lending \
--header 'Content-Type: application/json' \
--data '
{
"organizationId": "<string>",
"fromDate": "<string>",
"toDate": "<string>"
}
'import requests
url = "https://api.copper.co/platform/reports/lending"
payload = {
"organizationId": "<string>",
"fromDate": "<string>",
"toDate": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({organizationId: '<string>', fromDate: '<string>', toDate: '<string>'})
};
fetch('https://api.copper.co/platform/reports/lending', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.copper.co/platform/reports/lending",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'organizationId' => '<string>',
'fromDate' => '<string>',
'toDate' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.copper.co/platform/reports/lending"
payload := strings.NewReader("{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.copper.co/platform/reports/lending")
.header("Content-Type", "application/json")
.body("{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.copper.co/platform/reports/lending")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}reports
Create Lending Report
POST
/
reports
/
lending
Create Lending Report
curl --request POST \
--url https://api.copper.co/platform/reports/lending \
--header 'Content-Type: application/json' \
--data '
{
"organizationId": "<string>",
"fromDate": "<string>",
"toDate": "<string>"
}
'import requests
url = "https://api.copper.co/platform/reports/lending"
payload = {
"organizationId": "<string>",
"fromDate": "<string>",
"toDate": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({organizationId: '<string>', fromDate: '<string>', toDate: '<string>'})
};
fetch('https://api.copper.co/platform/reports/lending', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.copper.co/platform/reports/lending",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'organizationId' => '<string>',
'fromDate' => '<string>',
'toDate' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.copper.co/platform/reports/lending"
payload := strings.NewReader("{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.copper.co/platform/reports/lending")
.header("Content-Type", "application/json")
.body("{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.copper.co/platform/reports/lending")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"organizationId\": \"<string>\",\n \"fromDate\": \"<string>\",\n \"toDate\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Body
application/json
Unique ID of the organisation
The type of the report to generate. See details
Available options:
outstanding-loans-report, loan-activity-report, loan-fees-report Example:
"outstanding-loans-report,loan-activity-report,loan-fees-report"
Optional date when provided the report will only contain lending information from this date onward (inclusive)
Optional date when provided the report will only contain lending information up to this date (inclusive)
Response
OK
The response is of type object.
Was this page helpful?
⌘I