# BMO Oauth20 API

**Canonical:** https://apis.io/apis/bmo/bmo-oauth20-api/  
**Provider:** BMO — https://apis.io/providers/bmo/  
**Base URL:** https://sandbox-open-api.bmo.com/open-banking/commercial-sb  
**Documentation:** https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/account-validation

BMO Oauth20 API is one of 23 APIs that [BMO](https://apis.io/providers/bmo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Oauth20 API from BMO — 2 operation(s) for oauth20.

## Operations (2)

| Method | Path | Summary |
|---|---|---|
| GET | `/oauth20/authorize` | Retrieve authorization code |
| POST | `/oauth20/token` | Request Access Tokens |

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bmo/refs/heads/main/openapi/bmo-oauth20-api-openapi.yml
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/account-validation
- **DeveloperPortal** — https://developer.bmo.com/api/commercial/
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/account-information
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/achpaymentapi
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/wirepaymentapius
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/wirepayment
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/eft-payments-ca
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/interacpaymentapi
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/image-retrieval
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/authorize
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/client-data-encryption-key-get-open-banking
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/bmo/refs/heads/main/asyncapi/bmo-push-notification-webhooks.yml
- **Documentation** — https://www21.bmo.com/uiv2/openapi/dev-portal/dev-portal/#/documentation/payment-service-push-notification-api

## Other BMO APIs (12)

- [BMO Account Information API](https://apis.io/apis/bmo/bmo-account-information-api/)
- [BMO Account Transactions API](https://apis.io/apis/bmo/bmo-account-transactions-api/)
- [BMO Account Transaction Images API](https://apis.io/apis/bmo/bmo-accounttransactionimages-api/)
- [BMO Account Validation API](https://apis.io/apis/bmo/bmo-accountvalidation-api/)
- [BMO Get Payment Status API](https://apis.io/apis/bmo/bmo-getpaymentstatus-api/)
- [BMO Obtain Payment Status API](https://apis.io/apis/bmo/bmo-obtain-payment-status-api/)
- [BMO Obtain Service Agreement List API](https://apis.io/apis/bmo/bmo-obtain-service-agreement-list-api/)
- [BMO Payment Initiation API](https://apis.io/apis/bmo/bmo-paymentinitiation-api/)
- [BMO Payment Status API](https://apis.io/apis/bmo/bmo-paymentstatus-api/)
- [BMO Payment Status Update API](https://apis.io/apis/bmo/bmo-paymentstatusupdate-api/)
- [BMO Retrieve Client Data Encryption Key API](https://apis.io/apis/bmo/bmo-retrieveclientdataencryptionkey-api/)
- [BMO Send Payment Credit API](https://apis.io/apis/bmo/bmo-send-payment-credit-api/)

## Tags

Authentication

---

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