Operations Database API (ops-db-api)#

The CCAT Operations Database API provides a RESTful API interface to the operations database. It handles authentication, authorization, and provides endpoints for managing observations, instruments, users, and scheduling.

Features#

  • RESTful API with FastAPI

  • JWT-based authentication

  • GitHub OAuth integration

  • API token authentication

  • Role-based access control

  • Buffering system for critical operations

Documentation Structure#

External Resources#

Indices and tables#

Interface Definitions

API Reference#