How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

DN Account BC API

Public API of Diebold Nixdorf for account balance management, exposing balance and account business-component operations to the Vynamic banking stack. 5 paths; OpenAPI 3.0.1, version 1.0.0.

This API exposes 5 operations across 5 paths, and defines 38 schemas. It is described by OpenAPI 3.0.1, at version 1.0.0.

Requests are made against a single base URL, https://localhost:8080/account/v1.

5 operations 5 paths 38 schemas 5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.0.0
Base URL
https://{customer-host}:8080/account/v1
Terms of Service
Resource Areas
1

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 5 POST. Each is listed below with its method, path, parameters, and response codes.

Account BC API 5

Request processing in Account BC

POST
/accountInquiry
Returns information of an account
accountInquiry body → 200
POST
/authorizeTransaction
Authorizes a transaction in standin mode
authorizeTransaction body → 200
POST
/reverseTransaction
Reverses a transaction in standin mode
reverseTransaction body → 200
POST
/onlineNotification
Notify Account BC about successful online transaction
onlineNotification body → 200
POST
/safNotification
Notify Account BC about successful SAF record processing
safNotification body → 200

Schemas 38

The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are AccountInformationBase (7 properties), TransactionBase (4 properties), AuthorizePayload (3 properties), ReversePayload (3 properties). Each schema is shown below with its type and property counts.

inquiryRequest
object
2 properties 2 required
inquiryResponse
object
2 properties
authorizeRequest
object
2 properties 2 required
authorizeResponse
object
1 property
reverseRequest
object
2 properties 2 required
reverseResponse
object
1 property
onlineNotificationRequest
object
2 properties 2 required
onlineNotificationResponse
object
1 property
safNotificationRequest
object
2 properties 2 required
safNotificationResponse
object
1 property
ServiceResponse
object
2 properties 2 required
ResponseCode
string
ExtendedResponseCode
string
Extended Response Code Mapping
Operation
string
Transaction operation
Amount
object
The basic type of an amount.
2 properties 2 required
AccountType
string
| Symbolic name | Comment | |----------------------------|----------------------------------------------------------------| | UNSPECIFIED | Default value for u…
AccountSubType
string
Represents the SubType of an account for AccountType
InquiryPayload
object
2 properties
AuthorizePayload
object
3 properties 1 required
ReversePayload
object
3 properties 1 required
OnlinePayload
object
3 properties 1 required
SafPayload
object
2 properties
TransactionBase
object
4 properties 4 required
IPAccountIdentifier
string
Identifier for instant payment transactions
OriginalOperation
string
Original operation of a transaction
FIID
string
Financial institution Identifier
DateTime
string
The date and time expressed in the pattern 'yyyy-MM-dd'T'HH:mm:ssZ', where yyyy is 4-digit year, MM is 2-digit month, dd is 2-digit date of month, HH is hours,…
AccountName
string
The account name which is displayed to the user
AccountRef
object
3 properties 3 required
TransactionAmount
object
The transaction amount.
1 property
AccountInformationBase
object
7 properties 1 required
AccountInfo
object
AccountOwnership
string
AccountStatus
string
The status of the account
Amounts
array
AccountAmount
object
3 properties
AccountAmountType
string
Amount types for account
InquiryResponsePayload
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

diebold-dn-account-bc-api-openapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of DN Account BC API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.