curl -X POST api.clawdbot.com/v1/chat

API

Powerful API to easily integrate SiriClaw into your applications.

GET_STARTED

1. Get API Key

Create your API key in account settings

2. Authentication

Use Bearer Token for API authentication

3. Base URL

https://api.clawdbot.com/v1

curl -X POST https://api.clawdbot.com/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4",
    "messages": [
      {"role": "user", "content": "Hello!"}
    ]
  }'

API_ENDPOINTS

MethodEndpointDescriptionAuth
POST/api/chat/sessionsCreate new chat sessionRequired
GET/api/chat/sessionsGet user session listRequired
POST/api/chat/sessions/:id/messagesSend message and get AI response (SSE)Required
GET/api/billing/balanceQuery current token balanceRequired
POST/api/files/uploadUpload file to sessionRequired
GET/api/files/:idDownload fileRequired

SDK

🟨

JavaScript/TypeScript

npm install @clawdbot/sdk
🐍

Python

pip install clawdbot
🔵

Go

go get github.com/clawdbot/go-sdk
🦀

Rust

cargo add clawdbot

TECH_STACK

REACTTYPESCRIPTNODE.JSPYTHONGORUSTDOCKERK8SREDISVITENEXT.JSNUXTFLUTTERELECTRONTAURIREACTTYPESCRIPTNODE.JSPYTHONGORUSTDOCKERK8SREDISVITENEXT.JSNUXTFLUTTERELECTRONTAURI
CLAUDEGPT-4LANGCHAINOPENAIANTHROPICHUGGINGFACEPYTORCHTENSORFLOWFASTAPIHONODRIZZLEPRISMAPOSTGRESQLMONGODBCLAUDEGPT-4LANGCHAINOPENAIANTHROPICHUGGINGFACEPYTORCHTENSORFLOWFASTAPIHONODRIZZLEPRISMAPOSTGRESQLMONGODB

Ready to get started?

Register now and start your AI programming journey.