xAI (Grok) API keys
25 community-sourced xAI (Grok) keys, re-checked against the API. Copy a key below, export it as XAI_API_KEY, and send requests to https://api.x.ai/v1.
Keys
- xai-fY8q1wuzRLeo9tNLhwvo2RGYdswR0FeTmeesZZbwLWLajSkbFsnKrZWugml0COGCiiqgg0UQY7e43dBv
- xai-RvLEVDmCvcNDBe8mfGtRn2fAqmPbeiYZiNzbihpHdqOxeMeECrRmQ6wZ9ByBZCezImZ6mbLf9ULh6yEH
- xai-vDUYZWpOTvD4h6MsffDwy1FSnUzpR7Hoo2cgAy2pcqA21BVGUUQsqxqWKlqL6BRnzwck8jiaMfkHZ382
- xai-ckWRIAoq12WgyxzkeYAfSlSCIXhQrxj9NeTLfBw0qtIA6A5bUmm15zu8C5HakBbn6FlaOEGHreGaiLt3
- xai-YrOIhlgkuPYg1PBMbjyneSTCLesG4S13Dht8Hv2ayiC9UnNjuLXrMAVZpIFQqaf64x0YELjRzj7QMl1B
- xai-BaqsEkAnBDUye5MQfkXnYysWfGtm7OlEI5qHBgqQxuJksT0rsDL4ukE4uhziBKcqxDwwL6uzv7yQH7Lv
- xai-38NFA7BAihCvhUSo5nkQRCzjgE0zQR3IvTQnxalHOVPAygRzamQa94oMMVcvdkOZQW2O4vSEpJd9LO5A
- xai-QhD2X0Y95Vrp4B0cWciKlxp8yE0JDU8KSys4quTR7bARhN5OP1pnwJtQvvUuYHTSG7rHaXCqAHkqlNax
- xai-telfXu7yNGhQPSZoRWBlGzFvzJN3d1gmB4Dj032nBQMNtcxnvUhRV5MkTHanRiZH6l9KIkO4jeCMM1xl
- xai-D2DtYGZO8rVnYOBXVD820qjEgB2kA78BXAiz7tewuzJ385LXGu6AwfzE6GqvkH9wumOXuHy5sTd0inwW
- xai-5QLLXVsDWwTE7pMaM15n05h9tPKUNpHMkwaNbOYefrUGZSZeCwxYs6iCIrVNCeBNz3nJes8AeSqDnGKw
- xai-D9UuU7CcCrfH1vxQ74xmK6Gp8VGMNRXq4F0Xf9U11Mjeh1weCRaJA1v7Q0ldOO87UAOXDSKZNFjEWCKf
- xai-4SaHNiM7XFD39lWylhXRmihz4Y4HokUt1gESI1tPAnJCTsUyoKx0P4twhX3ie1iDsX4plBenr8Umr6oY
- xai-9fqI2HvtFAHyxkHWjtm5ged6GTMp6n2ikwMqnxxNB4323UP1zXfsdn1eiuisxYkjrr15Vb1I6krpYXgs
- xai-rRPUJ0A5iq4U2x5V5UOFisOal7yu1vYAwapEDuUHJf3hWw9PwwDfbMWgtvh9mI7ipImBb2B8EFIQQfOg
- xai-FmFXQ4xVtiHSjvf35i3a5MrZsxF17QiHNoxvkMmEp4fEySrzcpEt0Hz8sswFQbFgcC7psJYLHdU40Cvm
- xai-6qsrgcp81G1LeZpNw8878wabP2vhXeyBDPCmN5oOowKgc7AhnkgrMsusEQRImFy4fgEXAyN6Chpa0Y5T
- xai-2a1wuRSaQgoc2hJsUpUABXrkanyXT6pKgBahA0fvi9yHzx8CAZszNzg3HSuoiKS2JSck4jGyGHNehx0l
- xai-Eqev0RvgES5f5SW8vpKqnbuwI4htV5Br0igTIddzmO99HXlsqq3cxEJxnMXSQU1BdOIKUEISfxeY809f
- xai-Bhd1lkHU3oy3tHnLH1uXMs5k6L59k7nZHomq6vd9pvdFb792FVxlD9wnsJraH1RaLYhDlJds0HMhWOz9
- xai-TWGghmYoqDZA3cOEs9GloOHtABXyDsu3gLMaI97ucxsC6xJi2cKRNzHh9xyejjZca4H23hETB3exCP8i
- xai-S8k9K0P95uIU0YT39nxEqQs24EgPfSaoIZPP9eM0t9LZGuiQjSguyxuhpYrHn3hyCLC9TUJGgbI5G7LY
- xai-m126S45T5fEUuKxo9pH0Uy2n29H2KNSREBJejbzaASBktvkY5hYWDSIWwgKzEuUeEaVyl5qcAI3fHUSB
- xai-Bzf7vkUbQCVJRSMyP6D66Xuc0GBorx2k5jM4e3rNW9G1fchD7YibXXyuhP7ZRvFSF8Lmm7T2ukwYVCqd
- xai-QL5O7oj8KSUm7ylPPGYay5Gdw3OaCf7K7C1yTNgRJ0JxxGFMqOXQBWvkShQdfv7ZWYsbv7Uk6knQjIm9
Using your xAI (Grok) key
Export the key as XAI_API_KEY, then call the API at https://api.x.ai/v1.
export XAI_API_KEY="your-key-here"curl
curl https://api.x.ai/v1/chat/completions \
-H "Authorization: Bearer $XAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-4.7",
"messages": [{"role": "user", "content": "Say hello"}]
}'Python (OpenAI SDK)
from openai import OpenAI
import os
client = OpenAI(
api_key=os.environ["XAI_API_KEY"],
base_url="https://api.x.ai/v1",
)
resp = client.chat.completions.create(
model="grok-4.7",
messages=[{"role": "user", "content": "Say hello"}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.XAI_API_KEY,
baseURL: "https://api.x.ai/v1",
});
const resp = await client.chat.completions.create({
model: "grok-4.7",
messages: [{ role: "user", content: "Say hello" }],
});
console.log(resp.choices[0].message.content);