Documentation

Call Claude from your own apps.

SubToAPI gives your team one HTTPS API in front of your Claude access: application keys, normalized responses, streaming, tool use and usage metadata. No SDK required — plain JSON over HTTPS from any language.

Your first request
curl -X POST \
  "https://api.subtoapi.app/v1/messages" \
  -H "Authorization: Bearer $SUBTOAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "system": "You are a helpful assistant.",
    "messages": [
      { "role": "user", "content": "Hello" }
    ],
    "model": "balanced"
  }'

Getting started

API reference

Guides