Back to all APIs
AI Ethics Assessment
Assess AI applications against CBUAE ethical guidelines — fairness, objectivity, consistency, transparency, human oversight, data governance, and accountability
Category: Open FinanceEndpoint:
/api/v1/openfinance/ai-ethics/assessAvg Response
<150ms
Uptime SLA
99.99%
Free Tier
1,000/mo
Quick Start
JavaScript / TypeScript
javascript
import { KhaleejiAPI } from '@khaleejiapi/sdk'; const client = new KhaleejiAPI('your_api_key'); const result = await client.request('/api/v1/openfinance/ai-ethics/assess', { method: 'POST', body: { application: { name: 'Credit Scoring Model v2', type: 'credit_scoring', riskLevel: 'high', decisionType: 'binary_classification', fairness: { biasTestingDone: true, fairnessMetrics: ['demographic_parity'], exclusionOfProhibitedFeatures: true, regularAudit: true, }, transparency: { explainabilityMethod: 'shap', documentationAvailable: true, customerNotification: true, }, humanOversight: { available: true, appealProcess: true, reviewThreshold: 'high_impact', }, dataGovernance: { dataResidency: 'AE', consentManagement: true, retentionPeriodMonths: 36, auditTrail: true, }, accountability: { governanceFramework: true, incidentResponsePlan: true, modelOwnerDefined: true, }, } }}); console.log(result.summary.verdict); // "FULLY_COMPLIANT"console.log(result.dimensionScores.fairness); // 100Python
python
from khaleejiapi import KhaleejiAPI client = KhaleejiAPI('your_api_key') result = client.request('/api/v1/openfinance/ai-ethics/assess', method='POST', json={ 'application': { 'name': 'Credit Scoring Model v2', 'type': 'credit_scoring', 'riskLevel': 'high', 'decisionType': 'binary_classification', 'fairness': { 'biasTestingDone': True, 'fairnessMetrics': ['demographic_parity'], 'exclusionOfProhibitedFeatures': True, 'regularAudit': True, }, 'humanOversight': { 'available': True, 'appealProcess': True, 'reviewThreshold': 'high_impact', }, 'dataGovernance': { 'dataResidency': 'AE', 'consentManagement': True, 'retentionPeriodMonths': 36, 'auditTrail': True, }, 'accountability': { 'governanceFramework': True, 'incidentResponsePlan': True, 'modelOwnerDefined': True, }, }}) print(result['summary']['verdict'])print(result['dimensionScores']['fairness'])cURL
curl
# Replace the Authorization header value with a live key that includes openfinance:ai-ethicscurl -X POST "https://khaleejiapi.dev/api/v1/openfinance/ai-ethics/assess" \ -H "Authorization: ******" \ -H "Content-Type: application/json" \ -d '{"application":{"name":"Credit Scoring Model v2","type":"credit_scoring","riskLevel":"high","decisionType":"binary_classification","fairness":{"biasTestingDone":true,"fairnessMetrics":["demographic_parity"],"exclusionOfProhibitedFeatures":true,"regularAudit":true},"humanOversight":{"available":true,"appealProcess":true,"reviewThreshold":"high_impact"},"dataGovernance":{"dataResidency":"AE","consentManagement":true,"retentionPeriodMonths":36,"auditTrail":true},"accountability":{"governanceFramework":true,"incidentResponsePlan":true,"modelOwnerDefined":true}}}'Related APIs
Participants Directory
Directory of UAE Licensed Financial Institutions under the CBUAE Open Finance Framework with phase, status, and product filtering
Consent Validator
Validate consent objects against CBUAE Article 22 — purpose specificity, time bounds, data privacy, and withdrawal requirements
Payment Validator
Validate payment initiation requests against CBUAE Open Finance and ISO 20022 standards with IBAN, amount, and routing checks