B

Bill Payments API

REST discovered

Details
Docs
https://developer.nbg.gr/documentation/Bill-Payments
Authentication
NBG developer app client credentials (client ID and client secret) oauth2 discovered Set up OAuth ↗
Authorization: Bearer <credential>

Sign in on the NBG Developer Portal, go to APPS / Organizations, create an organization if needed, then Add an Application. Enable Authorization Code and/or Client Credentials as required by the API, enter redirect/logout URIs, submit, and store the app's Client ID and Client Secret. Then subscribe the app to the desired API product from API Products. OAuth tokens are obtained from NBG OAuth docs using https://my.nbg.gr/identity/connect/token and, for authorization-code flows, https://my.nbg.gr/identity/connect/authorize.