Home
Providers
Deutsche Bank
Deutsche Bank
Deutsche Bank is a global financial institution headquartered in Frankfurt, providing retail, corporate and investment banking, asset management and wealth management. Its developer programme - dbAPI, published at developer.db.com - goes well beyond the PSD2 regulatory minimum: 36 first-party OpenAPI 3.0.x contracts covering 195 operations across banking, cards, payments, investments, lending, onboarding, reference data and merchant acquiring, all retrievable from Deutsche Bank's own public swagger catalogue. The same contracts serve three tenants - Deutsche Bank, norisbank and Postbank. Access is OAuth 2.0 / OpenID Connect with 42 published scopes, PSD2 strong customer authentication exposed as its own API, a free self-service simulation gateway with persona-based test users, and a reviewed go-live process for production data.
Deutsche Bank publishes 2 APIs on the APIs.io network: API Program and Merchant Solutions. Tagged areas include Banking, Financial, Wealth Management, Open Banking, and PSD2.
The Deutsche Bank catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Deutsche Bank’s developer surface includes documentation, API reference, getting-started guide, signup flow, support, engineering blog, changelog, and 70 more developer resources.
2 APIs
1 MCP Servers
On this page
Kin Score
APIs 2
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Event Specs 1
Security Posture 3
Scopes 1
Resources 77
apis.yml
37 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 51.8/100 · developing
Agent readiness — 39/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 9
Pagination, idempotency, versioning, errors, and events
Scroll for all 9
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 36
Properties that don't map to a standard resource type
Scroll for all 36
Source (apis.yml)
aid: deutsche-bank
name: Deutsche Bank
url: https://raw.githubusercontent.com/api-evangelist/deutsche-bank/refs/heads/main/apis.yml
type: Index
description: 'Deutsche Bank is a global financial institution headquartered in Frankfurt, providing retail, corporate and
investment banking, asset management and wealth management. Its developer programme - dbAPI, published at developer.db.com
- goes well beyond the PSD2 regulatory minimum: 36 first-party OpenAPI 3.0.x contracts covering 195 operations across banking,
cards, payments, investments, lending, onboarding, reference data and merchant acquiring, all retrievable from Deutsche
Bank''s own public swagger catalogue. The same contracts serve three tenants - Deutsche Bank, norisbank and Postbank. Access
is OAuth 2.0 / OpenID Connect with 42 published scopes, PSD2 strong customer authentication exposed as its own API, a free
self-service simulation gateway with persona-based test users, and a reviewed go-live process for production data.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/deutsche-bank.png
tags:
- Banking
- Financial
- Wealth Management
- Open Banking
- PSD2
- Payments
- SEPA
- Investments
- Credit Cards
- Merchant Solutions
- Germany
- Financial Services
created: '2025-02-08'
modified: '2026-09-06'
position: Producing
access: 3rd-Party
specificationVersion: '0.23'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Bank-hosted API gateway - free simulation, contracted production access
confidence: high
source:
- openapi
- https://developer.db.com/apidocumentation/apigettingstartedguide/golive
generated: '2026-09-06'
method: searched
accessModel:
pricing: contact-sales
onboarding: self-service-sandbox
trial: true
try_now: true
public: true
label: Free self-service sandbox; production access by reviewed go-live request and separate agreement
confidence: high
source:
- https://developer.db.com/faq
- plans/deutsche-bank-plans-pricing.yml
generated: '2026-09-06'
method: searched
apis:
- aid: deutsche-bank:deutsche-bank
name: Deutsche Bank API Program
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/deutsche-bank.png
description: The Deutsche Bank API Program (dbAPI) - 30 published OpenAPI contracts covering cash accounts, transactions
and transaction analysis, credit cards, SEPA credit transfer, instant credit transfer and direct debit, securities accounts,
assets, performance, orders and reports, consumer loan offers, cash and securities account opening, processing orders,
reference data (partners, addresses, age certificate, customer verification, solvency), PSD2 strong customer authentication,
and an event notification service. Contracts are served from Deutsche Bank's own public swagger catalogue and the same
operations run for the Deutsche Bank, norisbank and Postbank tenants.
humanURL: https://developer.db.com/
baseURL: https://api.db.com/gw/dbapi
tags:
- Banking
- Open Banking
- PSD2
- Payments
- SEPA
- Investments
- Credit Cards
- Lending
- Reference Data
- Notifications
properties:
- type: Documentation
url: https://developer.db.com/apidocumentation
- type: APIReference
url: https://developer.db.com/apiexplorer
- type: GettingStarted
url: https://developer.db.com/apidocumentation/apigettingstartedguide/introduction
- type: Authentication
url: authentication/deutsche-bank-authentication.yml
- type: OAuthScopes
url: scopes/deutsche-bank-scopes.yml
- type: Sandbox
url: sandbox/deutsche-bank-sandbox.yml
- type: Webhooks
url: asyncapi/deutsche-bank-webhooks.yml
- type: OpenAPI
name: dbapi-addresses
url: openapi/deutsche-bank-dbapi-addresses-v2.json
- type: OpenAPI
name: dbapi-ageCertificate
url: openapi/deutsche-bank-dbapi-ageCertificate-v1.json
- type: OpenAPI
name: dbapi-banking-cashAccountOpenings
url: openapi/deutsche-bank-dbapi-banking-cashAccountOpenings-v1.json
- type: OpenAPI
name: dbapi-cashAccounts
url: openapi/deutsche-bank-dbapi-cashAccounts-v2.json
- type: OpenAPI
name: dbapi-creditCardTransactions
url: openapi/deutsche-bank-dbapi-creditCardTransactions-v1.json
- type: OpenAPI
name: dbapi-creditCards
url: openapi/deutsche-bank-dbapi-creditCards-v1.json
- type: OpenAPI
name: dbapi-customerSolvency
url: openapi/deutsche-bank-dbapi-customerSolvency-v1.json
- type: OpenAPI
name: dbapi-investments-assets
url: openapi/deutsche-bank-dbapi-investments-assets-v1.json
- type: OpenAPI
name: dbapi-investments-earningTransactions
url: openapi/deutsche-bank-dbapi-investments-earningTransactions-v1.json
- type: OpenAPI
name: dbapi-investments-espSecuritiesAccounts
url: openapi/deutsche-bank-dbapi-investments-espSecuritiesAccounts-v1.json
- type: OpenAPI
name: dbapi-investments-orders
url: openapi/deutsche-bank-dbapi-investments-orders-v1.json
- type: OpenAPI
name: dbapi-investments-performances
url: openapi/deutsche-bank-dbapi-investments-performances-v1.json
- type: OpenAPI
name: dbapi-investments-reports
url: openapi/deutsche-bank-dbapi-investments-reports-v1.json
- type: OpenAPI
name: dbapi-securityAccounts
url: openapi/deutsche-bank-dbapi-investments-securityAccounts-v1.json
- type: OpenAPI
name: dbapi-investments-securityTransactions
url: openapi/deutsche-bank-dbapi-investments-securityTransactions-v1.json
- type: OpenAPI
name: dbapi-loanOffers-privatebanking
url: openapi/deutsche-bank-dbapi-loanOffers-privatebanking-v1.json
- type: OpenAPI
name: dbapi-loanOffers-privatebanking
url: openapi/deutsche-bank-dbapi-loanOffers-privatebanking-v2.json
- type: OpenAPI
name: dbapi-partners
url: openapi/deutsche-bank-dbapi-partners-v2.json
- type: OpenAPI
name: dbapi-sepaInstantCreditTransfer
url: openapi/deutsche-bank-dbapi-payments-sepaInstantCreditTransfer-v3.json
- type: OpenAPI
name: dbapi-processingOrders
url: openapi/deutsche-bank-dbapi-processingOrders-v1.json
- type: OpenAPI
name: dbapi-processingOrders
url: openapi/deutsche-bank-dbapi-processingOrders-v2.json
- type: OpenAPI
name: dbapi-sepaCreditTransfer
url: openapi/deutsche-bank-dbapi-sepaCreditTransfer-v3.json
- type: OpenAPI
name: dbapi-sepaDirectDebit
url: openapi/deutsche-bank-dbapi-sepaDirectDebit-v1.json
- type: OpenAPI
name: dbapi-subscriptions
url: openapi/deutsche-bank-dbapi-subscriptions-v1.json
- type: OpenAPI
name: dbapi-swaggers-v1
url: openapi/deutsche-bank-dbapi-swaggers-v1.json
- type: OpenAPI
name: dbapi-transactionAnalysis-v1
url: openapi/deutsche-bank-dbapi-transactionAnalysis-v1.json
- type: OpenAPI
name: dbapi-transactionAuthorization
url: openapi/deutsche-bank-dbapi-transactionAuthorization-v1.json
- type: OpenAPI
name: dbapi-transactions
url: openapi/deutsche-bank-dbapi-transactions-v2.json
- type: OpenAPI
name: dbapi-verifyCustomer
url: openapi/deutsche-bank-dbapi-verifyCustomer-v1.json
- type: OpenAPI
name: GPL-SPA Auth & Authorization API Contract
url: openapi/deutsche-bank-oneid-fakerock-v1.json
- aid: deutsche-bank:merchant-solutions
name: Deutsche Bank Merchant Solutions
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/deutsche-bank.png
description: 'Merchant Solutions is the payment acceptance and issuing product portfolio of Deutsche Bank - the Merchant-Server
II REST platform behind Deutsche Bank''s payment gateway. Three contracts are published through the Deutsche Bank developer
portal: a Security API that mints the bearer JWT, a Services API carrying the transaction, alias, mandate and reporting
surface (54 operations at v2.1), and a signed Callback API describing the webhook a merchant must implement. The declared
hosts are the platform''s own directpos.de test endpoints, which is why they differ from db.com.'
humanURL: https://developer.db.com/products/payment-acceptance
baseURL: https://testmerch.directpos.de/rest-api
tags:
- Payments
- Merchant Services
- Payment Gateway
- Card Acceptance
- PSD2
properties:
- type: Documentation
url: https://developer.db.com/products/payment-acceptance
- type: OpenAPI
name: Callback API
url: openapi/deutsche-bank-merchant-solution-callback-v2.json
- type: OpenAPI
name: Callback API
url: openapi/deutsche-bank-merchant-solution-callback-v2_1.json
- type: OpenAPI
name: Merchant-Server II REST Security API
url: openapi/deutsche-bank-merchant-solution-security-v2.json
- type: OpenAPI
name: Merchant-Server II REST Security API
url: openapi/deutsche-bank-merchant-solution-security-v2_1.json
- type: OpenAPI
name: Merchant-Server II REST Services API
url: openapi/deutsche-bank-merchant-solution-services-v2.1.json
- type: OpenAPI
name: Merchant-Server II REST Services API
url: openapi/deutsche-bank-merchant-solution-services-v2.json
common:
- type: DeveloperPortal
name: Deutsche Bank Developer Portal
url: https://developer.db.com/
- type: Documentation
name: API Documentation
url: https://developer.db.com/apidocumentation
- type: APIReference
name: API Explorer
url: https://developer.db.com/apiexplorer
- type: GettingStarted
name: Getting Started Guide
url: https://developer.db.com/apidocumentation/apigettingstartedguide/introduction
- type: SignUp
name: Registration
url: https://developer.db.com/registration
- type: Support
name: Contact
url: https://developer.db.com/contact
- type: HelpCenter
name: FAQ
url: https://developer.db.com/faq
- type: Blog
name: Developer Portal Blog
url: https://developer.db.com/blog
- type: ChangeLog
name: Release Notes
url: https://developer.db.com/releasenotes
- type: ChangeLog
name: Release Notes (structured)
url: changelog/deutsche-bank-changelog.yml
- type: TermsOfService
name: Terms and Conditions
url: https://developer.db.com/termsandconditions
- type: PrivacyPolicy
name: Privacy Notice
url: https://developer.db.com/privacynotice
- type: Partners
name: Partner Network
url: https://developer.db.com/partnernetwork
- type: GitHubOrganization
url: https://github.com/deutschebank
- type: LinkedIn
url: https://www.linkedin.com/company/deutsche-bank
- type: Website
name: Deutsche Bank
url: https://www.db.com/
- type: Authentication
url: authentication/deutsche-bank-authentication.yml
- type: OAuthScopes
url: scopes/deutsche-bank-scopes.yml
- type: Conventions
url: conventions/deutsche-bank-conventions.yml
- type: Idempotency
url: conventions/deutsche-bank-conventions.yml
- type: ErrorCatalog
name: Problem types
url: errors/deutsche-bank-problem-types.yml
- type: ErrorCodes
name: 190 numeric error codes
url: errors/deutsche-bank-error-codes.yml
- type: Conformance
url: conformance/deutsche-bank-conformance.yml
- type: Compliance
name: PSD2, SEPA, VoP and OAuth/OIDC conformance
url: conformance/deutsche-bank-conformance.yml
- type: Lifecycle
url: lifecycle/deutsche-bank-lifecycle.yml
- type: Sandbox
url: sandbox/deutsche-bank-sandbox.yml
- type: Webhooks
url: asyncapi/deutsche-bank-webhooks.yml
- type: DataModel
url: data-model/deutsche-bank-data-model.yml
- type: Packages
url: packages/deutsche-bank-packages.yml
- type: Components
url: components/deutsche-bank-components.yml
- type: Plans
url: plans/deutsche-bank-plans-pricing.yml
- type: RateLimits
url: rate-limits/deutsche-bank-rate-limits.yml
- type: MCPServer
name: Derived candidate tool surface (no server ships)
url: mcp/deutsche-bank-mcp.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/deutsche-bank-llms.txt
- type: WellKnown
url: well-known/deutsche-bank-well-known.yml
- type: SecurityTxt
url: well-known/deutsche-bank-security.txt
- type: VulnerabilityDisclosure
url: security/deutsche-bank-vulnerability-disclosure.yml
- type: Security
name: Security disclosure
url: security/deutsche-bank-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/deutsche-bank-domain-security.yml
- type: FinOps
url: finops/deutsche-bank-finops.yml
- type: Overlay
url: overlays/deutsche-bank-dbapi-addresses-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-ageCertificate-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-banking-cashAccountOpenings-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-cashAccounts-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-creditCardTransactions-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-creditCards-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-customerSolvency-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-assets-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-earningTransactions-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-espSecuritiesAccounts-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-orders-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-performances-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-reports-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-securityAccounts-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-investments-securityTransactions-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-loanOffers-privatebanking-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-loanOffers-privatebanking-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-partners-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-payments-sepaInstantCreditTransfer-v3-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-processingOrders-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-processingOrders-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-sepaCreditTransfer-v3-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-sepaDirectDebit-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-subscriptions-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-swaggers-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-transactionAnalysis-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-transactionAuthorization-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-transactions-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-dbapi-verifyCustomer-v1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-callback-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-callback-v2_1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-security-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-security-v2_1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-services-v2-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-merchant-solution-services-v2.1-overlay.yaml
- type: Overlay
url: overlays/deutsche-bank-oneid-fakerock-v1-overlay.yaml
x-enrichment:
date: '2026-09-06'
status: enriched
artifacts_added: 98
pass: local-v3
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/deutsche-bank"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/deutsche-bank/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/deutsche-bank/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.