Skip to content

SearchAssetResponseDto

Endpoints · All schemas

FieldRequiredDescription
countYesNumber of assets in this page
facetsYesarray
itemsYesarray
nextCursorYesCursor for the next page of results
nextPageYesNext page token
totalYesTotal number of matching assets

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

Field definitions: SearchFacetResponseDto, AssetResponseDto

{
  "properties": {
    "count": {
      "description": "Number of assets in this page",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "facets": {
      "items": {
        "$ref": "#/components/schemas/SearchFacetResponseDto"
      },
      "type": "array"
    },
    "items": {
      "items": {
        "$ref": "#/components/schemas/AssetResponseDto"
      },
      "type": "array"
    },
    "nextCursor": {
      "description": "Cursor for the next page of results",
      "nullable": true,
      "type": "string"
    },
    "nextPage": {
      "deprecated": true,
      "description": "Next page token",
      "nullable": true,
      "type": "string"
    },
    "total": {
      "description": "Total number of matching assets",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [
    "count",
    "facets",
    "items",
    "nextCursor",
    "nextPage",
    "total"
  ],
  "type": "object"
}