Skip to main content
Endpoint: POST /v1/messages Send a message to Claude via the Messages API.
import requests

response = requests.post(
    "https://api.yourouter.ai/v1/messages",
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json",
        "anthropic-version": "2023-06-01",
        "vendor": "anthropic"
    },
    json={
        "model": "claude-3-5-sonnet-20240620",
        "messages": [{"role": "user", "content": "Hello"}]
    }
)
print(response.json())

Parameters

model
string
required
Target model ID.
messages
array
required
Conversation history in Claude’s message format.
stream
boolean
default:"false"
If true, results are returned as server-sent events.
I