Skip to main content

Specifications Overview

This section contains technical specifications and documentation for the Law Firm Backstage API System - a unified backend comprising Admin API (provisioning) and User API (portal operations).

📋 Documentation Structure

Backstage API Technical SpecificationSTART HERE

Complete unified technical specification for the Backstage API System - covering all internal law firm operations:

  • Admin API (37 endpoints) - Firm provisioning, user management, access grants, support access
  • User API (41 endpoints) - Cases, clients, documents, time tracking, invoices, notifications
  • Authentication & Authorization (Logto OIDC/OAuth 2.0)
  • Data models & schemas (100+ tables across 23 slices)
  • Error handling & performance targets
  • Security & compliance (GDPR, SOC 2, HIPAA)
  • Deployment & monitoring strategy

API Reference (OpenAPI Documentation)

Interactive API documentation with try-it-out functionality:

Architecture Documentation

  • Backstage API C4 Models - Complete C4 architecture documentation
    • System Context, Container, Component, and Code levels
    • Deployment architecture (AWS multi-AZ)
    • Security architecture (defense in depth)
    • Monitoring & observability stack

Data & Schema

Getting Started