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

# Get storyboard detail

> Returns a single storyboard with its full phase and step structure, plus its test kit if available.



## OpenAPI

````yaml https://raw.githubusercontent.com/adcontextprotocol/adcp/v3.0.26/static/openapi/registry.yaml get /api/storyboards/{id}
openapi: 3.1.0
info:
  title: AgenticAdvertising.org Registry API
  description: >-
    REST API for the AgenticAdvertising.org registry. Resolve brands,

    discover properties, look up agents, and validate authorization in the

    AdCP ecosystem.


    Most endpoints are public and require no authentication. Endpoints marked

    with a lock icon accept either an organization API key or a user JWT

    obtained via the OAuth 2.1 flow — see
    [Authentication](https://agenticadvertising.org/docs/registry/index#authentication).


    **Base URL:** `https://agenticadvertising.org`
  version: 1.0.0
  contact:
    name: AgenticAdvertising.org
    url: https://agenticadvertising.org
servers:
  - url: https://agenticadvertising.org
    description: Production
security: []
tags:
  - name: Brand Resolution
    description: Resolve advertiser domains to canonical brand identities.
  - name: Property Resolution
    description: >-
      Resolve publisher domains to their property configurations and authorized
      agents.
  - name: Agent Discovery
    description: >-
      Browse the federated agent network, search agent inventory profiles,
      publisher index, and registry statistics.
  - name: Change Feed
    description: Poll cursor-based registry change events for local sync.
  - name: Lookups & Authorization
    description: >-
      Look up agents by domain or property, and validate ad-serving
      authorization.
  - name: Validation Tools
    description: >-
      Validate publisher adagents.json files and generate compliant
      configurations.
  - name: Search
    description: Cross-entity search across brands, publishers, agents, and properties.
  - name: Agent Probing
    description: >-
      Connect to live agents and inspect their capabilities, formats, and
      inventory.
  - name: Brand Discovery
    description: Discover and crawl brand.json files across domains.
  - name: Agent Compliance
    description: Agent compliance status, storyboard test results, and compliance history.
  - name: Policy Registry
    description: >-
      Browse, resolve, and contribute governance policies for campaign
      compliance.
paths:
  /api/storyboards/{id}:
    get:
      tags:
        - Agent Compliance
      summary: Get storyboard detail
      description: >-
        Returns a single storyboard with its full phase and step structure, plus
        its test kit if available.
      operationId: getStoryboard
      parameters:
        - schema:
            type: string
            description: Storyboard ID
          required: true
          description: Storyboard ID
          name: id
          in: path
      responses:
        '200':
          description: Storyboard detail
          content:
            application/json:
              schema:
                type: object
                properties:
                  storyboard:
                    $ref: '#/components/schemas/StoryboardDetail'
                  test_kit: {}
                required:
                  - storyboard
        '404':
          description: Storyboard not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: Server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    StoryboardDetail:
      type: object
      properties:
        id:
          type: string
        title:
          type: string
        category:
          type: string
        summary:
          type: string
        agent:
          type: object
          properties:
            interaction_model:
              type: string
            examples:
              type: array
              items:
                type: string
          required:
            - interaction_model
        phases:
          type: array
          items:
            type: object
            properties:
              title:
                type: string
              steps:
                type: array
                items:
                  type: object
                  properties:
                    id:
                      type: string
                    title:
                      type: string
                    description:
                      type: string
                    expected_output:
                      type: string
                  required:
                    - id
                    - title
                    - description
                    - expected_output
            required:
              - title
              - steps
        prerequisites: {}
        required_tools:
          type: array
          items:
            type: string
        track:
          type: string
      required:
        - id
        - title
        - category
        - summary
        - agent
        - phases
    Error:
      type: object
      properties:
        error:
          type: string
      required:
        - error

````