Skip to main content
GET
/
verifications
/
{id}
/
details
Get Verification Details
curl --request GET \
  --url https://clear-api.nfigate.com/api/v1/verifications/{id}/details \
  --header 'X-API-Key: <api-key>'
{
  "success": true,
  "data": {
    "id": "<string>",
    "type": "<string>",
    "subjectReference": "<string>",
    "status": "<string>",
    "requestedAt": "<string>",
    "verificationUrl": "<string>",
    "progress": {},
    "submittedData": {}
  }
}

Get Verification Details

Retrieve complete information about a verification, including:
  • Full progress tracking with step history
  • Sub-step progress for KYB flows
  • Access logs
  • All submitted data

Request

Path Parameters

ParameterTypeRequiredDescription
idstringYesThe verification ID

Response

{
  "success": true,
  "data": {
    "id": "abc123def456",
    "type": "kyb",
    "subjectReference": "company-12345",
    "status": "submitted",
    "requestedAt": "2024-01-15T10:30:00.000Z",
    "verificationUrl": "https://app.nfi-clear.com/verify/abc123def456",
    "progress": {
      "currentStep": 7,
      "stepHistory": [
        { "step": 1, "stepName": "Company Info", "completedAt": "2024-01-15T10:35:00Z" },
        { "step": 2, "stepName": "Entity Type", "completedAt": "2024-01-15T10:36:00Z" },
        { "step": 3, "stepName": "Business Details", "completedAt": "2024-01-15T10:40:00Z" },
        { "step": 4, "stepName": "Document Upload", "completedAt": "2024-01-15T10:45:00Z" },
        { "step": 5, "stepName": "Financial Info", "completedAt": "2024-01-15T10:50:00Z" },
        { "step": 6, "stepName": "Connected Parties", "completedAt": "2024-01-15T10:55:00Z" },
        { "step": 7, "stepName": "Corporate Governance", "completedAt": "2024-01-15T10:58:00Z" }
      ],
      "currentAccountTypeStep": 3,
      "currentDocumentStep": 4,
      "currentFinancialStep": 3,
      "currentConnectedPartiesStep": 4,
      "currentCorporateGovernanceStep": 2
    },
    "submittedData": {
      "companyInfo": {
        "legalEntityName": "Acme Pte Ltd",
        "contactName": "John Doe"
      },
      "accountType": {
        "entityType": "Private Limited Company",
        "incorpCountry": { "name": "Singapore" }
      },
      "submittedAt": "2024-01-15T10:58:00Z"
    }
  }
}

Example

cURL

curl 'https://clear-api.nfigate.com/api/v1/verifications/abc123def456/details' \
  -H 'X-API-Key: nfi_your_api_key_here'

JavaScript

const response = await fetch(
  'https://clear-api.nfigate.com/api/v1/verifications/abc123def456/details',
  {
    headers: { 'X-API-Key': 'nfi_your_api_key_here' }
  }
);

const data = await response.json();
console.log('Progress:', data.data.progress);
console.log('Submitted Data:', data.data.submittedData);

Sub-step Tracking

For KYB verifications, the API tracks progress within each major step:
FieldDescription
currentAccountTypeStepBusiness Details sub-step (1-3)
currentDocumentStepDocument Upload sub-step (1-4)
currentFinancialStepFinancial Info sub-step (1-3)
currentConnectedPartiesStepConnected Parties sub-step (1-4)
currentCorporateGovernanceStepCorporate Governance sub-step (1-2)

Authorizations

X-API-Key
string
header
required

Your API key from the dashboard

Path Parameters

id
string
required

Verification ID

Response

Complete verification details

success
boolean
data
object