# Diebold Nixdorf Authorization Processing API

**Canonical:** https://apis.io/apis/diebold/diebold-authorization-processing-api-api/  
**Provider:** Diebold Nixdorf — https://apis.io/providers/diebold/  
**Base URL:** https://{customer-host}:8080/OB-API-REST/v2  
**Documentation:** https://api.swaggerhub.com/apis/Diebold-Nixdorf/dn-open_backend_api/4.3.0

Diebold Nixdorf Authorization Processing API is one of 19 APIs that [Diebold Nixdorf](https://apis.io/providers/diebold/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authorization Processing API. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

The Authorization Processing API API from Diebold Nixdorf — 31 operation(s) for authorization processing api.

## Operations (31)

| Method | Path | Summary |
|---|---|---|
| POST | `/login` | Performs a login |
| POST | `/logout` | Performs a logout |
| POST | `/cassCounterChanged` | Lists changes to cassette counters |
| POST | `/pinChangeAuthorize` | Authorizes a pin change operation |
| POST | `/pinChangeFinalize` | Finalizes a pin change operation |
| POST | `/withdrawalAuthorize` | Authorizes a withdrawal transaction |
| POST | `/withdrawalFinalize` | Finalizes a withdrawal transaction |
| POST | `/transferAuthorize` | Authorizes a transfer transaction |
| POST | `/transferFinalize` | Finalizes a transfer transaction |
| POST | `/depositAuthorize` | Authorizes a deposit transaction |
| POST | `/depositValidate` | Validates a deposit transaction |
| POST | `/depositFinishValidation` | Finishes the validation of a deposit transaction |
| POST | `/depositProcessClearing` | Processes the clearing of a deposit transaction |
| POST | `/depositFinalize` | Finalizes a deposit transaction |
| POST | `/mixedMediaPaymentAuthorize` | Authorizes a mixed media payment transaction |
| POST | `/mixedMediaPaymentValidate` | Validates a mixed media payment transaction |
| POST | `/mixedMediaPaymentFinishValidation` | Finishes the validation a mixed media payment transaction |
| POST | `/mixedMediaPaymentProcessClearing` | Processes the clearing of a mixed media payment transaction |
| POST | `/mixedMediaPaymentFinalizeCashOut` | Finalizes the cashout of a mixed media payment transaction |
| POST | `/mixedMediaPaymentFinalize` | Finalizes a mixed media payment transaction |
| POST | `/checkCashingAuthorize` | Authorizes a check cashing transaction |
| POST | `/checkCashingValidate` | Validates a check cashing transaction |
| POST | `/checkCashingFinishValidation` | Finishes the validation of a check cashing transaction |
| POST | `/checkCashingProcessClearing` | Processes the clearing of a check cashing transaction |
| POST | `/checkCashingAuthorizeCashOut` | Authorizes the cashout of a check cashing transaction |
| POST | `/checkCashingFinalizeCashOut` | Finalizes the cashout of a check cashing transaction |
| POST | `/checkCashingFinalize` | Finalizes a check cashing transaction |
| POST | `/currencyExchangeRates` | Retrieves the exchange rates for a given pair of currencies |
| POST | `/addCash` | Adds details of cash added to the transaction |
| POST | `/addCheck` | Adds details of the check added to the transaction |
| POST | `/updateChecks` | Updates details of the check added to the transaction |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/diebold/refs/heads/main/openapi/diebold-authorization-processing-api-api-openapi.yml
- **APIReference** — https://api.swaggerhub.com/apis/Diebold-Nixdorf/tm-pre-digitization-api-outbound/1.0.0
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/diebold/refs/heads/main/asyncapi/diebold-webhooks.yml

## Other Diebold Nixdorf APIs (12)

- [Diebold Nixdorf Accessibility API](https://apis.io/apis/diebold/diebold-accessibility-api-api/)
- [Diebold Nixdorf Account BC API](https://apis.io/apis/diebold/diebold-account-bc-api-api/)
- [Diebold Nixdorf Account Information API](https://apis.io/apis/diebold/diebold-account-information-api-api/)
- [Diebold Nixdorf Account Management API](https://apis.io/apis/diebold/diebold-account-management-api-api/)
- [Diebold Nixdorf Account Processing API](https://apis.io/apis/diebold/diebold-account-processing-api-api/)
- [Diebold Nixdorf Activation Methods API](https://apis.io/apis/diebold/diebold-activation-methods-api/)
- [Diebold Nixdorf Authentication API](https://apis.io/apis/diebold/diebold-authentication-api-api/)
- [Diebold Nixdorf Consumer Information API](https://apis.io/apis/diebold/diebold-consumer-information-api-api/)
- [Diebold Nixdorf Device API](https://apis.io/apis/diebold/diebold-device-api-api/)
- [Diebold Nixdorf DN Assist API](https://apis.io/apis/diebold/diebold-dn-assist-api-api/)
- [Diebold Nixdorf Miscellaneous API](https://apis.io/apis/diebold/diebold-miscellaneous-api-api/)
- [Diebold Nixdorf Payment Initiation API](https://apis.io/apis/diebold/diebold-payment-initiation-api-api/)

## Tags

Authorization Processing API

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/diebold/diebold-authorization-processing-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/diebold/.
