##  [Assets Manager](/docs/assets-manager-0-1-0) 

Source file

Attached file *scenario-manager.aws-preprod-api-asset-manager-v1.json* with *json* extension available at *https://developer.synopsys.com/system/files/2026-03/scenario-manager.aws-preprod-api-asset-manager-v1.json* follows:  
*{"openapi":"3.1.0","info":{"title":"Assets Manager","summary":"Service to manage assets for the simulations","version":"0.1.0"},"servers":\[{"url":"/api/assets-manager/v1"}\],"paths":{"/health":{"get":{"tags":\["health"\],"summary":"Health","description":"Returns healthy message.","operationId":"health-health","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health-Health"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/asset-types":{"post":{"tags":\["asset-types"\],"summary":"Create Asset Type","description":"Creates a new asset type.\\n\\n:param asset\_type: The asset type to create","operationId":"asset-types-create\_asset\_type","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetType"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"string","title":"Response Asset-Types-Create Asset Type"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]},"get":{"tags":\["asset-types"\],"summary":"Get Asset Types","description":"Gets all asset types using filter.\\n\\n:param filter\_exp: OData filter to filter asset types\\n:param offset: items to offset\\n:param limit: number of items to retrieve","operationId":"asset-types-get\_asset\_types","parameters":\[{"name":"limit","in":"query","required":true,"schema":{"type":"integer","maximum":100,"title":"Limit"}},{"name":"filter","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Filter"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AssetType"},"title":"Response Asset-Types-Get Asset Types"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/asset-types/{asset\_type}":{"get":{"tags":\["asset-types"\],"summary":"Get Asset Type","description":"Gets an asset type by its name.\\n\\n:param asset\_type: asset type name","operationId":"asset-types-get\_asset\_type","parameters":\[{"name":"asset\_type","in":"path","required":true,"schema":{"type":"string","title":"Asset Type"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetType"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]},"delete":{"tags":\["asset-types"\],"summary":"Delete Asset Type","description":"Deletes an asset type by its name.\\n\\n:param asset\_type: asset type name","operationId":"asset-types-delete\_asset\_type","parameters":\[{"name":"asset\_type","in":"path","required":true,"schema":{"type":"string","title":"Asset Type"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/file-formats":{"post":{"tags":\["file-formats"\],"summary":"Create File Format","description":"Creates a new file format.\\n\\n:param file\_format: The file format to create","operationId":"file-formats-create\_file\_format","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FileFormat"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"string","title":"Response File-Formats-Create File Format"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]},"get":{"tags":\["file-formats"\],"summary":"Get File Formats","description":"Gets all file formats using filter.\\n\\n:param filter\_exp: OData filter to filter file formats\\n:param offset: items to skip\\n:param limit: number of items to retrieve","operationId":"file-formats-get\_file\_formats","parameters":\[{"name":"limit","in":"query","required":true,"schema":{"type":"integer","maximum":100,"title":"Limit"}},{"name":"filter","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Filter"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FileFormat"},"title":"Response File-Formats-Get File Formats"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/file-formats/{file\_format}":{"get":{"tags":\["file-formats"\],"summary":"Get File Format","description":"Gets an asset type by its name.\\n\\n:param file\_format: file format name","operationId":"file-formats-get\_file\_format","parameters":\[{"name":"file\_format","in":"path","required":true,"schema":{"type":"string","title":"File Format"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FileFormat"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]},"delete":{"tags":\["file-formats"\],"summary":"Delete File Format","description":"Deletes an asset type by its name.\\n\\n:param file\_format: asset type name","operationId":"file-formats-delete\_file\_format","parameters":\[{"name":"file\_format","in":"path","required":true,"schema":{"type":"string","title":"File Format"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/assets":{"post":{"tags":\["assets"\],"summary":"Create Asset","description":"Creates a new asset.\\n\\n:param asset: The asset to create. Asset name can be max. 255 characters long\\n and must only contain letters (A-z), digits (0-9), '.', '\_', or '-'.","operationId":"assets-create\_asset","security":\[{"HTTPBearer":\[\]}\],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Asset"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":\["assets"\],"summary":"Get Assets","description":"Gets all assets using filter.\\n\\n:param filter\_exp: OData filter to filter assets\\n:param order\_by: Comma separated list to order by\\n:param offset: items to offset\\n:param limit: number of items to retrieve\\n:param count: if true, the function will returns the total number of items\\n:param exclude\_child\_of\_asset\_id: if specified, all assets that are children of the asset with the\\n specified id will be excluded\\n:param filter\_parent\_id\_in: if specified, only assets that are children of the assets with the\\n specified ids will be included","operationId":"assets-get\_assets","parameters":\[{"name":"filter","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Filter"}},{"name":"orderby","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Orderby"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","maximum":100,"title":"Limit"}},{"name":"count","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Count"}},{"name":"exclude\_child\_of\_asset\_id","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Exclude Child Of Asset Id"}},{"name":"filter\_parent\_id\_in","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Filter Parent Id In"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaginatedAssets"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/assets/{asset\_id}":{"get":{"tags":\["assets"\],"summary":"Get Asset","description":"Gets an asset by its id.\\n\\n:param asset\_id: asset id","operationId":"assets-get\_asset","parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Asset"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]},"delete":{"tags":\["assets"\],"summary":"Delete Asset","description":"Deletes an asset by its id.\\n\\n:param asset\_id: asset id","operationId":"assets-delete\_asset","parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/assets/{asset\_id}/children/{asset\_child\_id}":{"post":{"tags":\["assets"\],"summary":"Add Child","description":"Adds a child to an asset.","operationId":"assets-add\_child","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"asset\_child\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Child Id"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetLinkRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":\["assets"\],"summary":"Remove Child By Id","description":"Remove a child of an asset.","operationId":"assets-remove\_child\_by\_id","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"asset\_child\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Child Id"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/assets/{asset\_id}/version/{asset\_version}/stream":{"get":{"tags":\["assets"\],"summary":"Stream Asset Version","description":"Stream the content of the specified asset.\\n\\n:param asset\_id: Id of the file to stream.\\n:param asset\_version: Version of the file to stream.\\n:param range\_header: HTTP range headers specifying which part of the file should be streamed.\\n\\n:return: StreamingResponse: The response containing the trace file.","operationId":"assets-stream\_asset\_version","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"asset\_version","in":"path","required":true,"schema":{"type":"integer","title":"Asset Version"}},{"name":"range","in":"header","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Range"}}\],"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/assets/{asset\_id}/versions":{"post":{"tags":\["assets"\],"summary":"Add Version","description":"Add a new version to an asset.","operationId":"assets-add\_version","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}\],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body\_assets-add\_version"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetVersionRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":\["assets"\],"summary":"Get Asset Versions","description":"Gets all assets using filter.\\n\\n:param filter\_exp: OData filter to filter assets\\n:param order\_by: Comma separated list to order by\\n:param offset: items to offset\\n:param limit: number of items to retrieve\\n:param count: if true, the function will returns the total number of items","operationId":"assets-get\_asset\_versions","parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"filter","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Filter"}},{"name":"orderby","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"title":"Orderby"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","maximum":100,"title":"Limit"}},{"name":"count","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Count"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaginatedAssetVersions"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/assets/{asset\_id}/versions-from-existing-file":{"post":{"tags":\["assets"\],"summary":"Add Version From Existing File","description":"Create a new AssetVersion record in the database that points to a file already present in FileService.","operationId":"assets-add\_version\_from\_existing\_file","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"file\_format","in":"query","required":true,"schema":{"type":"string","title":"File format","description":"The file format of the asset"},"description":"The file format of the asset"},{"name":"file\_url","in":"query","required":true,"schema":{"type":"string","title":"File URL","description":"The internal URL pointing to an existing file that has not been registered yet with any other asset version."},"description":"The internal URL pointing to an existing file that has not been registered yet with any other asset version."}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetVersionRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/assets/{asset\_id}/versions/{asset\_version}":{"delete":{"tags":\["assets"\],"summary":"Delete Asset Versions","description":"Delete an asset version.\\n\\n:param asset\_id: asset id\\n:param asset\_version: asset version\\n:param force\_delete: if true, the asset version will be deleted even if there are jobs associated with it\\n:param deletion\_reason: reason for deletion","operationId":"assets-delete\_asset\_versions","security":\[{"HTTPBearer":\[\]}\],"parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}},{"name":"asset\_version","in":"path","required":true,"schema":{"type":"integer","title":"Asset Version"}},{"name":"force\_delete","in":"query","required":false,"schema":{"anyOf":\[{"type":"boolean"},{"type":"null"}\],"description":"Forcibly delete the asset version without checking if any Explore job depends on it. This is an unsafe operation and will result in the loss of the transparency, traceability, and reproducibility guarantees for all Explore jobs that depend on this asset version.","title":"Force Delete"},"description":"Forcibly delete the asset version without checking if any Explore job depends on it. This is an unsafe operation and will result in the loss of the transparency, traceability, and reproducibility guarantees for all Explore jobs that depend on this asset version."},{"name":"deletion\_reason","in":"query","required":false,"schema":{"anyOf":\[{"type":"string"},{"type":"null"}\],"description":"Reason for deleting the asset version.","title":"Deletion Reason"},"description":"Reason for deleting the asset version."}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/assets/{asset\_id}/children":{"get":{"tags":\["assets"\],"summary":"Read Child","description":"Get children to an asset.","operationId":"assets-read\_child","parameters":\[{"name":"asset\_id","in":"path","required":true,"schema":{"type":"string","title":"Asset Id"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AssetLinkReadWithAssetNames"},"title":"Response Assets-Read Child"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}},"/asset-versions/by-url":{"get":{"tags":\["asset-versions"\],"summary":"Get Version By Url","description":"Gets all assets using filter.\\n\\n:param internal\_reference: OData filter to filter assets","operationId":"asset-versions-get\_version\_by\_url","parameters":\[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}\],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssetVersionReadWithName"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":\[{"HTTPBearer":\[\]}\]}}},"components":{"schemas":{"Asset":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"asset\_type":{"type":"string","title":"Asset Type"},"file\_format":{"type":"string","title":"File Format"},"attributes":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"type":"object","title":"Attributes","default":{}},"id":{"type":"string","title":"Id"},"user":{"type":"string","title":"User"},"latest\_version":{"type":"integer","title":"Latest Version","default":0},"created\_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":\["name","description","asset\_type","file\_format","id","user"\],"title":"Asset","description":"Database class for asset definition."},"AssetCreate":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"asset\_type":{"type":"string","title":"Asset Type"},"file\_format":{"type":"string","title":"File Format"},"attributes":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"type":"object","title":"Attributes","default":{}}},"type":"object","required":\["name","description","asset\_type","file\_format"\],"title":"AssetCreate","description":"Create class for asset definition."},"AssetLinkRead":{"properties":{"parent":{"type":"string","title":"Parent"},"asset":{"type":"string","title":"Asset"},"user":{"type":"string","title":"User"},"created\_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":\["parent","asset","user","created\_at"\],"title":"AssetLinkRead","description":"Read class for asset link definition."},"AssetLinkReadWithAssetNames":{"properties":{"parent":{"type":"string","title":"Parent"},"asset":{"type":"string","title":"Asset"},"user":{"type":"string","title":"User"},"created\_at":{"type":"string","format":"date-time","title":"Created At"},"parent\_name":{"type":"string","title":"Parent Name"},"child\_name":{"type":"string","title":"Child Name"},"child\_asset\_type":{"type":"string","title":"Child Asset Type"}},"type":"object","required":\["parent","asset","user","created\_at","parent\_name","child\_name","child\_asset\_type"\],"title":"AssetLinkReadWithAssetNames","description":"Read class for asset link definition."},"AssetReadWithLastVersionUploadedAt":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"asset\_type":{"type":"string","title":"Asset Type"},"file\_format":{"type":"string","title":"File Format"},"attributes":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"type":"object","title":"Attributes","default":{}},"id":{"type":"string","title":"Id"},"user":{"type":"string","title":"User"},"latest\_version":{"type":"integer","title":"Latest Version"},"created\_at":{"type":"string","format":"date-time","title":"Created At"},"last\_version\_uploaded\_at":{"anyOf":\[{"type":"string","format":"date-time"},{"type":"null"}\],"title":"Last Version Uploaded At"}},"type":"object","required":\["name","description","asset\_type","file\_format","id","user","latest\_version","created\_at","last\_version\_uploaded\_at"\],"title":"AssetReadWithLastVersionUploadedAt","description":"Read class for asset definition including the created\_at of the latest version."},"AssetType":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"allowed\_parents":{"items":{"type":"string"},"type":"array","title":"Allowed Parents","default":\[\]}},"type":"object","required":\["name","description"\],"title":"AssetType","description":"Base class for asset type definition."},"AssetVersionRead":{"properties":{"asset":{"type":"string","title":"Asset"},"asset\_url":{"type":"string","title":"Asset Url"},"version":{"type":"integer","title":"Version"},"user":{"type":"string","title":"User"},"attributes":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"type":"object","title":"Attributes","default":{}},"created\_at":{"type":"string","format":"date-time","title":"Created At"},"checksum":{"type":"string","title":"Checksum"}},"type":"object","required":\["asset","asset\_url","version","user","created\_at","checksum"\],"title":"AssetVersionRead","description":"Read class for asset version definition."},"AssetVersionReadWithName":{"properties":{"asset":{"type":"string","title":"Asset"},"asset\_url":{"type":"string","title":"Asset Url"},"version":{"type":"integer","title":"Version"},"user":{"type":"string","title":"User"},"attributes":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"type":"object","title":"Attributes","default":{}},"created\_at":{"type":"string","format":"date-time","title":"Created At"},"checksum":{"type":"string","title":"Checksum"},"asset\_name":{"type":"string","title":"Asset Name"}},"type":"object","required":\["asset","asset\_url","version","user","created\_at","checksum","asset\_name"\],"title":"AssetVersionReadWithName","description":"Read class for asset version definition and includes asset name."},"Body\_assets-add\_version":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":\["file"\],"title":"Body\_assets-add\_version"},"FileFormat":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"extension":{"type":"string","title":"Extension"},"asset\_type":{"type":"string","title":"Asset Type"}},"type":"object","required":\["name","description","extension","asset\_type"\],"title":"FileFormat","description":"Base class for asset format definition."},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"JsonValue":{},"PaginatedAssetVersions":{"properties":{"values":{"items":{"$ref":"#/components/schemas/AssetVersionRead"},"type":"array","title":"Values","default":\[\]},"count":{"anyOf":\[{"type":"integer"},{"type":"null"}\],"title":"Count"}},"type":"object","title":"PaginatedAssetVersions","description":"Paginated asset versions results."},"PaginatedAssets":{"properties":{"values":{"items":{"$ref":"#/components/schemas/AssetReadWithLastVersionUploadedAt"},"type":"array","title":"Values","default":\[\]},"count":{"anyOf":\[{"type":"integer"},{"type":"null"}\],"title":"Count"}},"type":"object","title":"PaginatedAssets","description":"Paginated results."},"ValidationError":{"properties":{"loc":{"items":{"anyOf":\[{"type":"string"},{"type":"integer"}\]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":\["loc","msg","type"\],"title":"ValidationError"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}}}*