API’s

Automate your Screening with RESTful API’s

Intelligent, developer-friendly screening API’s seamlessly integrate with your existing customer and third-party onboarding and due diligence workflows.

POST /v2/screening/entity200 OK
{
  "scanned_name": "Your Supplier",
  "risk_grade": "HIGH",
  "recommended_action": "EDD_REQUIRED",
  "comfort_score": 9088,
  "categories": {
    "corruption_and_tender": 90,
    "financial_crime": 78,
    "litigation": 64
  },
  "sanctions": { "matches": 0 },
  "pep": { "status": "clear" },
  "audit_trail": true
}
182 ms · 42 sources queried · illustrative example

Trusted by leading businesses

HollardNetcashAfrican AllianceNakedOld MutualStandard BankGoldrushShoprite
GET /v2/screening/entity/RG-2841200 OK
{
  "entity": "Avento Global Solutions",
  "jurisdiction": "ZA",
  "risk_score": 4347,
  "risk_grade": "HIGH",
  "sanctions": { "matches": 0 },
  "pep": { "status": "clear" },
  "adverse_media": {
    "articles": 1600,
    "implication_ratio": "1 in 11"
  },
  "comfort_score": 74
}
182 ms · 42 sources queried · audit trail attached
One connector, every dataset

Consolidated and structured global watchlist and news content in one central solution

A single intelligent API returns scored, risk-ranked results across sanctions, PEP, adverse media and company registry data — so you stop maintaining half a dozen integrations.

How it works

Integrate with ease, get started with the RiskSecure API

01

Sign Up

Contact us to register and obtain your unique API key to unlock our services.

02

Access Comprehensive Documentation

We'll provide you with detailed REST API SDK documentation, complete with practical examples to help you hit the ground running.

03

Integrate and Begin Screening

Incorporate the provided code into your application and start screening across any programming language, ensuring seamless integration with your existing systems.

04

Continuous Support and Updates

Enjoy ongoing support from our expert team, along with regular updates to our API and documentation.

World-class API solutions

A variety of API's to enhance your compliance screening workflows

Say goodbye to manual screening

Why choose the RiskSecure API?

Efficient, reliable, and easy-to-integrate screening solutions with world-class support and up-to-date data.

Developer-Friendly Documentation

Get set up in minutes with our comprehensive documentation and SDK development kit, including worked examples.

Dependable and Secure

Built on highly available, reliable backend and connectivity infrastructure to ensure 99.95%+ uptime.

Expert Integration Support

Our support experts will help you every step of the way to integrate our API's.

Up to Date

Data is refreshed every hour to minimize your onboarding risk.

API reference

Not just a search. A decision.

Programmatic access to every KYCopilot intelligence product, from entity screening to country risk.

Compliance Intelligence
POSTEDD Report API
/api/kycopilot-api/report-types

Generate Enhanced Due Diligence reports for any company. Supports async job polling and optional email delivery of completed reports.

POSTPerson Search
/api/kycopilot-api-search/person

Screen individuals against PEP/PIP, sanctions, adverse media and court case databases. Supports AI cleaning, comfort scoring and deep-scan web intelligence.

POSTCompany Lookup
/api/kycopilot-api/companies/search

Search by company name and country to retrieve registration numbers from our supported country registry database.

POSTCompany Search
/api/kycopilot-api/companies/search

Screen organisations against sanctions, adverse media and court case databases, with optional company registration detail enrichment.

GETCountry Risk API
/api/kycopilot-api-search/country_risk?iso_code=za

Retrieve the latest AI-generated country risk assessment for any supported nation. Covers sovereign, ESG, AML, sanctions, tax, governance and security risk dimensions.

Account Monitoring
GETAPI Call History
/api/kycopilot-api/history

Retrieve a paginated log of all API calls made by your organisation. Filter by status, endpoint and date range.

GETCredit Status
/api/kycopilot-api/credit_status

Retrieve your organisation’s current credit balances and next renewal date.

Utilities
GETSystem Status
/api/kycopilot-api/system-status

Ping the API to confirm the system is reachable and your API key is valid.

API security

Secured at every layer. Every request.

API key authentication and bearer token security built in from the ground up, not bolted on.

Bearer Token Authentication

Every request must carry a valid Bearer token in the Authorization header. Invalid or missing tokens are rejected before touching any compliance data.

RFC 6750Stateless authInstant reject

API Key Management

Generate, rotate and revoke API keys instantly from your dashboard. Every key is uniquely identified, individually tracked and scoped to your organisation.

Key rotationInstant revokeAudit-logged

TLS 1.3 Encryption

Every byte of API traffic is encrypted in transit. Your keys, bearer tokens and compliance payloads are never readable on the wire.

TLS 1.3HTTPS onlyEnd-to-end

Immutable Audit Trail

Every API call is logged with timestamp, key ID, endpoint, response code and credit cost. Full accountability on every request, as SOC 2 requires.

Key-attributedTimestampedSOC 2

Rate Limiting

Per-key rate limits guard against quota abuse and protect the platform. Excess requests receive a 429 with a Retry-After header, no silent failures.

Per-key quotas429 enforcedAbuse prevention

Least-Privilege Scoping

Scope keys to specific endpoint groups. A monitoring key cannot trigger a screen. A screening key cannot read billing data. Minimal access by design.

Endpoint scopesZero trustMinimal access
Ready when you are

Secure your operations. Screen with precision.

Get your API key and start screening in minutes.