> For the complete documentation index, see [llms.txt](https://docs.monnet.io/OoF1XuWTEpPjI0i2ERRO/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.monnet.io/OoF1XuWTEpPjI0i2ERRO/quick-start/authentication.md).

# Authentication

Monnet APIs support two authentication mechanisms, each aligned with a specific set of endpoints to ensure secure and controlled access:

1. [**Keyed-Hash Message Authentication Codes (HMAC)**](/OoF1XuWTEpPjI0i2ERRO/quick-start/authentication/keyed-hash-message-authentication-codes-hmac.md)\
   This mechanism is used for high-integrity operations that require request-level validation.\
   **Applicable endpoints:**
   * [*Create Payout*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/create-payout.md)
   * [*Get Payout Status*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/get-payout-status.md)
   * [*Get Balance*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/get-balance.md)
   * [*Create Card Pushpayment*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/create-card-pushpayment-new.md)
2. [**OAuth 2.0 Bearer Token Authorization**](/OoF1XuWTEpPjI0i2ERRO/quick-start/authentication/authorization-protocol-oauth-2.0-bearer-tokensen.md)\
   This standard authorization protocol is used for endpoints that rely on token-based access control.\
   **Applicable endpoints:**

* [*Scanning Account Info*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/scanning-account-info.md)
* [*Get Account Info*](/OoF1XuWTEpPjI0i2ERRO/api-payout/api-reference/get-account-info.md)

Each endpoint must be called using its corresponding authentication mechanism; otherwise, the request will be rejected.
