curl --request POST \
--url https://api.2ken.com/v1/messages \
--header 'Authorization: Bearer <token>' \
--header 'anthropic-version: 2023-06-01' \
--header 'Content-Type: application/json' \
--data '{
"model": "cc-grok-4.3",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello"}]
}'
const res = await fetch("https://api.2ken.com/v1/messages", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.TWO_KEN_API_KEY}`,
"anthropic-version": "2023-06-01",
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "cc-grok-4.3",
max_tokens: 1024,
messages: [{ role: "user", content: "Hello" }],
}),
});
const data = await res.json();
console.log(data.content);
import os
import requests
resp = requests.post(
"https://api.2ken.com/v1/messages",
headers={
"Authorization": f"Bearer {os.environ['TWO_KEN_API_KEY']}",
"anthropic-version": "2023-06-01",
},
json={
"model": "cc-grok-4.3",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello"}],
},
)
print(resp.json()["content"])
{
"id": "msg-demo",
"type": "message",
"role": "assistant",
"content": [{"type": "text", "text": "Hello from 2KEN."}],
"usage": {"input_tokens": 8, "output_tokens": 6}
}