Lending & payments
KYB evidence your credit and risk teams can read.
One normalized profile per business with risk flags, directors and filing behaviour — every response carries a request_id for your audit trail.
The problem
- Underwriting needs GST, MCA and director data stitched from multiple sources.
- Provider downtime stalls disbursals.
- Audit asks which source said what, and when.
The flow
- 1Business360 at applicationFull profile in one call, capped at ₹10.00.
- 2DIN lookup on directorsSee every board a director sits on and their DIN status.
- 3Store the enveloperequest_id, data_as_of and attempts give you a defensible record.
POST /v1/business360
curl https://api.apiserver.in/v1/business360 \
-H "Authorization: Bearer as_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"cin":"U15400TG2012PTC081236"}'const res = await fetch("https://api.apiserver.in/v1/business360", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.APISERVER_KEY ?? "as_test_YOUR_KEY"}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"cin": "U15400TG2012PTC081236"
}),
});
const { success, data, meta, error } = await res.json();
console.log(meta.charged, meta.amount_inr); // failed calls are never chargedimport os, requests
res = requests.post(
"https://api.apiserver.in/v1/business360",
headers={
"Authorization": f"Bearer {os.getenv('APISERVER_KEY', 'as_test_YOUR_KEY')}",
},
json={
"cin": "U15400TG2012PTC081236",
},
timeout=10,
)
body = res.json()
print(body["meta"]["charged"], body["meta"]["amount_inr"])<?php
$ch = curl_init('https://api.apiserver.in/v1/business360');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . (getenv('APISERVER_KEY') ?: 'as_test_YOUR_KEY'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'cin' => 'U15400TG2012PTC081236',
]),
]);
$body = json_decode(curl_exec($ch), true);
echo $body['meta']['charged'] ? 'charged' : 'not charged';This call
₹10.00
incl. GST · failed checks ₹0
Underwriting files with consistent KYB evidence, fallback across sources, and no charge for failed checks.
Your first verified business is a few minutes away.
No sales call. No minimum. ₹0 for failed calls.