NovusBank
  1. HOME
NovusBank
  • HOME
    • Getting Started with NovusBank
    • Authentication and Security
    • Webhooks
    • 3DS And Card Tokenization
  • INVOICES
    • Create Invoices
      POST
    • Search Transaction
      GET
    • Create Refunded
      POST
    • Active 3ds
      POST
  • INVOICES PUBLIC
  • COMPANY
    • Company Infos
      GET
  1. HOME

Authentication and Security

Authentication 🔐#

Secure your API requests with our required authentication token to access all available resources.#

Authentication Header 🔑#

All requests to our API require authentication using a Bearer token in the Authorization header. This token serves as your unique identifier and should be kept secure at all times.

Obtaining Your Token#

1.
Log in to your developer dashboard
2.
Navigate to the "API Tokens" section
3.
Click "Generate New Token"
4.
Name your token based on its intended use (e.g., "Production," "Testing")
5.
Copy and store your token securely - you won't be able to view it again!
⚠️ Security Warning: Never share your token or commit it to public repositories. We recommend using environment variables to store your authentication credentials.

Required Headers#

Include these headers in all your API requests:
KeyValue
AuthorizationBearer <token>
Content-Typeapplication/json

Request Examples 📝#

cURL#

JavaScript#

Python#

Rate Limiting ⏱️#

API requests are subject to rate limiting to ensure service stability. Current limits:
Requests per minuteDaily limit
6010,000
300100,000
1,000Unlimited
When you exceed the rate limit, you'll receive a 429 Too Many Requests response.

Token Expiration & Refresh 🔄#

For security reasons, access tokens have an expiration period. To refresh your token:
1.
Generate a new token before the old one expires
2.
Update your applications to use the new token
3.
Verify everything works correctly
4.
Delete the old token

Troubleshooting Authentication Issues ❓#

Error CodeDescriptionSolution
401Invalid or expired tokenCheck that you're using a valid token
403Insufficient permissionsVerify your account has access to the requested resource
429Rate limit exceededReduce request frequency or upgrade your plan
Need more help? Contact our developer support team for assistance.
Modificado em 2025-10-14 23:30:40
Página anterior
Getting Started with NovusBank
Próxima página
Webhooks
Built with