{
"model": "claude-sonnet-4-20250514",
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "hi"
}
]
}
],
"temperature": 1,
"system": [
{
"type": "text",
"text": "You are Claude Code, Anthropic's official CLI for Claude.",
"cache_control": {
"type": "ephemeral"
}
}
],
"metadata": {
"user_id": "20b98a014e3182f9ce654e6c105432083cca392beb1416f6406508b56dc5f"
},
"max_tokens": 64000,
"stream": true
}
curl --location --request POST 'http://127.0.0.1:10081/claude-code/v1/messages' \
--header 'Authorization: Bearer cr_c31a3f943713c9921a32e57b918ac5c46523ab391208b38b7b5b9f558ccc83fc' \
--header 'x-api-key: cr_c31a3f943713c9921a32e57b918ac5c46523ab391208b38b7b5b9f558ccc83fc' \
--header 'User-Agent: claude-cli/1.0.44 (external, cli)' \
--header 'Connection: keep-alive' \
--header 'Accept: application/json' \
--header 'Accept-Encoding: br, gzip, deflate' \
--header 'X-Stainless-Retry-Count: 0' \
--header 'X-Stainless-Timeout: 60' \
--header 'X-Stainless-Lang: js' \
--header 'X-Stainless-Package-Version: 0.55.1' \
--header 'X-Stainless-OS: MacOS' \
--header 'X-Stainless-Arch: arm64' \
--header 'X-Stainless-Runtime: node' \
--header 'X-Stainless-Runtime-Version: v20.18.1' \
--header 'anthropic-dangerous-direct-browser-access: true' \
--header 'anthropic-version: 2023-06-01' \
--header 'x-app: cli' \
--header 'anthropic-beta: claude-code-20250219,interleaved-thinking-2025-05-14,fine-grained-tool-streaming-2025-05-14' \
--header 'x-stainless-helper-method: stream' \
--header 'accept-language: *' \
--header 'sec-fetch-mode: cors' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "claude-sonnet-4-20250514",
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "hi"
}
]
}
],
"temperature": 1,
"system": [
{
"type": "text",
"text": "You are Claude Code, Anthropic'\''s official CLI for Claude.",
"cache_control": {
"type": "ephemeral"
}
}
],
"metadata": {
"user_id": "20b98a014e3182f9ce654e6c105432083cca392beb1416f6406508b56dc5f"
},
"max_tokens": 64000,
"stream": true
}'
{}