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

# Get Avatar Cover

> Quickly retrieve an avatar's cover image by avatar ID. Use this endpoint when you only need the cover image and do not want to call the avatar detail endpoint first.

This endpoint returns media directly and can be used as an image source URL.

Use this endpoint to fetch an avatar cover image directly by `avatarId` without first calling the avatar detail endpoint.


## OpenAPI

````yaml GET /api/open/v1/avatar/cover/{avatarId}
openapi: 3.1.0
info:
  title: NavTalk API
  description: NavTalk API for AI avatar management, file uploads, and video generation
  version: 1.0.0
servers:
  - url: https://api.navtalk.ai
    description: NavTalk Production Environment Server
  - url: https://qaapi.navtalk.ai
    description: NavTalk QA Environment Server
  - url: https://devapi.navtalk.ai
    description: NavTalk Development Environment Server
security:
  - navtalkLicenseAuth: []
paths:
  /api/open/v1/avatar/cover/{avatarId}:
    get:
      tags:
        - Avatar
      summary: Get Avatar Cover
      description: >-
        Quickly retrieve an avatar's cover image by avatar ID. Use this endpoint
        when you only need the cover image and do not want to call the avatar
        detail endpoint first.


        This endpoint returns media directly and can be used as an image source
        URL.
      operationId: getAvatarCover
      parameters:
        - name: avatarId
          in: path
          description: The avatar ID.
          required: true
          schema:
            type: string
            example: 8914367e-3892-4572-b345-e5023b0f03ec
      responses:
        '200':
          description: Avatar cover image
          content:
            image/jpeg:
              schema:
                type: string
                format: binary
            image/png:
              schema:
                type: string
                format: binary
            image/webp:
              schema:
                type: string
                format: binary
        '400':
          description: Invalid avatar ID or avatar not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NavtalkErrorResponse'
              example:
                code: 400
                message: Avatar not found
      security: []
components:
  schemas:
    NavtalkErrorResponse:
      type: object
      properties:
        code:
          type: integer
          example: 400
        message:
          type: string
          example: Invalid license key
  securitySchemes:
    navtalkLicenseAuth:
      type: apiKey
      in: header
      name: license
      description: NavTalk API license key (e.g. sk_navtalk_...)

````