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

# Get an asset

> Return the complete asset record (name, MIME type, connector info, metadata, processing state, etc.) for the provided asset as long as the caller has read access to the space.



## OpenAPI

````yaml /openapi.yaml get /api/kb/assets/{spaceId}/{assetId}
openapi: 3.1.0
info:
  title: Nuwacom API
  description: API for Nuwacom application
  version: 1.0.0
servers:
  - url: https://{customer-tenant}.nuwacom.ai/
    description: Nuwacom API
security:
  - bearerAuth: []
paths:
  /api/kb/assets/{spaceId}/{assetId}:
    get:
      tags:
        - Assets
      summary: Get an asset
      description: >-
        Return the complete asset record (name, MIME type, connector info,
        metadata, processing state, etc.) for the provided asset as long as the
        caller has read access to the space.
      operationId: getApiKbAssetsBySpaceIdByAssetId
      parameters:
        - in: path
          name: spaceId
          schema:
            anyOf:
              - type: string
                minLength: 2
                maxLength: 6
              - type: string
                minLength: 21
                maxLength: 21
            description: >-
              Space identifier for the asset you are trying to read, update, or
              delete.
          required: true
        - in: path
          name: assetId
          schema:
            type: string
            format: uuid
            description: >-
              The asset UUID that uniquely identifies the record within the
              database.
          required: true
      responses:
        '200':
          description: Asset payload returned successfully.
        '403':
          description: >-
            Returned when the caller lacks permission to view assets in this
            space.
        '404':
          description: Returned when the asset does not exist in the provided space.
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````