Get Tenant
curl --request GET \
--url https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}', 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.skortorent.com/api/v1/tenants/get-tenant/{tenantId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"status": "success",
"message": "<string>",
"data": {
"id": "<string>",
"email": "jsmith@example.com",
"fname": "<string>",
"lname": "<string>",
"phone_number": "<string>",
"post_code": "<string>",
"dob": "2023-11-07T05:31:56Z",
"employment_status": "<string>",
"employment_category": "<string>",
"current_annual_income": 123,
"currency": "<string>",
"protected_housing": true,
"about_me": "<string>",
"kyc_success": true,
"kyc_data": {
"kyc_user": {},
"kyc_doc": {},
"kyc_doc_data": {},
"kyc_workflow_res": {},
"kyc_error": {},
"kyc_status": "<string>"
},
"financial_info_errors": {},
"extra_data": {
"public_housing_docs": [
"<string>"
],
"profile_summary": {},
"document_analysis": {},
"experian_json": {},
"forensic_analysis": {}
},
"bank_data": {
"bank_data": {},
"financial_data": {}
}
}
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}Tenants
Get Tenant
Retrieves the complete Tenant profile, including personal details, verification statuses, forensic results, and financial information.
This endpoint acts as the single source of truth for the tenant’s current state and aggregated data collected across KYC, document analysis, forensic processing, and banking integrations.
GET
/
tenants
/
get-tenant
/
{tenantId}
Get Tenant
curl --request GET \
--url https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}', 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.skortorent.com/api/v1/tenants/get-tenant/{tenantId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.skortorent.com/api/v1/tenants/get-tenant/{tenantId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"status": "success",
"message": "<string>",
"data": {
"id": "<string>",
"email": "jsmith@example.com",
"fname": "<string>",
"lname": "<string>",
"phone_number": "<string>",
"post_code": "<string>",
"dob": "2023-11-07T05:31:56Z",
"employment_status": "<string>",
"employment_category": "<string>",
"current_annual_income": 123,
"currency": "<string>",
"protected_housing": true,
"about_me": "<string>",
"kyc_success": true,
"kyc_data": {
"kyc_user": {},
"kyc_doc": {},
"kyc_doc_data": {},
"kyc_workflow_res": {},
"kyc_error": {},
"kyc_status": "<string>"
},
"financial_info_errors": {},
"extra_data": {
"public_housing_docs": [
"<string>"
],
"profile_summary": {},
"document_analysis": {},
"experian_json": {},
"forensic_analysis": {}
},
"bank_data": {
"bank_data": {},
"financial_data": {}
}
}
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}{
"status": "error",
"message": "<string>"
}Authorizations
HTTP Bearer Authentication. Pass the token generated via
/keys/generate-token as Authorization: Bearer <token>.
Path Parameters
⌘I