Moneris · OAuth Scopes

Moneris OAuth Scopes

OAuth 2.0 derived

Moneris publishes 14 OAuth 2.0 scopes via the clientCredentials flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Moneris API on a user’s behalf.

Tokens are issued from /oauth2/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

Financial ServicesPaymentsPayment ProcessingCard PaymentsMerchant ServicesAcquiringCanadaFintechInfrastructure
Scopes: 14 Flows: clientCredentials Method: derived

OAuth endpoints

Token URL
/oauth2/token
Flows
clientCredentials

Scopes (14)

ScopeDescriptionFlows
customer.read Grants read access to customer data clientCredentials
customer.write Grants read & write access to customer data clientCredentials
dispute.read Grants read access to disputes clientCredentials
dispute.write Grants read & write access to disputes clientCredentials
kount.read Grants read access to Kount inquiries clientCredentials
kount.write Grants read & write access to Kount inquiries clientCredentials
onboarding.merchant.read Grants read access to merchant onboarding related APIs clientCredentials
onboarding.merchant.write Grants read & write access to merchant onboarding related APIs clientCredentials
onboarding.order.read Grants read access to onboarding orders related APIs clientCredentials
onboarding.order.write Grants read & write access to onboarding orders related APIs clientCredentials
payment.read Grants read access to payment related APIs clientCredentials
payment.write Grants read & write access to payment related APIs clientCredentials
refund.read Grants read access to refunds clientCredentials
refund.write Grants read & write access to refunds clientCredentials

Source

OAuth Scopes

Raw ↑
generated: '2026-07-23'
method: derived
source: openapi/moneris-unified-api-openapi.json
schemes:
- name: OAuth2
  source: openapi/moneris-unified-api-openapi.json
  flows:
  - flow: clientCredentials
    tokenUrl: /oauth2/token
  description: |-
    OAuth 2.0 is an authorization protocol that gives an API client limited access to user data on a web server.

    OAuth relies on authentication scenarios, that allows the resource owner (user) to share the protected content from the server, hosting the resource, without sharing their credentials. For that purpose, an OAuth 2.0 server issues access tokens that the client applications can use to access protected resources on behalf of the resource owner.

    Moneris recommends the use of OAuth 2.0 as it provides fine grained authorization levels.
scopes:
- scope: customer.read
  description: Grants read access to customer data
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: customer.write
  description: Grants read & write access to customer data
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: dispute.read
  description: Grants read access to disputes
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: dispute.write
  description: Grants read & write access to disputes
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: kount.read
  description: Grants read access to Kount inquiries
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: kount.write
  description: Grants read & write access to Kount inquiries
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: onboarding.merchant.read
  description: Grants read access to merchant onboarding related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: onboarding.merchant.write
  description: Grants read & write access to merchant onboarding related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: onboarding.order.read
  description: Grants read access to onboarding orders related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: onboarding.order.write
  description: Grants read & write access to onboarding orders related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: payment.read
  description: Grants read access to payment related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: payment.write
  description: Grants read & write access to payment related APIs
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: refund.read
  description: Grants read access to refunds
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json
- scope: refund.write
  description: Grants read & write access to refunds
  flows:
  - clientCredentials
  sources:
  - openapi/moneris-unified-api-openapi.json