NBVS Ghana โ€” API Documentation

๐Ÿ”‘ Authentication

Each request must include your API key as a query parameter:
?key=YOUR_API_KEY

NBVS API is intended for admissions & credential verification workflows (e.g., verifying applicant identity fields and submitted records). All calls may be audit-logged.

๐Ÿงพ Verification Endpoint

GET request:

https://nbvsghana.vercel.app/api/verify?key=YOUR_KEY&nia=GHA-0000000
  

Parameters:

๐Ÿ“ฆ Example Response

{
  "name": "Ama Serwaa",
  "nia": "GHA-2039485",
  "dob": "1999-02-15",
  "region": "Greater Accra",
  "status": "Verified"
}
  

๐Ÿšจ Errors

{ "error": "Invalid API key" }

{ "error": "Record not found" }

{ "error": "Rate limit exceeded" }
  

๐Ÿ“ˆ Rate Limits

Each API key has two limits:

๐Ÿ‘ค Managing API Keys

API keys can be created inside the NBVS Admin Panel โ†’ API Keys.

Need help? Email: nbvsghana@nbvsghana.com