Skip to main content
All notable changes to the g-tateth API will be documented in this file.

[1.0.0] - 2025-01-01

Added

  • API Access Architecture - Complete tenant API access system
    • API key management with production/staging environments
    • Dual authentication (API keys + JWT)
    • Permission-based access control
    • Rate limiting per API key
    • Usage tracking and analytics
  • API Endpoints
    • Conversations API (/api/v1/conversations)
    • Customers API (/api/v1/customers)
    • Webhooks API (/api/v1/webhooks)
    • Analytics API (/api/v1/analytics)
    • API Keys Management (/api/tenant/api-keys)
  • Webhooks
    • Event subscriptions
    • HMAC signature verification
    • Automatic retry with exponential backoff
    • Delivery logs and status tracking
  • SDKs
    • JavaScript/TypeScript SDK
    • Python SDK
    • PHP SDK (coming soon)
  • Developer Console
    • UI for managing API keys
    • Usage statistics and analytics
    • Webhook management interface
  • Features
    • Automatic API key rotation
    • IP whitelisting
    • Per-key rate limits
    • Usage alerts
    • API monitoring and logging

Changed

  • Enhanced phone conversation email sending for agent replies
  • Improved API usage tracking accuracy
  • Updated error handling and response formats

Fixed

  • TypeScript build errors in frontend API services
  • API usage count discrepancies
  • Endpoint path tracking in usage analytics

[0.9.0] - 2024-12-01

Added

  • Initial API structure
  • Basic authentication
  • Core conversation and customer endpoints

For detailed API changes, see the API Reference.