HTTP POST /v1/kyc/pan/verify
Headers
Authorization: Bearer <YOUR_API_KEY>
Content-Type: application/json
Request
{
"pan_number": "ABCDE1234F",
"full_name": "Ravi Kumar",
"dob": "1993-04-15"
}
Response
{
"status": "verified",
"name_match_score": 0.97,
"kyc_id": "kyc_8hDz29LQ"
}
HTTP POST /v1/collections/cases
Headers
Authorization: Bearer <YOUR_API_KEY>
Content-Type: application/json
Request
{
"loan_id": "LN_102938",
"customer_id": "CUST_7766",
"amount_due": 18500,
"dpd_bucket": "31-60",
"region": "Maharashtra",
"strategy_tag": "early_bucket"
}
Response
{
"case_id": "COLL_45721",
"assigned_to": "AGENCY_MH_02",
"status": "open"
}
Webhook POST https://yourserver.com/webhooks/tejfintech
Headers
X-Tej-Signature: tfsig_v1_abcd1234
Content-Type: application/json
Payload
{
"event": "collections.case.updated",
"occurred_at": "2026-04-07T10:20:15Z",
"data": {
"case_id": "COLL_45721",
"status": "promise_to_pay",
"ptp_date": "2026-04-12",
"agent_id": "AGENT_9921"
}
}