Skip to content

OpenAPI 3.1.1 Specificationcyber.trackr.live API

OpenAPI specification driving a complete client ecosystem for cybersecurity compliance data

OpenAPI Specification Logo

OpenAPI-First Architecture

Our OpenAPI 3.1.1 specification is the foundation for accessing cyber.trackr.live API data and drives the entire client ecosystem. Learn more about our approach.

Getting Started

Choose your path based on what you want to do:

Choose Your Path

🌐 I want to use the API directly

API Getting Started Guide - Make your first API call in 30 seconds with curl, JavaScript, Python, or PowerShell examples.

💎 I want to use the Ruby gem

Ruby Client Guide - Install the gem and use helper methods for STIG workflows. Production-ready with extensive examples.

🔧 I want to generate a client in another language

Client Generation Guide - Generate TypeScript, Python, Go, Java, or 50+ other language clients from our OpenAPI spec.

🤝 I want to contribute or understand the architecture

Development Guide - Learn about our OpenAPI-first approach, testing strategy, and how to contribute.

Why OpenAPI-First Matters

Our specification-driven approach provides:

  • Single source of truth - All clients and documentation generated from the OpenAPI spec
  • Consistent implementations - Same behavior across Ruby, TypeScript, Python, Go clients
  • Always up-to-date documentation - Interactive docs generated from the specification
  • Professional validation - Spectral linting ensures specification quality

Learn more about OpenAPI-first development and how it solves common API challenges.

Quick Access

For Users

For Contributors

Community & Support


The OpenAPI 3.1.1 specification is the foundation that drives everything else. Explore the specification to understand how it powers the entire ecosystem.

Released under the Apache-2.0 License.