Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Identity Auth / Acuris Compliance API
Acuris Compliance API logo

Acuris Compliance API

66
AI ReadinessAI-Aware (B)66/100
See full scorecard
Official vendor OpenAPI document · agent-readyIdentity AuthIdentity VerificationapiKey9 EndpointsREST

For Agents

Screen individuals and businesses against Acuris sanctions, PEP, and adverse-media data, retrieve full compliance profiles, and pull PDF evidence reports.

Use for: Screen a customer name against sanctions and PEP lists, Find all adverse media entries for a corporate entity, Retrieve the full Acuris compliance profile for a person, Get the PDF evidence file backing a sanctions hit

Not supported: Does not handle document verification, biometric checks, or transaction monitoring - use for sanctions, PEP, and adverse-media screening only.

The Acuris Compliance API exposes the Acuris (formerly C6) database of individuals and businesses with sanctions, politically exposed person, adverse media, and law-enforcement profile data used by financial institutions for KYC, KYB, and ongoing monitoring. Agents can search for a name and resolve to a canonical profile, retrieve the full profile JSON, and download a PDF compliance report including the underlying source evidence. Profile evidence is copyrighted and exposed via dedicated evidence endpoints. Built for compliance teams that need authoritative screening data behind their onboarding and transaction-monitoring flows.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Acuris Compliance API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Acuris Compliance API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapi.acuris.com%2Facuris" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapi.acuris.com%2Facuris" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Acuris Compliance API.

Search the individuals database for a person by name and attributes via /individuals

Search the businesses database for a corporate entity through /businesses

Retrieve a full individual compliance profile by resourceId via /individuals/{resourceId}

Retrieve a full business compliance profile by resourceId via /businesses/{resourceId}

Download copyrighted evidence files attached to a profile through /individuals/{resourceId}/evidences/copyrighted/{evidenceId}

Look up the canonical list of sanction bodies via /dictionaries/sanction-bodies

Use Cases

Patterns agents use Acuris Compliance API for, with concrete tasks.

★ Customer onboarding screening

Run KYC and KYB screening at account opening by calling /individuals or /businesses with the applicant's name, then resolving to the full profile via /individuals/{resourceId}. Acuris returns sanctions hits, PEP classification, adverse media articles, and law enforcement notices, each tagged with the source body and date. Lets a fintech or bank decide accept, refer, or reject within a single onboarding call.

Call /individuals?name=John+Smith&dob=1980-01-01, take the top resourceId, then /individuals/{resourceId} and return the sanctions and PEP sections.

Ongoing transaction monitoring

Re-screen existing customers and counterparties on a schedule by storing each resourceId and refetching /individuals/{resourceId} or /businesses/{resourceId} periodically. Changes in PEP status, new sanctions, or adverse media surface in the response and can be turned into review tickets. Pairs naturally with a transaction-monitoring engine that flags spikes in counterparty risk.

For each stored resourceId, call /businesses/{resourceId} weekly and diff the sanctions array; raise a case if a new sanction body appears.

Audit-ready evidence pull

When a regulator or internal audit asks for proof of why a customer was accepted or rejected, fetch the corresponding PDF evidence using /individuals/{resourceId}/evidences/copyrighted/{evidenceId}. Acuris evidence files preserve the original source article or sanctions notice, satisfying the documentation requirements of EU 6AMLD, FCA, and FinCEN. Removes the need to manually screenshot upstream sources.

Given resourceId and evidenceId from a stored case, call /individuals/{resourceId}/evidences/copyrighted/{evidenceId} and persist the PDF to the case file.

Agent integration via Jentic

Equip a compliance agent with three primitives - search, fetch profile, fetch evidence - without writing client code. Through Jentic the agent receives the operation schemas for /individuals, /individuals/{resourceId}, and the evidence endpoint, and the Acuris x-api-key lives in your Jentic One instance. The agent can answer 'is this customer flagged?' in a single tool call.

Search Jentic for 'screen a customer for sanctions', load /individuals, and execute it with name=Acme+Holdings to return any matching profiles.

Key Endpoints

9 endpoints — the acuris compliance api exposes the acuris (formerly c6) database of individuals and businesses with sanctions, politically exposed person, adverse media, and law-enforcement profile data used by financial institutions for kyc, kyb, and ongoing monitoring.

METHOD

PATH

DESCRIPTION

GET

/individuals

Search compliance profiles for natural persons

GET

/individuals/{resourceId}

Retrieve a full individual compliance profile

GET

/businesses

Search compliance profiles for corporate entities

GET

/businesses/{resourceId}

Retrieve a full business compliance profile

GET

/individuals/{resourceId}/evidences/copyrighted/{evidenceId}

Download copyrighted evidence PDF for an individual

GET

/dictionaries/sanction-bodies

List recognised sanction-issuing bodies

GET

/individuals

Search compliance profiles for natural persons

GET

/individuals/{resourceId}

Retrieve a full individual compliance profile

GET

/businesses

Search compliance profiles for corporate entities

GET

/businesses/{resourceId}

Retrieve a full business compliance profile

GET

/individuals/{resourceId}/evidences/copyrighted/{evidenceId}

Download copyrighted evidence PDF for an individual

GET

/dictionaries/sanction-bodies

List recognised sanction-issuing bodies

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

A

Acuris Compliance API

- AI-Aware (B)
66/100
100
Foundational Compliance
63
Developer Experience & Jentic Compatibility
47
AI-Readiness & Agent Experience
94
Agent Usability
50
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
100

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A+Signals: 4
98%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

100%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

63

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: B-Signals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

50%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

47

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: DSignals: 4
30%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

56%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

50

Security

Trust, risk posture, and security compliance.

Grade: C-Signals: 1
50%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the Acuris Compliance API by hand means handling its x-api-key header, targeting the compliance host, and mapping the individual, business, and evidence routes yourself. Through Jentic you install once, import Acuris from the API Directory, store the key once, and your agent calls it.

Permission scoping

Acuris puts the resource id in the URL path (/individuals/{resourceId}, /businesses/{resourceId}), so a rule can pin your agent to one individual or business: it can fetch that profile and its evidence and nothing else. You choose the operations it may call, so broad screening searches are only included if you add them.

Credential isolation

Your Acuris x-api-key is stored once, encrypted, by your own Jentic One instance and injected as the header at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'screen a customer for sanctions', and Jentic returns the matching Acuris operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

ComplyAdvantage API

→

Comparable AML screening across sanctions, PEP, and adverse media

Choose ComplyAdvantage when the team prefers its data feed or already has a contract; choose Acuris when audit pulls the C6/Acuris source corpus.

Alternative

OpenSanctions API

→

Open-data sanctions and PEP dataset suitable for non-enterprise use cases

Choose OpenSanctions for low-volume or research use; choose Acuris when regulatory-grade adverse media and evidence preservation are required.

Complementary

Onfido API

→

Document and biometric identity verification to pair with Acuris screening

Use Onfido to verify the applicant is who they claim to be, then use Acuris to screen the verified identity against sanctions and PEP lists.

FAQs

Specific to using Acuris Compliance API through Jentic.

What authentication does the Acuris Compliance API use?

The Acuris Compliance API uses an API key in the x-api-key header on every request. Keys are issued by Acuris under a paid contract and scoped per environment. Through Jentic the key is stored in your Jentic One instance and injected at execution time so it never appears in agent prompts.

Can I screen both people and companies with the Acuris Compliance API?

Yes. Use /individuals and /individuals/{resourceId} for natural persons (covering sanctions, PEP, and adverse media) and /businesses and /businesses/{resourceId} for corporate entities. Both endpoints expose the same shape of compliance profile, so a single agent can handle KYC and KYB.

How do I retrieve the underlying evidence for a sanctions or adverse media hit?

Each profile contains evidence references with a copyrighted evidenceId. Call /individuals/{resourceId}/evidences/copyrighted/{evidenceId} (or the equivalent /businesses path) to download the source PDF. These files preserve the upstream sanctions notice or news article and are suitable for regulator-facing audit packs.

What are the rate limits for the Acuris Compliance API?

Rate limits are set per contract by Acuris and surfaced in your account portal - typical enterprise tiers permit several requests per second per key. Agents should back off on 429 responses and cache profile reads where appropriate to stay within the contracted ceiling.

How do I run an Acuris sanctions check through Jentic?

Search Jentic for 'screen a customer for sanctions', load the /individuals search operation, and execute it with name and (optionally) dob and country. Take the top resourceId, then call /individuals/{resourceId} to fetch the full profile including sanctions, PEP, and adverse media sections.

Is the Acuris Compliance API free?

No. Acuris is a commercial dataset and access is paid, typically priced per screening volume under an enterprise contract. Contact Acuris directly to provision a key for production use; sandbox keys may be available through pilot programmes.

Can I limit what my agent is allowed to do with the Acuris Compliance API?

Yes. Because you self-host Jentic One, your own rules decide which Acuris operations and credentials the agent may use. Since Acuris carries the resource id in the URL path (/individuals/{resourceId}, /businesses/{resourceId}), you can pin the agent to a single individual or business so it fetches only that profile and its copyrighted evidence and nothing else. You choose the operations it can call, so broad screening searches against /individuals or /businesses are available only if you add them, and the Acuris x-api-key stays with your instance rather than in the agent's prompt.

GET STARTED

Start building with Acuris Compliance API

Explore with Jentic One
View OpenAPI Document