Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

API DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/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. All rights reserved.
APIs / Payments / Adyen / Account API
Account API logo

Adyen Account API

Browse all Adyen APIs
✓ Official Vendor SpecPaymentsPayment ProcessingapiKey, basic20 EndpointsREST

For Agents

Create and manage marketplace account holders, sub-accounts, bank accounts, and shareholders on Adyen's classic platform integration. Handles KYC verification and document uploads for marketplace onboarding.

Use for: I need to onboard a new marketplace seller on Adyen, Create a sub-account for an existing account holder, Check whether KYC verification has passed for an account holder, Upload an identity document for seller verification

Not supported: Does not handle payment processing, checkout flows, or terminal management — use for marketplace account onboarding and management only.

Onboard and manage marketplace account holders, sub-accounts, and their associated bank accounts and shareholders on the Adyen for Platforms classic integration. The API handles the full account lifecycle from creation through KYC verification, document upload, and suspension or closure. Each account holder can contain multiple accounts with separate balances and payout configurations.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Account API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Account 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | 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 Account API.

Create account holders with business details, legal entity information, and payout schedules

Attach bank accounts and verification documents to account holders for KYC compliance

Suspend and reactivate account holders based on compliance status or platform policy

Upload identity documents and tax forms to satisfy regulatory verification requirements

Retrieve account holder details including verification status, balance, and payout configuration

Close accounts and account holders with final payout processing and record retention

Use Cases

Patterns agents use Account API for, with concrete tasks.

★ AI Agent Marketplace Onboarding

AI agents automate marketplace seller onboarding through Jentic by creating account holders, attaching bank accounts, and uploading verification documents without directly managing Adyen API keys. An agent searches for 'create an account holder' via Jentic, receives the operation schema with required legal entity fields, and executes the call. Subsequent verification document uploads and status checks follow the same pattern.

Search Jentic for 'create Adyen account holder', load the schema, create an account holder with business details and legal entity type, then upload an identity document via /uploadDocument

Marketplace Seller Onboarding

Onboard new sellers on a marketplace platform by creating account holders with business registration details, attaching bank accounts for payouts, and initiating KYC verification. The API supports individual and business entity types with fields for shareholders, UBO declarations, and legal arrangements. Verification runs automatically after document upload and returns status via the /getAccountHolder endpoint.

Create an account holder with legalEntity type Business, add a bank account via the accountHolder payload, then call /checkAccountHolder to initiate KYC verification

KYC Document Management

Upload and manage identity verification documents required for regulatory compliance across different jurisdictions. The uploadDocument endpoint accepts base64-encoded files (passport, driving license, bank statement) and associates them with specific account holders or shareholders. Document verification status is returned in the account holder details response.

Upload a base64-encoded passport image for an account holder using POST /uploadDocument with documentType PASSPORT, then retrieve the account holder to check verification status

Account Lifecycle Management

Manage the full lifecycle of marketplace accounts from active trading through suspension, reactivation, and eventual closure. The API provides separate endpoints for suspending account holders (freezing payouts and trading), unsuspending them after compliance resolution, and permanently closing accounts with final balance settlement.

Suspend an account holder using POST /suspendAccountHolder with the accountHolderCode, verify suspension status, then reactivate with POST /unSuspendAccountHolder

Key Endpoints

20 endpoints — onboard and manage marketplace account holders, sub-accounts, and their associated bank accounts and shareholders on the adyen for platforms classic integration.

METHOD

PATH

DESCRIPTION

POST

/createAccountHolder

Create a new account holder with business details

POST

/createAccount

Create a sub-account under an account holder

POST

/getAccountHolder

Retrieve account holder details and verification status

POST

/updateAccountHolder

Update account holder information

POST

/uploadDocument

Upload verification documents for KYC

POST

/suspendAccountHolder

Suspend an account holder

POST

/closeAccountHolder

Close an account holder permanently

POST

/checkAccountHolder

Trigger verification checks on account holder

POST

/createAccountHolder

Create a new account holder with business details

POST

/createAccount

Create a sub-account under an account holder

POST

/getAccountHolder

Retrieve account holder details and verification status

POST

/updateAccountHolder

Update account holder information

POST

/uploadDocument

Upload verification documents for KYC

POST

/suspendAccountHolder

Suspend an account holder

POST

/closeAccountHolder

Close an account holder permanently

POST

/checkAccountHolder

Trigger verification checks on account holder

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Adyen X-API-Key credentials are stored encrypted in the Jentic MAXsystem vault. Agents authenticate with scoped tokens — the raw API key never enters the agent's context or logs.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'onboard a marketplace seller' or 'upload verification document') and Jentic returns the matching Account API operation with its full request schema including required legal entity fields.

Time to first call

Time to first call

Direct Adyen Account API integration: 3-7 days for auth, account holder creation, document upload flow, and webhook setup. Through Jentic: under 1 hour — search, load schema, execute with credential isolation.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Adyen Checkout API

→

Process payments for the accounts managed through the Account API

Use the Checkout API to process actual payments once marketplace sellers are onboarded through the Account API

Complementary

Adyen Payout API

→

Send payouts to the bank accounts configured on account holders

Use the Payout API to trigger payouts to seller bank accounts that were set up through the Account API

Alternative

Stripe API

Stripe Connect provides similar marketplace account onboarding with a developer-first approach

Choose Stripe Connect when you prefer a more developer-friendly integration with extensive documentation and a broader ecosystem of tools

Alternative

Adyen Balance Platform API

→

Modern replacement for the classic Account API with balance accounts and transfers

Choose the Balance Platform API for new implementations requiring modern account structures, balance management, and transfer capabilities

FAQs

Specific to using Account API through Jentic.

What authentication does the Adyen Account API use?

The Adyen Account API accepts an API key via the X-API-Key header or HTTP Basic authentication with your web service user credentials (ws@MarketPlace.YOUR_PLATFORM_ACCOUNT as username). Through Jentic, your Adyen API key is stored encrypted in the MAXsystem vault and agents receive scoped access without seeing the raw key.

Can I create account holders for both individuals and businesses?

Yes. The POST /createAccountHolder endpoint accepts a legalEntity field with type Individual or Business. Individual entities require personal details (name, date of birth, address). Business entities additionally require registration number, shareholders, and UBO declarations. Verification requirements differ by entity type and jurisdiction.

What are the rate limits for the Adyen Account API?

Adyen applies per-endpoint rate limits based on your contract tier, typically 30-60 requests per second for account management operations. The /uploadDocument endpoint has lower limits due to payload size. If exceeded, the API returns HTTP 429. Contact your Adyen account manager for limit increases on high-volume onboarding flows.

How do I upload KYC documents through the Adyen Account API via Jentic?

Search Jentic for 'upload verification document' to find the POST /uploadDocument operation. Required fields are accountHolderCode, documentDetail (with documentType such as PASSPORT or BANK_STATEMENT), and the base64-encoded file content. Jentic loads the full schema including supported document types. Sign up at https://app.jentic.com/sign-up to get started.

What verification document types does the Account API accept?

The /uploadDocument endpoint accepts PASSPORT, DRIVING_LICENCE, ID_CARD, BANK_STATEMENT, INCORPORATION_CERTIFICATE, and COMPANY_REGISTRATION_SCREENING. Documents must be base64-encoded and under 10MB. The response confirms upload status and the /getAccountHolder response shows which verification checks are pending or complete.

Is the Account API part of the Adyen classic or new integration?

The Account API (v6) is part of Adyen's classic integration for platforms. New implementations should consider the Adyen Balance Platform APIs instead, which provide a more modern architecture. The classic Account API remains fully supported for existing integrations and handles account holders, sub-accounts, bank accounts, and KYC flows.

GET STARTED

Start building with Account API

Explore with Jentic
View OpenAPI Document