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

# Detailed Asset Performance Metrics

> Returns comprehensive performance scores for a specific asset evaluation, showin
                  g how the asset performed across multiple dimensions and criteria.

This endpoint retrieves detailed scoring data for an evaluated asset (ad creative,
landing page, product image, etc.), including metrics like relevance, engagement potential, brand alignment, and clarity. Each evaluation assesses assets against specific criteria, returning numerical scores and qualitative feedback. Essential for understanding asset strengths, weaknesses, and optimization opportunities.

**When to use:** User wants detailed results for a specific asset evaluation, needs performance breakdown by criteria, analyzes individual asset quality, or retrieves complete evaluation data.

**Common user queries:**
- "Show me scores for this asset evaluation"
- "Get detailed results for evaluation ID X"
- "What are the performance metrics for this asset?"
- "Retrieve complete evaluation data"
- "How did this asset score?"
- "Display asset quality breakdown"

**Returns:** Object with asset scores across multiple evaluation criteria.
Example: {{"evaluation_id": "eval-123", "scores": [{{"criterion": "relevance", "score": 8.5}},
{{"criterion": "engagement", "score": 7.2}}]}}



## OpenAPI

````yaml https://openapi.shareofmodel.ai/swagger.json get /v1/organizations/{organization_id}/workspaces/{workspace_id}/asset_evaluations/{evaluation_id}/scores
openapi: 3.0.3
info:
  title: Share Of Model API
  version: v1
  description: >-
    ## Model Context Protocol (MCP)


    In addition to this REST API, Share of Model exposes a **Model Context
    Protocol** server that lets AI assistants (Claude Desktop, Claude Code, MCP
    Inspector, custom agents…) call our endpoints directly as tools. Any
    MCP-compatible client can interact with Share of Model without writing
    custom integration code — connect once with your usual login and start
    asking the assistant to query the data for you.


    ### Connecting from Claude Desktop


    Open **Settings → Connectors**, scroll to the bottom and click **Add custom
    connector**, then paste `https://mcp.shareofmodel.ai/mcp/`. A browser window
    opens for you to log in with your Share of Model account (same login as the
    web app), and the assistant gains access to the tools.


    ### Connecting from Claude Code


    ```bash

    claude mcp add --transport http share-of-model
    https://mcp.shareofmodel.ai/mcp/

    ```


    The first time you call a tool, Claude Code opens your browser to complete
    the login.


    ### Connecting from MCP Inspector


    ```bash

    npx @modelcontextprotocol/inspector

    ```


    In the Inspector UI, pick **Streamable HTTP** as transport, paste
    `https://mcp.shareofmodel.ai/mcp/`, and click **Connect**. The first
    connection prompts you to log in.


    ### Available tools


    Only endpoints tagged `mcp` in this OpenAPI spec are exposed as MCP tools,
    and only read-only (`GET`) routes are exposed. Everything tagged `mcp` below
    is callable from any compliant MCP client.


    ### Example prompts


    Once connected, try asking your assistant things like:


    - _"List the workspaces I have access to."_

    - _"Show me the latest searches in workspace X."_

    - _"Compare the share of model between brand A and brand B over the last 30
    days."_


    For more details on the protocol itself, see the [Model Context Protocol
    specification](https://modelcontextprotocol.io/).
servers:
  - description: Production API
    url: https://api.shareofmodel.ai/
  - description: Development API
    url: https://api.dev.shareofmodel.ai/
security: []
tags:
  - name: Auth
    description: Endpoints needed for API authentication.
  - name: Organizations
    description: Endpoints related to organizations, to list all available organizations.
  - name: Workspaces
    description: Endpoints related to workspaces, to list all available workspaces.
  - name: Analyses
    description: Endpoints related to analyses and analyses management.
  - name: Asset Evaluations
    description: Endpoints related to assets and asset evaluations.
  - name: Brand Catalog
    description: Endpoints related to general brand information.
  - name: Content Briefs
    description: Endpoints related to content briefs generation and optimisation.
  - name: Metrics
    description: >+
      Endpoints related to brand metrics.


      **LEXICON**



      **Brand Awareness**: What opinion the LLMs have concerning specific
      brands, related to certain categories.



      **Brand Perception**: The general sentiment of the LLMs towards a brand,

      based on the pros and cons they mention.

paths:
  /v1/organizations/{organization_id}/workspaces/{workspace_id}/asset_evaluations/{evaluation_id}/scores:
    get:
      tags:
        - Metrics
      summary: Detailed Asset Performance Metrics
      description: >-
        Returns comprehensive performance scores for a specific asset
        evaluation, showin
                          g how the asset performed across multiple dimensions and criteria.

        This endpoint retrieves detailed scoring data for an evaluated asset (ad
        creative,

        landing page, product image, etc.), including metrics like relevance,
        engagement potential, brand alignment, and clarity. Each evaluation
        assesses assets against specific criteria, returning numerical scores
        and qualitative feedback. Essential for understanding asset strengths,
        weaknesses, and optimization opportunities.


        **When to use:** User wants detailed results for a specific asset
        evaluation, needs performance breakdown by criteria, analyzes individual
        asset quality, or retrieves complete evaluation data.


        **Common user queries:**

        - "Show me scores for this asset evaluation"

        - "Get detailed results for evaluation ID X"

        - "What are the performance metrics for this asset?"

        - "Retrieve complete evaluation data"

        - "How did this asset score?"

        - "Display asset quality breakdown"


        **Returns:** Object with asset scores across multiple evaluation
        criteria.

        Example: {{"evaluation_id": "eval-123", "scores": [{{"criterion":
        "relevance", "score": 8.5}},

        {{"criterion": "engagement", "score": 7.2}}]}}
      operationId: retrieve_asset_scores
      parameters:
        - in: path
          name: evaluation_id
          schema:
            type: string
            format: uuid
          description: A UUID string identifying the asset evaluation.
          required: true
        - in: path
          name: organization_id
          schema:
            type: string
            format: uuid
          description: A UUID string identifying the organization.
          required: true
        - in: path
          name: workspace_id
          schema:
            type: string
            format: uuid
          description: A UUID string identifying the workspace.
          required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/AssetEvaluationScoresResults'
          description: ''
      security:
        - Bearer: []
components:
  schemas:
    AssetEvaluationScoresResults:
      properties:
        evaluation_id:
          title: Evaluation Id
          type: string
        source:
          title: Source
          type: string
        sources:
          items:
            type: string
          title: Sources
          type: array
        assets:
          items:
            $ref: '#/components/schemas/AssetResults'
          title: Assets
          type: array
      required:
        - evaluation_id
        - source
        - sources
        - assets
      title: AssetEvaluationScoresResults
      type: object
    AssetResults:
      properties:
        asset_id:
          title: Asset Id
          type: string
        content_type:
          title: Content Type
          type: string
        overall_summary:
          title: Overall Summary
          type: string
        source:
          title: Source
          type: string
        attributes:
          items:
            $ref: '#/components/schemas/AttributeResult'
          title: Attributes
          type: array
      required:
        - asset_id
        - content_type
        - overall_summary
        - source
        - attributes
      title: AssetResults
      type: object
    AttributeResult:
      properties:
        name:
          title: Name
          type: string
        score:
          title: Score
          nullable: true
          type: number
        explanation:
          title: Explanation
          type: string
      required:
        - name
        - score
        - explanation
      title: AttributeResult
      type: object
  securitySchemes:
    Bearer:
      type: apiKey
      in: header
      name: Authorization

````