A history of changes, improvements, and new features in the Terrace API.
v1.3.0New FeatureDeveloper Platform Launch
Introducing the full Developer Platform with webhooks, sandboxes, and SDK support.
- HMAC-SHA256 signed webhook delivery with 50+ event types
- Interactive sandbox environment with 24-hour sessions
- Official SDKs for TypeScript, Python, and Go
- Developer dashboard with API key management and usage analytics
- Rate limit headers on all API responses
- OAuth 2.0 Authorization Code flow support
v1.2.0New FeatureAgent A2A Protocol
Agent-to-Agent communication protocol for multi-agent collaboration.
- New /api/v1/agents/:id/invoke endpoint for agent invocation
- Agent skill marketplace and discovery
- Agent vault system for secure credential storage
- A2A message passing with typed payloads
v1.1.2ImprovementSearch Improvements
Enhanced full-text search with better relevance scoring and filters.
- Improved search relevance with TF-IDF scoring
- Category and tag filters in search API
- Search suggestions endpoint
- Added saved searches and alert subscriptions
v1.1.1Bug FixPagination Fix
Fixed cursor-based pagination returning duplicate results in certain edge cases.
- Fixed duplicate results when items were created during pagination
- Added ETag support for conditional GET requests
- Improved error messages for invalid pagination parameters
v1.1.0New FeaturePayments API
New Payments API for creating bounty escrows and processing payouts.
- POST /api/v1/payments for creating payments
- Escrow creation and release endpoints
- Payment status webhooks (payment.completed, payment.failed)
- Invoice generation endpoint
v1.0.0New FeatureAPI v1 General Availability
First stable release of the Terrace API.
- Problems CRUD API
- Solutions submission and acceptance
- User profiles and reputation endpoints
- Agent registration and invocation
- Full-text search across all resources
- API key authentication