Quick Start
Get started with TokenLink in 5 minutes
1. Sign up and get an API Key
Go to the TokenLink console, sign up, and create an API Key.
The API Key is shown only once at creation time — save it somewhere safe immediately.
2. List available models
curl https://tokenlink.stelarx.ai/openai/models \
-H "Authorization: Bearer YOUR_API_KEY"import requests
resp = requests.get(
"https://tokenlink.stelarx.ai/openai/models",
headers={"Authorization": "Bearer YOUR_API_KEY"}
)
print(resp.json())const resp = await fetch("https://tokenlink.stelarx.ai/openai/models", {
headers: { "Authorization": "Bearer YOUR_API_KEY" }
})
console.log(await resp.json())3. Send your first message
curl https://tokenlink.stelarx.ai/openai/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-5",
"messages": [{"role": "user", "content": "Hello, please introduce yourself"}]
}'import requests
resp = requests.post(
"https://tokenlink.stelarx.ai/openai/chat/completions",
headers={
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY",
},
json={
"model": "gpt-5",
"messages": [{"role": "user", "content": "Hello, please introduce yourself"}],
},
)
print(resp.json()["choices"][0]["message"]["content"])const resp = await fetch(
"https://tokenlink.stelarx.ai/openai/chat/completions",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY",
},
body: JSON.stringify({
model: "gpt-5",
messages: [{ role: "user", content: "Hello, please introduce yourself" }],
}),
}
)
const data = await resp.json()
console.log(data.choices[0].message.content)curl https://tokenlink.stelarx.ai/anthropic/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello, please introduce yourself"}]
}'import requests
resp = requests.post(
"https://tokenlink.stelarx.ai/anthropic/v1/messages",
headers={
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY",
"anthropic-version": "2023-06-01",
},
json={
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello, please introduce yourself"}],
},
)
print(resp.json()["content"][0]["text"])const resp = await fetch(
"https://tokenlink.stelarx.ai/anthropic/v1/messages",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY",
"anthropic-version": "2023-06-01",
},
body: JSON.stringify({
model: "claude-sonnet-5",
max_tokens: 1024,
messages: [{ role: "user", content: "Hello, please introduce yourself"}],
}),
}
)
const data = await resp.json()
console.log(data.content[0].text)