Scoped API Keys
Scoped API Keys for Payment Platforms
Scoped API keys for teams that need merchant-bound server auth, narrower permissions, and a safer operational model than broad all-access secrets.
Teams searching scoped API keys usually need more than a secret string. They need merchant-bound credentials, explicit permissions, revocation, and a clear model for safe server-to-server access.
Flint external API keys are merchant-scoped machine credentials rather than floating user-owned tokens, which keeps the auth model clearer for real integrations.
Scopes are explicit on the public key-management surface, so teams can narrow access instead of handing every service one broad secret.
The same public API exposes creation, listing, retrieval, update, and revocation, which makes auth governance part of the platform rather than a support-only task.
Use This Platform Shape When
Different services need different permissions, and a broad all-access key would create unnecessary operational risk.
Your platform needs merchant-bound machine credentials rather than user-session tokens or floating account-wide secrets.
You want create, revoke, rotate, and inspect key metadata through the public API instead of treating auth as a support-only workflow.
Split execution from observability
Give payment-execution services only the write scopes they need while keeping developer log access on a separate operational key.
Merchant-bound backend auth
Run each integration with a merchant-scoped external key so access follows the merchant contract instead of the human who created the app.
Safer incident response
Revoke or rotate one compromised credential without taking down unrelated services or every merchant integration at once.
Cleaner support debugging
Trace request failures by the exact key that made them when auth errors, missing scopes, or wrong-merchant traffic need investigation.
Choose Something Narrower When
Implementation References
Reference the platform-level surfaces
API Keys
Create, scope, list, update, and revoke merchant-bound external API keys.
Error Handling Guide
See how Flint reports invalid-key, missing-scope, and auth-shape errors on the public API.
API Request Logs
Use per-key request logs when auth issues, scope mistakes, or wrong-merchant access need debugging.
Related Pages
Explore auth boundaries, logs, and multi-merchant controls
These pages connect key scoping to the rest of Flint's operational and platform architecture.
OAuth for Commerce Integrations
Use OAuth installs when third-party apps need merchant approval and renewable grants instead of one direct API key.
API Request Logs for Payment Integrators
Useful when key scoping and auth rules need request-level debugging and operational visibility.
Organization-Scoped Settings API
A good adjacent page when permission boundaries and shared settings policies need to work together across merchants.