For Agents
Onboard individuals and legal entities, upload and verify identity documents, model shareholders, and run screening through the Binderr KYC and KYB platform.
Get started with Binderr API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"run a Binderr screening on an entity"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Binderr API API.
Create and search entities (individuals or legal entities) and link them via involvements and roles
Model shareholder structures with POST /v1/entity/{entityId}/shareholder and retrieve the full structure
Upload, retrieve, and delete identity and supporting documents per entity
Send onboarding forms to an entity and process incoming form submissions
GET STARTED
Use for: I want to onboard a new corporate client on Binderr, Upload an identity document for an entity, Run a sanctions screening on an entity, Retrieve the shareholder structure for a legal entity
Not supported: Does not handle payment processing, accounting, or customer support ticketing — use for KYC, KYB, identity-document collection, screening, and ongoing monitoring only.
Jentic publishes the only available OpenAPI document for Binderr API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Binderr API, keeping it validated and agent-ready. The Binderr API is the programmatic interface to the Binderr KYC, KYB, and client-onboarding platform, exposing 51 endpoints to manage entities (individuals and legal entities), upload and retrieve identity documents, model shareholder structures and involvements, send and receive onboarding forms, run screening and ongoing monitoring, and subscribe to webhooks. Authentication is OAuth-style: an access token is obtained from /public/v1/oauth/access-token and supplied as a JWT bearer token, refreshable via /public/v1/oauth/refresh-token.
Run AML and sanctions screening on entities and toggle ongoing monitoring
Subscribe to webhooks for entity, document, and verification events
Issue and refresh OAuth-style access tokens to authenticate subsequent requests
Patterns agents use Binderr API API for, with concrete tasks.
★ Corporate Client Onboarding (KYB)
Regulated firms onboarding corporate clients need to capture the legal entity, its directors and shareholders, and supporting documents in a structured way. The Binderr API exposes POST /v1/entity for creation, POST /v1/entity/{entityId}/shareholder for ownership structure, POST /v1/entity/{entityId}/involvements for directors and signatories, and POST /v1/document/for-entity/{entityId} for incorporation and identity documents. Setup is typically one to two weeks for a full onboarding flow.
Create a legal entity for Acme Holdings Ltd via POST /v1/entity, add two directors via POST /v1/entity/{entityId}/involvements, and record a 60/40 shareholder split via POST /v1/entity/{entityId}/shareholder.
AML Screening and Ongoing Monitoring
Compliance teams must screen new and existing entities against sanctions and PEP lists, then keep them under ongoing monitoring. The Binderr API exposes POST /v1/verification/screening/entity/{entityId} for one-off screening and POST /v1/verification/screening/entity/{entityId}/ongoing-monitoring to toggle continuous monitoring, plus GET /v1/risk/entity/{entityId}/reviews for the resulting review records. Setup is typically three to five days for a screening pipeline.
Run a fresh screening on entity ID 5544 via POST /v1/verification/screening/entity/{entityId}, then enable ongoing monitoring with the toggle endpoint.
Form-Based Document Collection
Onboarding teams send structured forms to clients to collect information and documents. Binderr exposes POST /v1/form/{formId}/to-entity/{entityId} to send forms, POST /v1/form/submit/{linkId} to ingest submissions, and GET /v1/form/sent to track which clients still owe a response. This avoids stitching together a separate form vendor with a KYC tool. Setup is typically two days for a single form template.
Send form ID 12 to entity ID 5544 via POST /v1/form/{formId}/to-entity/{entityId}, then poll GET /v1/form/sent until the form is marked submitted.
Webhook-Driven Compliance Workflow
Compliance ops teams want their case management to react instantly to verification and document events. The Binderr API exposes /v1/rest/webhook to list, subscribe, test, and unsubscribe webhooks per event type, so a downstream system can be notified the moment an entity's verification status or document changes. Setup is typically one day per event type.
Create a webhook subscription on the entity-verification-completed event via POST /v1/rest/webhook/{event}/subscribe pointing at the local case-management endpoint.
AI Agent KYC Assistant via Jentic
An AI assistant for compliance teams can onboard entities, run screenings, and chase missing documents from natural-language requests routed through Jentic. The Binderr access token and refresh token sit in the Jentic vault, so the agent never sees the raw credentials. Search-load-execute through Jentic gets the integration live in under an hour.
Search Jentic for 'run a Binderr screening', load the POST /v1/verification/screening/entity/{entityId} schema, and execute it for the supplied entity ID.
51 endpoints — jentic publishes the only available openapi specification for binderr api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/v1/entity
Create a new entity (individual or legal entity)
/v1/document/for-entity/{entityId}
Upload a document for an entity
/v1/entity/{entityId}/shareholder
Add or update a shareholder on an entity
/v1/verification/screening/entity/{entityId}
Run AML and sanctions screening on an entity
/v1/form/{formId}/to-entity/{entityId}
Send an onboarding form to an entity
/v1/rest/webhook/{event}/subscribe
Subscribe to a webhook event
/public/v1/oauth/access-token
Request a new access token
/public/v1/oauth/refresh-token
Refresh an expired access token
/v1/entity
Create a new entity (individual or legal entity)
/v1/document/for-entity/{entityId}
Upload a document for an entity
/v1/entity/{entityId}/shareholder
Add or update a shareholder on an entity
/v1/verification/screening/entity/{entityId}
Run AML and sanctions screening on an entity
/v1/form/{formId}/to-entity/{entityId}
Send an onboarding form to an entity
Three things that make agents converge on Jentic-routed access.
Credential isolation
Binderr OAuth access and refresh tokens are stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped access tokens, and Jentic handles token refresh server-side, so the raw JWT never enters the agent's context.
Intent-based discovery
Agents search by intent (e.g., 'run a Binderr screening') and Jentic returns the matching Binderr operation with its input schema, so the agent can call the right verification endpoint without browsing third-party docs.
Time to first call
Direct Binderr integration: 1-2 weeks for full onboarding, screening, and webhook handling. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Onfido
Identity verification platform focused on document and biometric checks
Choose Onfido for biometric document verification on individuals; choose Binderr for KYB and shareholder modelling on corporate clients.
Sumsub
Verification platform with KYC, KYB, and AML screening
Choose Sumsub for a global KYC and AML stack with broad document coverage; choose Binderr when corporate ownership structuring is the primary need.
Stripe
Payments processor that pairs with Binderr after onboarding completes
Use Binderr to onboard and verify the entity, then use Stripe to take payment from that verified entity.
Billsby
Subscription billing platform that pairs with Binderr-verified customers
Use Binderr to verify the customer, then use Billsby to put them on a recurring billing plan.
Specific to using Binderr API API through Jentic.
Why is there no official OpenAPI spec for Binderr API?
Binderr does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Binderr API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Binderr API use?
The Binderr API uses HTTP bearer authentication with a JWT access token. Tokens are issued by POST /public/v1/oauth/access-token and refreshed by POST /public/v1/oauth/refresh-token. When called via Jentic, both tokens are held in the MAXsystem vault, and refresh is handled server-side so the agent never sees the raw credentials.
Can I onboard a corporate client and capture its shareholders through the Binderr API?
Yes. POST /v1/entity creates the legal entity, POST /v1/entity/{entityId}/involvements adds directors and signatories, and POST /v1/entity/{entityId}/shareholder records ownership. GET /v1/entity/{entityId}/shareholder/structure returns the full structure for review.
What are the rate limits for the Binderr API?
The published Binderr documentation states all APIs are rate-limited to 100 requests per second. The Jentic SDK retries on 429 responses with back-off, so high-volume onboarding jobs do not have to handle this manually.
How do I run a screening on an entity through Jentic?
Search Jentic for 'run a Binderr screening', which surfaces POST /v1/verification/screening/entity/{entityId}. Load the schema, supply the entity ID, and execute. The Python flow is: pip install jentic, then await client.search, await client.load, await client.execute.
Can I receive webhooks for entity and verification events?
Yes. POST /v1/rest/webhook/{event}/subscribe creates a subscription for a specific event type, GET /v1/rest/webhook lists active subscriptions, and POST /v1/rest/webhook/{event}/test-data lets you send sample payloads when wiring up handlers. Subscriptions are removed via DELETE /v1/rest/webhook/{event}/unsubscribe/{id}.
/v1/rest/webhook/{event}/subscribe
Subscribe to a webhook event
/public/v1/oauth/access-token
Request a new access token
/public/v1/oauth/refresh-token
Refresh an expired access token