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 / Mitek Identity Cloud API
Mitek Identity Cloud API logo

Mitekcloud Mitek Identity Cloud API

Official vendor OpenAPI document · agent-readyIdentity AuthIdentity Verificationbearer12 EndpointsREST

For Agents

Run document and biometric identity verification, extract structured data from IDs, and check faces against a blocklist via Mitek's KYC platform. Issues OAuth tokens and supports AAMVA driver licence checks.

Use for: I need to verify a customer's passport and selfie, Extract the data fields from a photo of a driver licence, Enrol a user's face in MiPass for future biometric login, Check whether a face matches an enrolled identity

Not supported: Does not handle credit checks, AML screening, or business KYB - use for document, biometric, and AAMVA identity verification only.

The Mitek Identity Cloud API runs identity verification, document data extraction, biometric enrollment, and AAMVA driver licence checks for KYC and onboarding flows. It bundles Mobile Verify for document and selfie verification, Mobile Fill for OCR-driven data prefill, MiPass for biometric enrolment and match, and a face blocklist for blocking returning fraudsters. OAuth-style token issuance is handled by /connect/token, with verification calls under /api/verify, /api/fill, /api/biometric, and /api/blocklist.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Mitek Identity Cloud API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Mitek Identity Cloud 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%2Fmitekcloud.com%2Fmitekcloud" | 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%2Fmitekcloud.com%2Fmitekcloud" | 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 Mitek Identity Cloud API.

Run document plus selfie identity verification with Mobile Verify

Extract structured data from photographed IDs with Mobile Fill

Enrol and verify users biometrically through MiPass

Add and query faces against the fraud blocklist

Issue OAuth access tokens for downstream verification calls

Run AAMVA driver licence checks for US ID validation

Use Cases

Patterns agents use Mitek Identity Cloud API for, with concrete tasks.

★ KYC Onboarding Flow

New customer signups capture a government ID and a selfie, and the Mitek API confirms the document is genuine, the face matches the photo on the document, and the data fields are consistent. The verification dossier endpoint orchestrates these checks in one call so the onboarding system gets a single pass or fail decision plus extracted personal data for account creation.

Submit a verification dossier with a passport image and selfie via POST /api/verify/v2/dossier and parse the decision and extracted fields

Returning Fraudster Detection

Maintain a blocklist of faces from confirmed fraud cases, then on every new application check the applicant's selfie against the list before any other verification step. The biometric endpoint returns a match score with metadata so the orchestrator can decline the application immediately and avoid wasting downstream verification budget.

Add the confirmed fraud applicant's face to the blocklist via POST /api/blocklist/v2/items and re-run the next applicant's selfie against it

Form Prefill from ID Photo

Reduce signup form friction by letting the user photograph their ID card, then call Mobile Fill to extract name, address, date of birth, and document number. The structured fields populate the form and the user only confirms or corrects them, cutting completion time without losing data quality.

Call POST /api/fill/v2/document with a driver licence image and map the returned fields to the user signup form

Agent-Mediated Verification via Jentic

An onboarding agent discovered through Jentic can call the dossier endpoint, branch on the verification decision, and trigger downstream actions like account creation or manual review queueing. Jentic isolates the bearer token in the credential vault so the agent never sees the raw secret used to call Mitek.

Use Jentic to find the Mitek verification dossier operation, execute it with applicant images, and route the case based on the decision field

Key Endpoints

12 endpoints — the mitek identity cloud api runs identity verification, document data extraction, biometric enrollment, and aamva driver licence checks for kyc and onboarding flows.

METHOD

PATH

DESCRIPTION

POST

/connect/token

Issue an OAuth access token

POST

/api/verify/v2/dossier

Run a full document and selfie verification

POST

/api/fill/v2/document

Extract fields from an ID image

POST

/api/biometric/v2/enrollments

Enrol a face for MiPass

POST

/api/biometric/v2/verify

Verify a selfie against an enrolment

POST

/api/blocklist/v2/items

Add a face to the fraud blocklist

POST

/connect/token

Issue an OAuth access token

POST

/api/verify/v2/dossier

Run a full document and selfie verification

POST

/api/fill/v2/document

Extract fields from an ID image

POST

/api/biometric/v2/enrollments

Enrol a face for MiPass

POST

/api/biometric/v2/verify

Verify a selfie against an enrolment

POST

/api/blocklist/v2/items

Add a face to the fraud blocklist

Why Jentic?

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

Setup

Setup

Wiring Mitek by hand means exchanging client credentials at /connect/token for a bearer token, targeting the US host (api.us.mitekcloud.com), and coding the dossier, biometric, and blocklist calls yourself. Through Jentic you install once, import Mitek Identity Cloud from the API Directory, store the credentials once, and your agent calls it.

Permission scoping

Permission scoping

Mitek's verify, fill, and biometric endpoints carry their payload in the request body rather than a URL path resource, so scope the agent to the operations it needs, such as running a document check or a biometric verify. You choose which operations are allowed, so adding a blocklist item is only included if you add it.

Credential management

Credential isolation

Your Mitek client credentials and issued bearer token are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'verify customer identity' or 'run a document check', and Jentic returns the matching Mitek operation with its input schema and example payload so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Onfido API

→

Document and biometric identity verification platform

Choose Onfido when the workflow needs broader global document coverage or different pricing than Mitek.

Alternative

Sumsub API

→

KYC, KYB, and AML verification platform

Choose Sumsub when the workflow also needs business verification (KYB) and AML screening alongside identity checks.

Complementary

Auth0 Management API

→

User account and authentication management

Use after Mitek verification to create the verified user account and issue session tokens.

FAQs

Specific to using Mitek Identity Cloud API through Jentic.

What authentication does the Mitek Identity Cloud API use?

The API uses bearer token authentication. Tokens are issued from POST /connect/token using your client credentials and passed in the Authorization header on subsequent calls. Through Jentic the bearer token is held in the credential vault and injected at execution time.

Can I extract data from a driver licence with the Mitek API?

Yes. Use the Mobile Fill endpoint at POST /api/fill/v2/document, posting the licence image. The response returns extracted fields such as name, address, date of birth, and document number ready to populate a signup form.

What are the rate limits for the Mitek Identity Cloud API?

Mitek applies per-tenant request limits that depend on your contract. Verification dossier calls are typically capped at a lower rate than token issuance. Check your Mitek customer portal for the current numeric quotas before running batch backfills.

How do I run a full KYC check through Jentic?

Search Jentic for verify identity dossier, load the schema for POST /api/verify/v2/dossier, and execute with the applicant's document image and selfie. The structured response includes a decision and the extracted document fields for downstream account creation.

Does the Mitek API support biometric face matching?

Yes. The MiPass endpoints under /api/biometric/v2 enrol a user's face and then verify a new selfie against that enrolment. You can also check faces against the fraud blocklist via /api/blocklist/v2/items.

Can the Mitek API verify US driver licences against AAMVA?

Yes. The verification dossier supports AAMVA-backed checks for US driver licences as part of the verify flow. The decision response indicates whether the AAMVA component passed alongside document and biometric results.

Can I limit what my agent is allowed to do with the Mitek Identity Cloud API?

Yes. Because you run Jentic One yourself, your own rules decide which Mitek operations the agent may call and which credentials it may use. You can allow only the operations you need, such as running a document and selfie verification at POST /api/verify/v2/dossier or extracting ID fields at POST /api/fill/v2/document, while withholding others. Since these calls carry their payload in the request body rather than a URL path, adding a face to the fraud blocklist at POST /api/blocklist/v2/items is included only if you explicitly grant it.

GET STARTED

Start building with Mitek Identity Cloud API

Explore with Jentic One
View OpenAPI Document