Skip to main content
Ctrl+K
CCAT Data Center Logo CCAT Data Center Logo

CCAT Data Center

  • Overview & Introduction
  • Scientists Guide
  • Instrument Integration Guide
  • Data Center Operations
  • Component Developer Documentation
    • Observatory Systems
  • Overview & Introduction
  • Scientists Guide
  • Instrument Integration Guide
  • Data Center Operations
  • Component Developer Documentation
  • Observatory Systems

Section Navigation

  • Operations Database (ops-db)
    • Overview
    • Configuration
    • Observatory Hierarchy
    • Observation Model
    • Data Model
    • Location Model
    • Transfer Model
    • Database Layout
    • Table Reference
    • Core Database Functions
    • Models API Reference
    • Utilities
    • Related Components
  • Data Transfer System
    • Philosophy & Design Principles
    • The Transfer Route from CCAT to Cologne
    • Core Concepts
    • Pipeline Architecture
    • Routing & Queue Discovery
    • Monitoring & Failure Recovery
    • Data Lifecycle Management
    • API Reference
      • Managers
        • Raw Data Package Manager
        • Data Transfer Package Manager
        • Transfer Manager
        • Archive Manager
        • Deletion Manager
        • Staging Manager
      • Services
        • Data Integrity Manager
        • Buffer Manager
        • Disk Monitor
        • Health Check
        • Task Monitor Service
        • Task State Manager
        • Recovery Service Runner
      • Core Utilities
        • Database
        • Configuration
        • Exceptions
        • Utilities
        • Decorators
        • Logging Utils
        • Metrics
        • Notification Service
        • Operation Types
        • Queue Discovery
        • Settings Manager
      • Celery Tasks
        • Setup Celery App
  • Operations Database API (ops-db-api)
    • Quick Start Guide
      • Installation
      • Making Your First API Call
      • Running Locally with Docker Compose
    • Design Philosophy
      • Design Rationale
      • Distributed Architecture
      • Reliability First
    • Architecture Overview
      • System Overview
      • Database Topology
      • Site Configuration
      • Authentication System
      • Endpoint Categories
    • Deep Dive
      • Transaction Buffering
        • Transaction Buffering Overview
        • Transaction Builder
        • Transaction Manager
        • Background Processor
        • LSN Tracking
        • Smart Query Manager
        • Read Buffer Manager
      • Authentication Deep Dive
        • Unified Authentication
        • GitHub OAuth
        • API Tokens
        • Roles and Permissions
      • Routers Deep Dive
        • UI-Focused Routers
        • Operations-Focused Routers
        • Shared Routers
      • Data Flow Examples
      • Caching Strategy
    • Tutorials
      • Simple Endpoints
        • Simple Read Endpoint
        • Simple Write Endpoint
        • Adding Authentication
      • Complex Endpoints
        • Multi-Table Transactions
        • Buffered Critical Operations
        • Smart Queries with Buffering
        • WebSocket Updates
      • Observatory Integration
        • Recording Observations
        • Registering Data Files
        • Service Scripts Best Practices
        • Scheduler Interface
      • UI Integration
        • Dashboard Endpoints
        • Visibility Calculations
        • Transfer Monitoring
    • API Reference
      • Endpoints Reference
      • Schemas Reference
      • Database Models
    • Development Guide
      • Testing
      • Debugging Transaction Buffering
      • Redis Inspection
      • Contributing
  • Operations Database UI (ops-db-ui)
  • CCAT System Integration Documentation
    • Getting Started
    • Configuration
    • Deployment
    • Monitoring
    • Backup and Restore
  • Data Center Configuration

Routers Deep Dive#

Detailed documentation of API routers organized by category: UI, Operations, and Shared.

Table of Contents

  • Overview

  • Related Topics

Overview#

The API includes ~15 routers organized into three categories based on primary purpose.

  • UI-Focused Routers
  • Operations-Focused Routers
  • Shared Routers

Related Topics#

  • Endpoint Categories - Categorization overview

  • Endpoints Reference - Complete endpoint reference

previous

Roles and Permissions

next

UI-Focused Routers

On this page
  • Overview
  • Related Topics

This Page

  • Show Source

© Copyright 2024, Christof Buchbender.

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.16.1.