APIYard
Back to APIs
AI & MLAPI Key

Anthropic Claude

Claude is Anthropic's AI assistant — capable of analysis, writing, coding, and nuanced conversation with a strong focus on safety.

Base URL

https://api.anthropic.com/v1
Claudereasoningcodinganalysisvision

Endpoints

POST/messages

Send a message and receive a response from Claude.

const response = await fetch("https://api.anthropic.com/v1/messages", {
  method: "POST",
  headers: {
  "Content-Type": "application/json",
  "anthropic-version": "2023-06-01",
  "x-api-key": "YOUR_API_KEY"
  },
  body: JSON.stringify({
  "model": "claude-sonnet-4-6",
  "max_tokens": 1024,
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ]
})
});

const data = await response.json();
console.log(data);

Response Preview

{
  "id": "msg_01XFDUDYJgAACzvnptvVoYEL",
  "type": "message",
  "role": "assistant",
  "content": [{ "type": "text", "text": "Hello! How can I help?" }],
  "model": "claude-sonnet-4-6",
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 10, "output_tokens": 6 }
}