Skip to content

API Coverage

Full coverage status of the Anthropic Messages API.

Messages API (/v1/messages)

ParameterStatus
modelSupported
max_tokensSupported
messagesSupported
systemSupported
temperatureSupported
top_pSupported
top_kSupported
stop_sequencesSupported
toolsSupported
tool_choiceSupported
streamSupported
thinkingSupported
output_configSupported
metadataSupported
service_tierSupported

Content Block Types

TypeStatus
textSupported
image (base64)Supported
image (URL)Supported
documentSupported
tool_useSupported
tool_resultSupported
thinkingSupported
redacted_thinkingSupported

Tool Types

TypeStatus
Custom toolsSupported
web_searchSupported
code_executionSupported
text_editorSupported
bashSupported

Streaming Events

All 8 SSE event types are supported:

EventStatus
message_startSupported
content_block_startSupported
content_block_deltaSupported
content_block_stopSupported
message_deltaSupported
message_stopSupported
pingSupported
errorSupported

Error Handling

MethodDescription
IsInvalidRequest()400 — bad request
IsAuthentication()401 — invalid token
IsPermission()403 — no permission
IsNotFound()404 — not found
IsRateLimit()429 — rate limited
IsOverloaded()529 — server overloaded

Not Yet Implemented

FeaturePriority
Message BatchesNext
Retry with backoffNext
Admin APILow
Models APILow

Released under the MIT License.