# Scala Computing - [Network Simulation API](https://docs.scalacomputing.com/index.md): Welcome to the Scala Network Simulation API documentation. This API provides programmatic access to Scala's network simulation platform, enabling you to... - [Authentication](https://docs.scalacomputing.com/authentication.md): The Network Simulation API uses bearer token authentication. All API requests require a valid JWT token in the Authorization header. - [Quickstart Guide](https://docs.scalacomputing.com/examples/quickstart.md): This guide walks you through the basic workflow of using the Network Simulation API to run your first simulation. - [API Reference](https://docs.scalacomputing.com/api-reference/index.md): This section provides detailed documentation for all Network Simulation API endpoints. - [Components](https://docs.scalacomputing.com/api-reference/components.md): Component schema discovery - [Configurations](https://docs.scalacomputing.com/api-reference/configurations.md): Workload configuration management - [Models](https://docs.scalacomputing.com/api-reference/models.md): Model catalog and discovery - [Simulations](https://docs.scalacomputing.com/api-reference/simulations.md): Simulation execution and results - [Simple](https://docs.scalacomputing.com/api-reference/simple.md): Simple collective-operation simulation - [Templates](https://docs.scalacomputing.com/api-reference/templates.md): Curated example configurations - [Topology](https://docs.scalacomputing.com/api-reference/topology.md): Real-time topology validation - [Tracesets](https://docs.scalacomputing.com/api-reference/tracesets.md): Trace file management (feature-gated: enable_trace_routes) - [Libraries](https://docs.scalacomputing.com/api-reference/libraries.md): Content-addressed trace libraries (feature-gated: enable_trace_routes) - [Workspaces](https://docs.scalacomputing.com/api-reference/workspaces.md): Workspace management - [Billing](https://docs.scalacomputing.com/api-reference/billing.md): Billing balance, costs, items, events, and rates (feature-gated: enable_billing_endpoints) - [Charts](https://docs.scalacomputing.com/api-reference/charts.md): Chart definitions served to the simulation UI - [Credits and Billing](https://docs.scalacomputing.com/credits.md): Scala uses a credit-based billing model. Your account has a credit balance that is consumed as you run simulations. You can check your balance at any time,... - [Simulation Output Files](https://docs.scalacomputing.com/simulation-output-files.md): The Scala NS3 network simulator produces CSV output files during each simulation run. These files capture detailed metrics about MPI communication, network... - [API Changelog](https://docs.scalacomputing.com/api-changelog.md): All notable API changes will be documented in this file. - [Running a Simulation: End-to-End Example](https://docs.scalacomputing.com/examples/run-simulation.md): This example demonstrates a complete workflow for running a network simulation, including custom configurations and result analysis.