### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/projects-project_id-downloads-POST/en/docs/data/v2/reference/http/projects-project_id-versions-version_id-downloadFormats-GET Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### APS Data API v2 - Get Refs Request Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/projects-project_id-folders-folder_id-relationships-refs-GET This snippet demonstrates a sample HTTP GET request to retrieve the refs collection for a specific resource within a project using the APS Data API v2. It includes the endpoint URL and an example authorization header. ```HTTP 'https://developer.api.autodesk.com/data/v1/projects/:project_id/folders/:folder_id/relationships/refs'\n'Authorization: Bearer AuIPTf4KYLTYGVnOHQ0cuolwCW2a' ``` -------------------------------- ### Retrieve Refs Collection Request Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/projects-project_id-items-item_id-relationships-refs-GET This snippet shows an example of an HTTP GET request to retrieve the refs collection for a specific item within a project. It includes the endpoint URL and an Authorization header. ```HTTP 'https://developer.api.autodesk.com/data/v1/projects/:project_id/items/:item_id/relationships/refs'\n'Authorization: Bearer AuIPTf4KYLTYGVnOHQ0cuolwCW2a' ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement/DataManagementClient/en/docs/data/v2/reference/http/projects-project_id-items-item_id-GET Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Filter Data by Date Range Source: https://aps.autodesk.com/en/docs/data/v2/overview/filtering Examples of filtering data based on date ranges using the 'lastModifiedTime' field. These examples show how to specify a start date for results modified on or after a certain date, and how to define a time range within a specific day. ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016 ``` ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016-10-15 ``` ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016-10-15T08:00&filter[lastModifiedTime]-le=2016-10-15T22:00 ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-oss/Autodesk.Oss.Model/CreateBucketsPayloadAllow Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-copyto-%3AnewObjectKey-PUT Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Filter Data by Date Range Source: https://aps.autodesk.com/en/docs/data/v2/developers_guide/filtering Examples of filtering data based on date ranges using the 'lastModifiedTime' field. These examples show how to specify a start date for results modified on or after a certain date, and how to define a time range within a specific day. ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016 ``` ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016-10-15 ``` ```HTTP GET projects/:project_id/folders/:folder_id/contents?filter[lastModifiedTime]-ge=2016-10-15T08:00&filter[lastModifiedTime]-le=2016-10-15T22:00 ``` -------------------------------- ### Download Object with Signed URL (GET) Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/signedresources-%3Aid-GET This snippet demonstrates how to download an object using a signed URL. It includes the GET request method and the endpoint for accessing signed resources. The example shows a typical URL structure with a resource ID and a region parameter. ```HTTP GET https://developer.api.autodesk.com/oss/v2/signedresources/:id ``` ```HTTP "https://developer.api.autodesk.com/oss/v2/signedresources/7ffc5eef-1407-4c24-b3f3-3cbfe32a9232?region=US" ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-PUT/en/docs/data/v2/tutorials/app-managed-bucket Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-oss/Autodesk.Oss.Model/CreateBucketsPayload Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Retrieve Projects Collection for a Hub Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/hubs-hub_id-projects-GET This snippet shows how to make a GET request to retrieve the projects collection associated with a specific hub. It includes the endpoint URL and an example Authorization header. ```HTTP GET https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects Authorization: Bearer AuIPTf4KYLTYGVnOHQ0cuolwCW2a ``` -------------------------------- ### Get Resumable Upload Status Request Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-resumable-PUT/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-status-%3AsessionId-GET Example request to retrieve the status of a resumable upload. Includes the target URL and the Authorization header. ```HTTP GET https://developer.api.autodesk.com/oss/v2/buckets/apptestbucket/objects/resumabletest.txt/status/679a7ef0-7b26-4a36-a4d8-968e518a864d Authorization: Bearer ShiAeQ67rdNSfmyEmtGW8Lnrcqto ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/typescript-sdk-dm/classes/ts-DataManagementClient/en/docs/data/v2/reference/http/projects-project_id-items-item_id-GET Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/ListRefsPayloadRelationshipsResourcesData Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Include Hidden Items with Query Parameter Source: https://aps.autodesk.com/en/docs/data/v2/overview/filtering This example shows an alternative method to filter hidden items and folders using the `includeHidden` query string parameter in the GET projects/:project_id/folders/:folder_id/contents endpoint. ```HTTP GET projects/:project_id/folders/:folder_id/contents?includeHidden=true ``` -------------------------------- ### Obtain Signed URL for Upload Source: https://aps.autodesk.com/en/docs/data/v2/tutorials/upload-file This example demonstrates how to initiate an upload by calling the signeds3upload endpoint to get a signed URL. A successful response provides an upload key and a signed URL for direct S3 upload. ```Bash curl -X POST \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -d '{ "bucketKey": "your-bucket-key", "objects": [ { "key": "your-object-key", "size": 12345 } ] }' \ "https://developer.api.autodesk.com/oss/v2/buckets/your-bucket-key/objects/signeds3upload" ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/JsonApiRelationshipsLinksRootFolder Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/ListItemsPayloadAttributesExtensionData Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get Object Details Request Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-details-GET Demonstrates a successful request to the OSS API to fetch details for an object. It includes the target URL, the required Authorization header with a bearer token, and the Content-Type header. ```HTTP GET https://developer.api.autodesk.com/oss/v2/buckets/apptestbucket/objects/test.txt/details Authorization: Bearer ShiAeQ67rdNSfmyEmtGW8Lnrcqto Content-Type: application/json ``` -------------------------------- ### Get Signed S3 Download URL - Autodesk Forge API Source: https://aps.autodesk.com/en/docs/data/v2/tutorials This example illustrates how to obtain a signed S3 URL for direct download of an object using the Autodesk Forge API. The 'buckets/:bucket_key/objects/:object_key/signeds3download' endpoint is used for this purpose. ```HTTP GET https://developer.api.autodesk.com/oss/v2/buckets/wip.dm.prod/objects/977d69b1-43e7-40fa-8ece-6ec4602892f3.rvt/signeds3download ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/DownloadPayloadDataRelationships Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/PublishModelJobPayloadRelationshipsResourcesData Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get Signed S3 Download URL - Autodesk Forge API Source: https://aps.autodesk.com/en/docs/data/v2/tutorials/download-file This example illustrates how to obtain a signed S3 URL for direct download of an object using the Autodesk Forge API. The 'buckets/:bucket_key/objects/:object_key/signeds3download' endpoint is used for this purpose. ```HTTP GET https://developer.api.autodesk.com/oss/v2/buckets/wip.dm.prod/objects/977d69b1-43e7-40fa-8ece-6ec4602892f3.rvt/signeds3download ``` -------------------------------- ### Retrieve Version Relationships - HTTP Request Source: https://aps.autodesk.com/en/docs/data/v2/tutorials/create-attachment This snippet shows an example HTTP GET request to the Autodesk APS Data v2 API to retrieve relationships for a specific version of a file within a project. It includes the necessary Authorization header. ```http GET https://developer.api.autodesk.com/data/v1/projects/a.YnVzaW5lc3M6YXV0b2Rlc2sxODcjMjAxNjA1MTcxMjgwOTc2/versions/urn:adsk.wipprod:fs.file:vf.J_9fiaqVSa-GSc88OErcAg%3Fversion%3D2/relationships/refs Authorization: Bearer 2wlSxqoUimJT3snKbaDg5HiV2Aam ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/DownloadFormatsDataAttributes Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get S3 Signed URL for Download with APS Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-signeds3download-GET This example shows how to request a pre-signed S3 URL for downloading an object using the APS API. It utilizes the `minutesExpiration` parameter to control the URL's validity period. ```curl curl -XGET -H"Authorization=Bearer eYeL5gYxAT2j3u9TEerxoJoToNbi" https://developer.api.autodesk.com/oss/v2/buckets/apptestbucket/objects/objectKeyFoo/signeds3download?minutesExpiration=30 ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/DownloadFormatsDataAttributesFormats Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-oss/Autodesk.Oss.Model/Buckets Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### APS Data API v2 - Resource Collection Request Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/projects-project_id-versions-version_id-refs-GET Demonstrates a successful HTTP GET request to retrieve a collection of resources (e.g., versions) from the APS Data API v2. It includes the endpoint URL and the required Authorization header. ```HTTP 'https://developer.api.autodesk.com/data/v1/projects/:project_id/versions/:version_id/refs'\n'Authorization: Bearer AuIPTf4KYLTYGVnOHQ0cuolwCW2a' ``` -------------------------------- ### Retrieve Downloads Collection (HTTP/JSON) Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/projects-project_id-versions-version_id-downloads-GET This snippet demonstrates how to make an HTTP GET request to the APS Data API v2 to retrieve a collection of downloads for a given project and version. It includes the necessary endpoint URL and an example Authorization header. The response is a JSON object containing download details. ```http 'https://developer.api.autodesk.com/data/v1/projects/:project_id/versions/:version_id/downloads' 'Authorization: Bearer AuIPTf4KYLTYGVnOHQ0cuolwCW2a' ``` ```json { "jsonapi":{ "version":"1.0" }, "links":{ "self":{ "href":"/data/v1/projects/{project_id}/downloads" } }, "data":[ { "type":"downloads", "id":"{download_id}", "attributes":{ "format":{ "fileType":"pdf" } }, "relationships":{ "source":{ "links":{ "related":{ "href":"/data/v1/projects/{project_id}/downloads/{download_id}/source" } }, "data":{ "type":"versions", "id":"{version_id}" } }, "storage":{ "data":{ "type":"objects", "id":"urn:adsk.objects:os.object:{wip_bucket}/{guid}.pdf" }, "meta":{ "link":{ "href":"/oss/v2/buckets/{wip_bucket}/objects/{guid}.pdf?scopes={list_of_scopes}" } } } }, "links":{ "self":{ "href":"/data/v1/projects/{project_id}/downloads/{download_id}" } } } ] } ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-oss/Autodesk.Oss.Model/BucketsItems Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/ListItemsPayloadRelationshipsResources Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get Top Folders - REST API Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/hubs-hub_id-projects-project_id-topFolders-GET This snippet demonstrates how to call the Data Management API to retrieve top folders for a project. It requires authentication with a Bearer token and specifies the hub ID and project ID. Optional query parameters like `excludeDeleted` and `projectFilesOnly` can be used to filter the results. ```bash GET https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects/:project_id/topFolders Headers: Authorization: Bearer x-user-id: (optional) Query String Parameters: excludeDeleted: true | false (optional) projectFilesOnly: true | false (optional) ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/CreatedDownload Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get Top Folders - REST API Example Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/data-management/hubs-hub_id-projects-project_id-topFolders-GET This snippet demonstrates how to call the Data Management API to retrieve top folders for a project. It requires authentication with a Bearer token and specifies the hub ID and project ID. Optional query parameters like `excludeDeleted` and `projectFilesOnly` can be used to filter the results. ```bash GET https://developer.api.autodesk.com/project/v1/hubs/:hub_id/projects/:project_id/topFolders Headers: Authorization: Bearer x-user-id: (optional) Query String Parameters: excludeDeleted: true | false (optional) projectFilesOnly: true | false (optional) ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/JsonApiRelationshipsRefsDataMetaExtension Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get Uploaded Parts for an Object (OSS v2) Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-signeds3upload-GET This example shows how to retrieve signed URLs for uploading specific parts of an object to Autodesk's Object Storage Service (OSS) using version 2 of the API. It allows for resuming interrupted uploads by specifying the desired parts and the first part number. ```Bash curl \ -XGET \ -H'Authorization: Bearer eYeL5gYxAT2j3u9TEerxoJoToNbi' \ -H'Content-Type: application/json' \ 'https://developer.api.autodesk.com/oss/v2/buckets/apptestbucket/objects/random_file.bin/signeds3upload?parts=2&firstPart=2&uploadKey={YOUR_UPLOAD_KEY_FROM_PREVIOUS_RESPONSE}' ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-oss/Autodesk.Oss.Model/Bucket Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Include PIM Collection Relationship Source: https://aps.autodesk.com/en/docs/data/v2/change_history/changelog_v2 The `_data.relationships.pimCollection_` attribute has been added to the responses of GET project/v1/hubs, GET project/v1/hubs/:hub_id, and GET project/v1/hubs/:hub_id/projects/:project_id/hub endpoints. ```json { "data": { "relationships": { "pimCollection": { "data": { "type": "pimCollection", "id": "collectionId" } } } } } ``` -------------------------------- ### Include PIM Collection Relationship Source: https://aps.autodesk.com/en/docs/data/v2/change_history The `_data.relationships.pimCollection_` attribute has been added to the responses of GET project/v1/hubs, GET project/v1/hubs/:hub_id, and GET project/v1/hubs/:hub_id/projects/:project_id/hub endpoints. ```json { "data": { "relationships": { "pimCollection": { "data": { "type": "pimCollection", "id": "collectionId" } } } } } ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/StoragePayloadDataRelationships Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/CommandPayload Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get or Set Thumbnails in VersionDataRelationships Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/VersionDataRelationships Gets or sets the Thumbnails property of the VersionDataRelationships class. This property is of type VersionDataRelationshipsThumbnails. ```csharp [DataMember(Name = "thumbnails", EmitDefaultValue = false)] publicVersionDataRelationshipsThumbnailsThumbnails{get;set;} ``` -------------------------------- ### .NET SDK Reference for Autodesk.Oss Namespace Source: https://aps.autodesk.com/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-resumable-PUT/en/docs/data/v2/reference/http/buckets-%3AbucketKey-objects-%3AobjectKey-status-%3AsessionId-GET Documentation for the Autodesk.Oss namespace in the .NET SDK, covering exceptions and the OssClient class for interacting with APS OSS. ```.NET FileTransferException Class ``` ```.NET OssApiException Class ``` ```.NET OssClient Class ``` ```.NET S3ServiceApiException Class ``` ```.NET ServiceApiException Class ``` -------------------------------- ### Get or Set Storage in VersionDataRelationships Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/VersionDataRelationships Gets or sets the Storage property of the VersionDataRelationships class. This property is of type VersionDataRelationshipsStorage. ```csharp [DataMember(Name = "storage", EmitDefaultValue = false)] publicVersionDataRelationshipsStorageStorage{get;set;} ``` -------------------------------- ### Get or Set Item in VersionDataRelationships Source: https://aps.autodesk.com/en/docs/data/v2/reference/dot-net-sdk-dm/Autodesk.DataManagement.Model/VersionDataRelationships Gets or sets the Item property of the VersionDataRelationships class. This property is of type VersionDataRelationshipsItem. ```csharp [DataMember(Name = "item", EmitDefaultValue = false)] publicVersionDataRelationshipsItemItem{get;set;} ```