generated: '2026-07-19' method: searched source: https://docs.fiatrepublic.com/docs/authentication docs: https://docs.fiatrepublic.com/docs/authentication schemes: - name: OAuth2ClientCredentials flow: clientCredentials tokenUrl: https://sandbox.fiatrepublic.com/passport/oauth/token sources: [https://docs.fiatrepublic.com/docs/authentication] scopes: - scope: PAYMENTS description: >- Access to the core payments product surface (end users, fiat and virtual accounts, payees, payments, returns, conversions, webhooks, documents). Requested at token time; expands to "PAYMENTS payments.*". flows: [clientCredentials] sources: [https://docs.fiatrepublic.com/docs/authentication] - scope: OXYGEN description: >- Access to the Oxygen transaction-monitoring product (entities, payment channels, transactions, rules, investigations, Oxygen webhooks). Requested with a separate access token. flows: [clientCredentials] sources: [https://docs.fiatrepublic.com/docs/authentication] notes: >- Fiat Republic issues coarse-grained product scopes (PAYMENTS, OXYGEN) rather than per-resource read/write scopes; a token is minted per product surface via the client-credentials flow.