Skip to main content
This guide takes you from sign-up to your first API call. You’ll need a Birdeye Data account and a tool that can send HTTP requests, such as curl. Quick steps:
  1. Create or sign in to your account at Birdeye Data.
  2. In the left sidebar, under Settings, open the Security tab.
  3. Click Generate key, name your app, and copy the key.
  4. Send the key in the X-API-KEY header and the network in the X-Chain header on every request.
The sections below walk through each step in detail.

1. Sign in or create your Birdeye Data account

Go to the sign-in page. If you already have an account, sign in with your email and password, then go to step 2. Login To Birdeye Data If you’re new to Birdeye Data:
  • Click Create an account at the bottom of the sign-in form.
Create A Birdeye Account
  • Enter your email and a password, then click Create an account. A message tells you to check your inbox.
  • Open the verification email from Birdeye Data and click Verify.
  • Upon successful verification, click Return to Login, and then sign in to open the dashboard.
Birdeye Data Account Created Successfully
  • At the bottom left of the dashboard, find Create your billing account. Enter an account name, then click Create billing account.
Create Billing Account

2. Generate an API key

  • In the left sidebar, under Settings, click Security.
  • In the Authentication key section, click Generate key
Generate Key Birdeye Data
  • Enter an App name, then click Generate.
  • Find the new key in the table. Click the eye icon to reveal it, or the copy icon to copy it.
Birdeye Data Api Key
  • Store the key somewhere secure. Anyone with your key can spend your Compute Units.
Each key row shows its Rate limit (rpm) and WS Connection Limit. The Shared account limits notice at the top of the page shows the combined limits across all your keys. For production use, you can also add Whitelist or Blacklist rules on the same page.

3. Make your first request

This request returns the current price of SOL. Replace YOUR_API_KEY with the key you copied.
If the request fails, check that you copied the full key and that the header is spelled X-API-KEY.

4. Next steps