Skip to main content
GET
/
v1
/
background-verification
/
court-record-check
/
{transaction_id}
Get Court Record Check Result
curl --request GET \
  --url https://production.deepvue.tech/v1/background-verification/court-record-check/{transaction_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'x-api-key: <api-key>'
{ "code": 200, "timestamp": 1767173359430, "transaction_id": "6b65f29500aa4ec0967581ff8dedd097", "sub_code": "SUCCESS", "message": "Processing done", "data": [ { "live_case_url": "https://services.ecourts.gov.in/ecourtindia_v6/", "archive_case_url": "https://production.deepvue.tech/v1/background-verification/court-record-check/archive?token=gAAAAABpgLrCpv_eD00etRG5jxh38ISU3Yf4SYySdYuVy2_x5uW_zE8pneoCwnKxmFRtpN2MFxU6AMiXd8ynnY6g_Kohx-0BfbCvHrTEPGD-ZB6Tn-Q-wdyUZ0fAh2eMTTZEKbTX7s0PtUro5ombKqzuMFiuKit0JVsytdAH6cW3arqXoE4_VQPVFmNXrma0eV_Uyv9EriGQIbtq5Gf3GnYFZ1kXV_lH-2IiY9_nPxEkw05RApz872jkrpw6ELV3wTarv1rtdxtZ&exp=1772636098&sig=4a6f5403303cd9c94ce9efc89b1fc0747580a241d80904b5f693f0205b0d83f9", "case_no": "202300001112019", "case_year": "2019", "case_status": "Disposed", "case_category": "criminal", "court_name": "District and session Court, Bilaspur", "state_name": "Chhattisgarh", "district_name": "Bilaspur", "name": "VIJAY KUMAR MAHAN", "father_name": "", "score": 95, "source": "ecourt" } ] }

Authorizations

Authorization
string
header
required

ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .

x-api-key
string
header
required

The CLIENT_SECRET provided to you. This header parameter is required for authentication purposes.

Path Parameters

transaction_id
string
required

Transaction ID returned while creating the court/FIR record check request

Query Parameters

name_match_type
string

Matching logic used for name comparison. Allowed values: EXACT_MATCH, EXACT_FUZZY, PARTIAL_EXACT, PARTIAL_FUZZY, NO_MATCH. Multiple values can be passed as a comma-separated string.

father_match_type
string

Matching logic used for father’s name comparison. Allowed values are the same as name_match_type. Multiple values can be passed as a comma-separated string.

type
string

Party type in the case. Allowed values: RESPONDENT, PETITIONER. Multiple values can be passed as a comma-separated string.

case_category
string

Category of court case. Allowed values: CIVIL, CRIMINAL. Multiple values can be passed as a comma-separated string.

case_status
string

Current status of the case. Allowed values: PENDING, DISPOSED. Multiple values can be passed as a comma-separated string.

state_match
boolean

Whether state-level matching is applied. Allowed values: true or false.

dist_match
boolean

Whether district-level matching is applied. Allowed values: true or false.

jurisdiction_type
string

Jurisdiction coverage for search. Allowed values: NEAREST_DISTRICTS, STATE, DISTRICT, PAN_INDIA. Multiple values can be passed as a comma-separated string.

algo_risk
string

Risk levels returned by algorithm. Allowed values: VERY_HIGH_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, VERY_LOW_RISK. Multiple values can be passed as a comma-separated string.

Response

Court record check completed successfully