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.