Get Crime Check Report
curl --request GET \
--url https://bgv.konnectnxt.com/api/v2/verification/crime-check/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://bgv.konnectnxt.com/api/v2/verification/crime-check/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://bgv.konnectnxt.com/api/v2/verification/crime-check/', 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://bgv.konnectnxt.com/api/v2/verification/crime-check/",
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://bgv.konnectnxt.com/api/v2/verification/crime-check/"
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://bgv.konnectnxt.com/api/v2/verification/crime-check/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://bgv.konnectnxt.com/api/v2/verification/crime-check/")
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",
"code": 200,
"message": "Operation completed successfully",
"data": {
"status": "completed",
"request_id": "2771138874513",
"risk_assessment": {
"risk_type": "Low Risk",
"risk_summary": "No criminal records found for the subject.",
"number_of_cases": 0
},
"download_link": "https://crime.getupforchange.com/api/v3/downloadReport/2771138874513/token123",
"cases": []
},
"credits_used": 0,
"credits_remaining": 985101.5
}Crime Check
Get Crime Report
Retrieves the crime check verification report using the request ID
GET
/
v2
/
verification
/
crime-check
/
Get Crime Check Report
curl --request GET \
--url https://bgv.konnectnxt.com/api/v2/verification/crime-check/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://bgv.konnectnxt.com/api/v2/verification/crime-check/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://bgv.konnectnxt.com/api/v2/verification/crime-check/', 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://bgv.konnectnxt.com/api/v2/verification/crime-check/",
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://bgv.konnectnxt.com/api/v2/verification/crime-check/"
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://bgv.konnectnxt.com/api/v2/verification/crime-check/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://bgv.konnectnxt.com/api/v2/verification/crime-check/")
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",
"code": 200,
"message": "Operation completed successfully",
"data": {
"status": "completed",
"request_id": "2771138874513",
"risk_assessment": {
"risk_type": "Low Risk",
"risk_summary": "No criminal records found for the subject.",
"number_of_cases": 0
},
"download_link": "https://crime.getupforchange.com/api/v3/downloadReport/2771138874513/token123",
"cases": []
},
"credits_used": 0,
"credits_remaining": 985101.5
}Overview
Fetches the crime check verification report for a previously initiated request. This endpoint does not consume credits.Report Status
| Status | HTTP Code | Description |
|---|---|---|
| Completed | 200 | Report is ready with full details |
| In Progress | 202 | Report is still being processed, try again later |
| Failed | 400 | Verification failed or encountered an error |
If the report is not available, the response will be 404 with the error
message “Report not available. Please try again later.”
Report Contents
When completed, the report includes:- Risk assessment (Low/Medium/High/Very High Risk)
- Number of criminal cases found
- Detailed case information for each case
- Downloadable PDF report link
- Verified subject details
Credits
This operation does NOT consume credits.Authorizations
API key issued by KonnectNXT. Pass as Authorization: Bearer <your_api_key>.
Query Parameters
Unique request ID received from the initiate endpoint
Response
Report retrieved successfully (completed)
Overall status of the API
Available options:
success, error HTTP status code
Example:
400
Description of the response or error
Example:
"Invalid request parameters"
Represents the total number of credits used in this request.
Example:
3
Represents the remaining credits available for use.
Example:
4040
Show child attributes
Show child attributes
Was this page helpful?

