API

REST + gRPC + SSE.

Every surface exposed as a typed API. Stable versioning. OpenAPI spec, Zod validators, JSON Schema. SDKs in TypeScript, Python, Go, Rust, Swift, Kotlin.

# Send a message
curl -X POST https://api.boxes.sh/v1/mail/messages \
  -H "Authorization: Bearer $BOXES_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": ["jr@acme.com"],
    "subject": "Q3 proposal",
    "body": "Three variants ranked by win-probability...",
    "agent_signed_by": "did:oas:boxes:agent:outreach"
  }'

Build on the workspace agents already trust.