> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noonum.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List dates with a completed run

> Returns the as-of dates that have a completed run for the selected version.



## OpenAPI

````yaml /api-reference/openapi-v2.json get /strategies/{strategyId}/available-dates
openapi: 3.0.0
info:
  title: Noonum API v2
  version: 2.0.0
  contact:
    name: Noonum Support
    email: hello@noonum.com
  description: >
    Create and manage investment strategies, portfolios, and backtests. The API
    covers the full strategy lifecycle, including creation and editing, the
    archive and revive flow, version submission and run state, result companies,
    evidence, factsheets, exposures, and taxonomy.
servers:
  - url: https://api.noonum.ai/v2
security:
  - bearerAuth: []
tags:
  - name: UserStrategies
    description: Create, read, update, and manage your own investment strategies.
  - name: Helper
    description: >-
      Shared utilities for company lookup and search, objective tooling, and a
      health check.
  - name: Portfolios
    description: Create, read, update, and delete portfolios.
  - name: Backtest
    description: Run a standalone backtest on a portfolio of companies.
paths:
  /strategies/{strategyId}/available-dates:
    parameters:
      - name: strategyId
        in: path
        required: true
        schema:
          type: string
          format: uuid
        description: UUID of the strategy.
    get:
      tags:
        - UserStrategies
      summary: List dates with a completed run
      description: >-
        Returns the as-of dates that have a completed run for the selected
        version.
      operationId: app.api.v2.strategies.available_dates
      parameters:
        - name: versionId
          in: query
          required: false
          description: >-
            The version to read. When omitted, the strategy's active version is
            used.
          schema:
            type: string
            format: uuid
      responses:
        '200':
          description: >-
            The as-of dates with a completed run for the version, in ISO-8601
            format and ascending order. The list is empty when the version has
            no completed runs or the strategy has no active version.
          content:
            application/json:
              schema:
                type: object
                required:
                  - available_dates
                properties:
                  available_dates:
                    type: array
                    items:
                      type: string
                      format: date
        '404':
          description: The strategy or version was not found.
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT or API Key
      description: |
        Enter 'Bearer' followed by a space and then your JWT or API Key.
        Example: `Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...`
        or `Bearer YOUR_API_KEY_HERE`

````