GET
/v1/schemas/anthropic/chat/v1/messages/count_tokens?beta=true?kind=output
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace4f83b07f1f6aeb85c4f5c42156859c05f206224f35cb6bda9a650069772bc1c8{
"fetchedAt": 1789881662,
"extractorVersion": "1",
"verifiedAt": null
} |
Response body
2 properties · 2 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| context_management* | BetaContextManagementResponse | Information about context management applied to the message. | nullable |
| input_tokens* | integer | The total number of tokens across the provided list of messages, system prompt, and tools. |
Types
1 $defsBetaContextManagementResponseobject
| original_input_tokens* | integer | The original token count before context management was applied |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"anthropic","endpointId":"v1/messages/count_tokens?beta=true","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}