Skip to content

Changelog

Release notes for the Sarna Developer Portal and API.

Phase 2 — Self-Service Sandbox

April 2026

  • Sandbox Worker with deterministic test data (148 endpoints, 4 supported in full)
  • Self-service sandbox API key generation at /sandbox/keys
  • Scalar Try It wired to the sandbox — test any operation from the browser
  • Official Model Context Protocol server (@sarna/mcp-server) with 11 tools, 4 resources, 3 prompts
  • MCP write-operation guardrails: confirmation, dry-run, audit logging, rate limiting

Phase 1 — Documentation Foundation

March 2026

  • OpenAPI 3.1 specification published at /for-agents/rest/openapi.json (123 paths)
  • gRPC service documentation at /for-agents/grpc
  • AI assistant discovery via llms.txt
  • Four official SDKs generated via Speakeasy: Python, TypeScript, Go, Java
  • Five conceptual guides (authentication, trading, accounts, risk, errors)
  • Agent and human quickstart pages, request/response transcripts, static search (Cmd+K)

Coming Next

Phase 3 focuses on production access and compliance:

  • Authenticated production API credentials via Azure B2C
  • Gated access to annotated .proto source files for approved developers
  • Compliance & controls documentation
  • SDK publishing to PyPI, NPM, Maven Central, and GitHub