Deutsche Bank · OpenAPI Overlay 1.0.0
API Evangelist enhancements for Merchant-Server II REST Services API
47 actions
47 updates
update
extends
../openapi/deutsche-bank-merchant-solution-services-v2.1.json
Generated by API Evangelist
Written by API Evangelist tooling for Deutsche Bank's API. It is a proposal applied on top of the contract, not a document Deutsche Bank publishes.
What the actions change
x-idempotencyx-apievangelist
Targets 47 · first 16 shown; the file carries all of them
$.info
$.paths['/alias/bankaccount/{alias}'].delete
$.paths['/alias/bankaccount/{alias}'].patch
$.paths['/alias/bankaccount'].post
$.paths['/alias/bankaccount/get'].post
$.paths['/alias/creditcard'].post
$.paths['/alias/creditcard/{alias}'].delete
$.paths['/alias/creditcard/get'].post
$.paths['/alias/{alias}'].delete
$.paths['/applepay/paymentSession/{event_id}'].post
$.paths['/applepay/pay/{event_id}/{tx_action}/initialize'].post
$.paths['/escore/event/{event_id}/addresscheck'].post
$.paths['/escore/event/{event_id}/creditassessment'].post
$.paths['/escore/event/{event_id}/bankaccount'].post
$.paths['/escore/event/{event_id}/scoring'].post
$.paths['/form/alias/bankaccount'].post
OpenAPI Overlay
overlay: 1.0.0
info:
title: API Evangelist enhancements for Merchant-Server II REST Services API
version: 1.0.0
extends: ../openapi/deutsche-bank-merchant-solution-services-v2.1.json
x-generated: '2026-09-06'
x-method: generated
x-source: openapi/deutsche-bank-merchant-solution-services-v2.1.json + this repository's derived artifacts
actions:
- target: $.info
update:
x-apievangelist:
provider: deutsche-bank
harvested: '2026-09-06'
harvested-from: https://simulator-api.db.com/gw/public/dbapi/swaggers/v1/merchant-solution-services-v2.1/swagger
artifacts:
authentication: authentication/deutsche-bank-authentication.yml
scopes: scopes/deutsche-bank-scopes.yml
conventions: conventions/deutsche-bank-conventions.yml
errors: errors/deutsche-bank-error-codes.yml
lifecycle: lifecycle/deutsche-bank-lifecycle.yml
sandbox: sandbox/deutsche-bank-sandbox.yml
- target: $.paths['/alias/bankaccount/{alias}'].delete
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/bankaccount/{alias}'].patch
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/bankaccount'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/bankaccount/get'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/creditcard'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/creditcard/{alias}'].delete
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/creditcard/get'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/alias/{alias}'].delete
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/applepay/paymentSession/{event_id}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/applepay/pay/{event_id}/{tx_action}/initialize'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/escore/event/{event_id}/addresscheck'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/escore/event/{event_id}/creditassessment'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/escore/event/{event_id}/bankaccount'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/escore/event/{event_id}/scoring'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/alias/bankaccount'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/alias/creditcard'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/alias/klarna'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/checkout/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/creditcard/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/directdebit/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/giropay/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/klarna/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/p24'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/psd2/authorization'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/psd2/reversal'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/paypal/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/paydirekt/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/psd2/account_info'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/credittransfer'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/sofort'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/form/event/{event_id}/wechatpay'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/googlepay/pay/{event_id}/{tx_action}/initialize'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/headless3DSecure/event/{event_id}/final'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/headless3DSecure/event/{event_id}/{tx_action}/initialize'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/headless3DSecure/event/{event_id}/method_completed/{completed}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/iframe/initialize'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/managedmandate/{mandate_id}/{action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/payment/event/{event_id}/creditcard/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/payment/event/{event_id}/directdebit/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/payment/event/{event_id}/klarna/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/payment/event/{event_id}/tx/{tx_id}/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/paymentlink/event/{event_id}/checkout/{tx_action}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/paymentlink/event/{event_id}/deactivate'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/paymentlink/event/{event_id}/update'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/riskmanagement/entry/{event_id}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.
- target: $.paths['/riskmanagement/scoring/{event_id}'].post
update:
x-idempotency:
supported: false
header: null
conflict: null
note: NOT replay-protected - this write declares no idempotency header. Read state back before retrying.