Asset Verification
The Asset Verification module enables businesses to validate motor vehicles, physical property, and pledged collateral in real time against official government registries, transport safety databases, and encumbrance records.
While individual (KYC) and corporate (KYB) checks verify the parties in a transaction, Asset Verification confirms the legitimacy, status, and ownership of the underlying assets—protecting businesses against phantom assets, cloned license plates, collateral double-pledging, and automotive fraud.
1. Business Impact & Industry Use Cases
Asset Verification serves as a critical risk-mitigation layer across high-value sectors:
| Sector | Core Challenge | How Asset Verification Protects Your Business |
|---|---|---|
| Asset Financing & Auto-Loans | Borrowers pledging the same vehicle to multiple lenders or using counterfeit registration papers. | Collateral & Caveat Checks query national databases to detect existing financial liens, active pledges, and legal disputes before loan disbursement. |
| Motor Insurance & Underwriting | Fraudulent claims filed against non-existent ("phantom") or mismatched vehicles. | VIN & Chassis Verification cross-references the vehicle's engine number, chassis serial, make, model, and year of manufacture directly with transport authorities. |
| Logistics & Ride-Hailing | Unverified drivers operating vehicles with fake plates, expired road-worthiness, or stolen titles. | Instant Plate Verification validates vehicle registration status, owner identity, and license validity during driver onboarding. |
| Automotive Marketplaces | Buyers purchasing stolen vehicles or vehicles with unresolved legal caveats. | Advance Registry Lookups provide transparency on vehicle history, registration authenticity, and clean title transfer eligibility. |
2. Supported Asset Verification Channels
Prembly connects directly to authoritative transport and property registries across Africa and globally:
Vehicle & Collateral Channels
- Plate Number Verification (Nigeria): Real-time lookup with the Federal Road Safety Corps (FRSC). Validates license plate numbers, vehicle status, registration date, and basic make/model details.
- Plate Number Verification Advance (Nigeria): Extended registry verification providing comprehensive vehicle specifications (engine number, chassis number, color, model) paired with registered owner demographics.
- VIN & Chassis Verification (Nigeria): Deep lookup against national motor records using the unique Vehicle Identification Number (VIN) or chassis number to verify vehicle pedigree and assembly records.
- Vehicle Plate Verification (Kenya): Real-time query to Kenya's National Transport and Safety Authority (NTSA). Retrieves official vehicle registration records, make, body type, and licensing data.
- Kenya Vehicle Collateral Check: Searches the official collateral registry to determine whether a vehicle is currently encumbered, pledged as loan security to a financial institution, or restricted by legal caveats.
Location & Property Assets
- Address Geolocation (Global): Validates physical addresses against global GIS mapping systems, returning precise latitude/longitude coordinates and structural boundary matching.
- Address Verification (Nigeria): Combines digital address mapping with on-the-ground agent field verification to physically inspect residential and commercial properties.
Explore Schema & Parameter Specifications
For parameter data types, validation regex patterns, and sandbox testing credentials for every asset service, consult the Verification Services Directory.
3. Initiating an Asset Verification
You can execute asset verifications manually via the Prembly Dashboard or programmatically through our REST API.
Option A: In-App Dashboard Operations
Navigate to Products > Verification > Assets (/dashboard/assets) in your Prembly Console to access four specialized operating views:
- Overview Tab: Visualizes real-time metrics, total asset checks executed, success/failure distribution, and monthly asset verification volume.
- Single Verification Tab: An interactive lookup form for immediate, on-demand verification of a single vehicle or asset record. Select the target country and asset service, enter the identifier (e.g., plate number or VIN), and click Submit.
- Bulk Verification Tab: Upload batch
.csvor.xlsxfiles containing hundreds of asset records (ideal for fleet managers auditing entire vehicle pools or lenders reviewing loan portfolios). - Reports Tab: A comprehensive audit ledger listing historical asset checks with searchable reference IDs, inspection timestamps, and exportable PDF/CSV reports.
Option B: Verification Services REST API
For backend and programmatic workflows, dispatch direct HTTP requests to the respective asset endpoints.
1. Vehicle Plate Lookup (Nigeria)
POST https://api.prembly.com/api/v1/verification/api/vehicle/
X-API-Key: <your_api_key>
Content-Type: application/json
{
"vehicle_number": "KSF123AB"
}2. VIN & Chassis Verification
POST https://api.prembly.com/api/v1/verification/api/vin_chassis/
X-API-Key: <your_api_key>
Content-Type: application/json
{
"vin": "2ABCD10048H531234"
}3. Vehicle Collateral & Encumbrance Check (Kenya)
POST https://api.prembly.com/api/v1/verification/api/vehicle_collateral/
X-API-Key: <your_api_key>
Content-Type: application/json
{
"serialno": "KDA123A"
}4. Understanding Asset Report Data
Asset verification reports return a structured payload dividing asset data into three distinct verification tiers:
{
"status": true,
"detail": "Verification Successful",
"response_code": "00",
"data": {
"vehicle": {
"registration_number": "KSF123AB",
"chassis_number": "2ABCD10048H531234",
"engine_number": "ENG987654321",
"car_make": "Toyota",
"car_model": "Corolla",
"year_of_manufacture": "2019",
"body_type": "Sedan",
"body_color": "Silver"
},
"owner": {
"owner_type": "Individual",
"first_name": "Jane",
"last_name": "Doe",
"id_number": "12345678901",
"address": "12 Marina Road, Victoria Island",
"town": "Lagos"
},
"regulatory_flags": {
"inspection_status": "Valid",
"charges": "None",
"caveat": "None",
"overall_status": "VERIFIED"
}
}
}Key Data Blocks
- Vehicle Specifications: Make, model, year of manufacture, body type, primary paint color, engine number, and registered chassis serial.
- Registered Owner Profile: Legal owner type (
IndividualorCorporate), full name, identification reference (e.g., National ID or Tax PIN), registered physical address, and contact details. - Regulatory & Financial Flags:
- Inspection Status: Road-worthiness and mechanical certification validities.
- Charges / Liens: Details any existing commercial loan security or chattel mortgage registered against the vehicle.
- Caveats: Identifies legal stops, court injunctions, or regulatory holds preventing vehicle transfer or registration renewal.
5. Result Codes & Decision Handling
Every asset check returns a deterministic response code:
| Code | Status | Meaning | Recommended Action |
|---|---|---|---|
00 | Success / Verified | Record found and verified against the national transport registry. | Approve the asset for lending, underwriting, or onboarding. |
01 | Not Found | The provided plate number or VIN does not exist in the official registry. | Flag for manual inspection; prompt the applicant to verify vehicle paperwork. |
02 | Service Unavailable | Upstream transport or regulatory registry is temporarily experiencing downtime. | Retry with exponential backoff or place the check into an automated queue. |
Encumbrance & Caveat Flags
If charges or caveat contain active records, the vehicle may have an existing debt obligation or ongoing legal dispute. In asset financing workflows, configure rules to halt loan disbursement until clear title is proven.
Know Your Business (KYB)
A comprehensive guide to verifying corporate entities, ultimate beneficial owners (UBOs), and business registration data via the Prembly Dashboard, SDKs, and Verification Services.
Background Checks (BGC)
How to manage verification packages, candidate requests, payments, and the end-to-end candidate lifecycle.