ALLINONE
  1. Settings
ALLINONE
  • AIO Solution Brief
  • Overview
  • Getting Started
  • Supported Blockchain Networks and Tokens
  • Subaddresses and collection
  • Fund Pool and Withdrawal
  • Funds flow
  • Registration
  • Subaddress transactions
  • API
    • API Basics
    • API Encryption Transmission
    • Create Sub-Address
      POST
    • Create Multiple Subaddresses
      POST
    • Get Sub-Address List
      GET
    • Get Sub-Address Transaction
      GET
    • Create Withdraw Transaction
      POST
    • Direct Withdrawal Transaction
      POST
    • Get Withdraw Transaction details
      GET
    • Get Supported Blockchains and Tokens
      GET
  • Description
    • Collection Instructions
    • Withdrawal Instructions
    • 2-FA Authentication
    • TG Bot
    • Webhook
  • User Experience
    • Overview
    • Registration/Signup
    • Login/Signin
    • Enable TOTP
    • Reset Forgotten Password
    • Subaddress
    • Subaddress transactions
    • Collection Address
    • Fund Pool Addresses
    • Gas Management addresses
    • Settings
      • API Keys and Data encryption
      • IP Whitelisting in API Keys
      • IP Whitelisting - Dashboard
      • Webhooks
  • 用户体验
    • 注册
    • 登录
    • TOTP
    • 忘記密碼
    • 子地址
    • 子地址详情
    • 收款地址概览 (Collection Addresses)
    • 资金池概览 (FundPool Addresses)
    • 燃气管理地址 (Gas Management Addresses)
    • 设置
      • API密钥和数据加密
      • API 密钥中的 IP 白名单
      • AIO仪表板IP白名单
      • 用于通知的 Webhooks
  1. Settings

IP Whitelisting in API Keys

API Key IP Whitelisting#

Important:
Please ensure you read the entire document carefully to prevent any misunderstandings. If you have any questions, feel free to contact us at support@allinone.cash.
AIO includes stringent security measures to protect against data leaks, theft, and unauthorized spying. One such feature is API Key IP Whitelisting, which enhances security by restricting API requests to specified IP addresses.
Look at the screenshot below to understand what API Key page consists of.


How API Key IP Whitelisting Works#

IP Whitelisting Setup: When editing your API key settings, you'll find an option to "Enable or Disable IP Access Control." Activating this setting allows you to enter your static IP address. Click on Edit in the corresponding API Key row and you'll see a popup.


Security Check: Once IP whitelisting is enabled, AIO will only accept requests from the specified IP addresses. The system checks the origin of each request and validates the integrity of the request headers. If the headers are tampered with or corrupt, the request is automatically rejected.
Continuous Monitoring: Repeated suspicious requests from an IP address will result in that IP being blocked to prevent further attempts.
Finding Your IP Address:
Web Search: Search "What's my IP" on Google to find and use your current IP address.
Terminal Command: Use curl ifconfig.me in your terminal to retrieve your IP.

Limitations and Support#

IP Address Limit: Currently, AIO supports adding up to three IP addresses per API key. If you need to whitelist more than three, please contact our support team at support@allinone.cash.

Caution#

Restricted Access:
If IP whitelisting is enabled, remember that the API key will only work if the request comes from a whitelisted IP address. If the API key is used elsewhere, those IP addresses must also be added to the whitelist.

Up Next: IP Allowlisting/Whitelisting for Accessing AIO Dashboard#

Learn more about securing access to the AIO dashboard through IP allowlisting in the next section of our documentation.
Modified at 2024-05-01 10:17:46
Previous
API Keys and Data encryption
Next
IP Whitelisting - Dashboard
Built with