NPP Australia (AP+) · Authentication Profile

Npp Australia Authentication

Authentication

NPP Australia (AP+) secures its APIs with openIdConnect and oauth2 across 1 declared security scheme, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode, clientCredentials, implicit, deviceCode, and refreshToken flow(s).

PaymentsAustraliaReal-Time PaymentsAccount-to-AccountISO 20022Payment SchemeRailsPayToPayIDOpen Banking
Methods: openIdConnect, oauth2 Schemes: 1 OAuth flows: authorizationCode, clientCredentials, implicit, deviceCode, refreshToken API key in:

Security Schemes

OpenIDConnect openIdConnect

Source

Authentication Profile

npp-australia-authentication.yml Raw ↑
generated: '2026-07-24'
method: searched
source: https://auth.developers.auspayplus.com.au/.well-known/openid-configuration
docs: https://www.developers.auspayplus.com.au/api/auth/login/
notes: >-
  NPP Australia (AP+) publishes no downloadable OpenAPI, so no securitySchemes
  could be derived. The auth model captured here is the AP+ developer-portal
  identity layer, an Auth0 OIDC tenant on the custom domain
  auth.developers.auspayplus.com.au. This governs registration and login to the
  gated developer portal (NPP + BPAY + eftpos); the consumable payment APIs
  themselves are exposed by NPP Participants under participant-specific auth and
  their OAS3 specs sit behind portal registration.
summary:
  types: [openIdConnect, oauth2]
  oauth2_flows: [authorizationCode, clientCredentials, implicit, deviceCode, refreshToken]
  api_key_in: []
schemes:
- name: OpenIDConnect
  type: openIdConnect
  openIdConnectUrl: https://auth.developers.auspayplus.com.au/.well-known/openid-configuration
  issuer: https://auth.developers.auspayplus.com.au/
  authorizationUrl: https://auth.developers.auspayplus.com.au/authorize
  tokenUrl: https://auth.developers.auspayplus.com.au/oauth/token
  jwksUri: https://auth.developers.auspayplus.com.au/.well-known/jwks.json
  scopes_supported: [openid, profile, offline_access, email, phone, address]
  grant_types_supported: [authorization_code, client_credentials, refresh_token, implicit, urn:ietf:params:oauth:grant-type:device_code, urn:ietf:params:oauth:grant-type:token-exchange]
  provider: Auth0
  scope: developer-portal login/registration (not payment-API scopes)

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/npp-australia-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.