Welcome to Finnova's API documentation. This guide will help you integrate KYC, AML, fraud detection, credit scoring, and risk analytics into your application.
Method | Endpoint | Description |
---|---|---|
POST | /api/kyc/verify | Verify identity documents |
POST | /api/aml/check | AML/CFT transaction screening |
POST | /api/fraud/score | Fraud probability scoring |
GET | /api/credit-scores | Retrieve credit scores |
GET | /api/risk-scores | Retrieve risk scores |
Authorization: Bearer <your_api_key>
Include your API key in every request for secure access.
POST /api/kyc/verify Authorization: Bearer <your_api_key> Content-Type: application/json { "name": "John Doe", "id_number": "123456789", "document_type": "passport", "document_image": "<base64>" }
{ "verified": true, "score": 0.98, "details": { "name_match": true, "document_valid": true } }
{ "error": "Invalid API key", "code": 401 }
All errors are returned in JSON format with an appropriate HTTP status code.