> ## 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.

# Get reasoning and evidence for a company in a strategy

> Returns the reasoning, supporting evidence, and inclusion flag for a single company in the strategy.



## OpenAPI

````yaml /api-reference/openapi.json get /strategies/{strategyId}/companies/{companyId}
openapi: 3.0.0
info:
  title: Noonum API
  version: 1.0.0
  contact:
    name: Noonum Support
    email: hello@noonum.com
  description: >
    Create, read, update, and delete your own investment strategies, browse
    public premade strategies, run semantic search, and call supporting utility
    endpoints.
servers:
  - url: https://api.noonum.ai/v1
security:
  - bearerAuth: []
tags:
  - name: UserStrategies
    description: Create, read, update, and delete your own investment strategies.
  - name: PremadeStrategies
    description: Read public premade strategies and find the ones closest to an objective.
  - name: Helper
    description: >-
      Supporting endpoints for company lookup, objective editing, and health
      checks.
  - name: Benchmarks
    description: Read benchmark data.
  - name: Portfolios
    description: Create, read, update, and delete your portfolios.
  - name: Backtest
    description: Backtest a portfolio without saving it.
paths:
  /strategies/{strategyId}/companies/{companyId}:
    parameters:
      - name: strategyId
        in: path
        required: true
        schema:
          type: string
        description: UUID of the user strategy
      - name: companyId
        in: path
        required: true
        schema:
          type: string
          example: fbf71130-600a-4655-ae5b-6f367d0bbfb2
        description: Company (issuer) ID in the Noonum database.
    get:
      tags:
        - UserStrategies
      summary: Get reasoning and evidence for a company in a strategy
      description: >-
        Returns the reasoning, supporting evidence, and inclusion flag for a
        single company in the strategy.
      operationId: app.api.v1.strategies.companies_get
      responses:
        '200':
          description: Reasoning and evidence for the company.
          content:
            application/json:
              schema:
                type: object
                description: The reasoning and supporting evidence for a single company.
                properties:
                  reasoning:
                    type: string
                    description: Why the company was included or excluded.
                    example: >
                      The strategy involves investing in companies that focus on
                      EV manufacturing, battery technology,

                      and charging station infrastructure. The excerpts
                      highlight Tesla's involvement in the EV market,

                      particularly its focus on electric vehicles and charging
                      infrastructure,

                      which aligns with the strategy.
                  summaries:
                    type: array
                    description: The evidence backing the reasoning.
                    items:
                      type: object
                      description: A piece of evidence supporting a company's inclusion.
                      required:
                        - provider
                        - pubDate
                        - text
                      properties:
                        provider:
                          type: string
                          description: Source of the evidence.
                          example: Reuters
                        pubDate:
                          type: integer
                          format: int64
                          description: Publication date as a Unix timestamp.
                          example: 1741774920
                        text:
                          type: string
                          description: The evidence text.
                          example: >
                            Tesla is a major player in the Electric Battery
                            Charging Stations market,

                            known for its ultra-fast chargers, including Tesla
                            Superchargers.

                            The company is investing in expanding its charging
                            network.
                  isIncluded:
                    type: boolean
                    description: Whether the company was included in the run.
                    example: true
        '400':
          description: Invalid company identifier supplied
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    example: Company id 123 is not a valid UUID
        '404':
          description: Strategy or company reasoning not found
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    example: Strategy with id 123 does not exist.
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`

````