API Keys and Programmatic Access

Clique Wallet provides comprehensive programmatic access through API keys, enabling automated operations and integration with external systems.

API Key Permissions

API keys support granular permission scopes:

  • View (1): Read-only access to account information, wallet addresses, and transaction history

  • View + Trading (3): View permissions plus the ability to execute trading operations

  • View + Transfer (5): View permissions plus the ability to transfer assets

  • View + Trading + Transfer (7): Full access to all operations

Permissions are enforced at the API level, ensuring that operations requiring specific permissions are blocked if the API key doesn't have the necessary access.

IP Whitelisting

API keys can be configured with IP address whitelists, restricting usage to specific IP addresses. This provides an additional layer of security for sensitive operations. IP whitelisting is optional and can be configured when creating or updating an API key.

API Key Management

Users can manage their API keys through authenticated endpoints:

  • Create: Generate new API keys with specific permissions and IP whitelists

  • List: View all API keys associated with the account

  • Activate/Deactivate: Temporarily disable API keys without deleting them

  • Delete: Permanently remove API keys

Important: API keys are only displayed once during creation. If you lose an API key, you must create a new one.

Last updated