FIR CheckCreate

FIR Check — Police Record Screening

Screen individuals against FIR (First Information Report) records. Check for police complaints and criminal cases by name.

curl -X POST "https://production.deepvue.tech/v1/background-verification/fir-check" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN (JWT)" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "name": "John Doe",
  "father_name": "John Doe",
  "address": "123 Main St"
}'
{
  "code": 201,
  "timestamp": 1766168439528,
  "transaction_id": "f0be2d85823e46e38b5784340a36881d",
  "sub_code": "IN_PROGRESS",
  "message": "Request processing is in progress."
}
POST
/v1/background-verification/fir-check
POST
Bearer Token (JWT)
Bearer Tokenstring
Required

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

ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .
API Key (header: x-api-key)
x-api-keystring
Required

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

The CLIENT_SECRET provided to you. This header parameter is required for authentication purposes.
Content-Typestring
Required

The media type of the request body

Options: application/json
namestring
Required

Full name of the candidate

father_namestring

Candidate's father's name

addressstring
Required

Full address of the candidate

Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token (JWT). ACCESS_TOKEN generated from the authorize endpoint. Should be included in the header as Bearer .

header
x-api-keystring
Required

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

Body

application/json
namestring
Required

Full name of the candidate

father_namestring

Candidate's father's name

addressstring
Required

Full address of the candidate

Responses

Overview

This API enables you to submit a new FIR (First Information Report) check request with candidate details for background verification. The service processes requests asynchronously to screen individuals against FIR records.

Upon successful submission, the system returns a transaction ID and confirms that request processing is in progress. The verification occurs in the background, and you can retrieve results later using the transaction ID.

A full name and complete address are mandatory fields. You can optionally include the father's name to enhance verification accuracy.

Was this page helpful?

Last updated 4 weeks ago

Built with Documentation.AI