anthropic / claude / messages

Claude API

Anthropic's Claude API, resold: point the Anthropic SDK at SFAIE and pay in credits.

messages

POST/anthropic/claude/v1/messages1 credit / call

Sends a messages request to a Claude model and returns its reply.

Parameters

model
required · claude-opus-5, claude-sonnet-5 or claude-haiku-4-5
max_tokens
required · 1 to 8192
system
optional
messages
required · at least one, roles user and assistant
stream
optional · server-sent events instead of one JSON body

Request

curl -X POST https://api.sfaie.com/anthropic/claude/v1/messages \
  -H "x-api-key: $SFAIE_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{ "model": "claude-opus-5", "max_tokens": 64, "messages": [{ "role": "user", "content": "Say hi." }] }'

Response

{
  "id": "msg_01SampleSampleSampleSampl",
  "type": "message",
  "role": "assistant",
  "model": "claude-opus-5",
  "content": [
    {
      "type": "text",
      "text": "Hi. What can I help with?"
    }
  ],
  "stop_reason": "end_turn",
  "stop_sequence": null,
  "usage": {
    "input_tokens": 12,
    "output_tokens": 9
  }
}

Try it

Sign in to try this endpoint.

Calls are real. Accepted calls cost 1 credit.