API Key Setup

API Key Setup Guide

Before you can start using the QuickSilver API, you’ll need to create an API Key. This guide walks you through the full setup process — from creation to usage and management.

API Key Creation Steps

Log in to QuickSilver

Visit qs.iotex.ai and sign in to your account.

Go to Organization Settings

In the left sidebar:

  • Locate your organization name

  • Click on “API Keys” under the organization section

Create a New API Key

  • Click the “Create API Key” button.

In the popup dialog:

  • Enter a descriptive name (e.g., “Wallet Tracker Bot” or “Frontend API”)

  • We recommend using a project or application name for clarity

  • Click “Submit” to finish

Save Your API Key

Once created, your new key will appear in the list with the following info:

  • Name – the label you assigned

  • Key – partially hidden (e.g., 7d09****eb3e)

  • Rate Limit Enabled – whether limits are active

  • Rate Limit Max Per Day – daily requests cap

  • Expires At – optional expiry time

  • Actions – actions on the Key like delete or copy

Using Your API Key

After creation, you can use this API Key in various integration methods:

# Environment variable approach
export QUICKSILVER_API_KEY="your-api-key"
# Using in Python code
client = OpenAI(
    api_key="your-api-key",  # Use your API Key here
    base_url="https://api-quicksilver.iotex.ai/v1"
)

Troubleshooting

Invalid API Key

  • Check for typos when copy/pasting

  • Confirm the key hasn’t expired or been deleted

Permission Errors

  • Ensure your account has access to the correct organization

  • Make sure you’re using the correct key

Rate Limiting

  • Check the rate limits associated with your key

  • Reduce request frequency or request higher limits if needed

Support

If you encounter any issues while creating or using your Quicksilver API Key, check our developers community on Discord, or contact IoTeX Developers for support.

Last updated