---
title: "POST /subscriptions/{subscriptionId}/providers/Microsoft.Impact/getUploadToken"
method: POST
path: "/subscriptions/{subscriptionId}/providers/Microsoft.Impact/getUploadToken"
tags: ["UploadService"]
---

# POST /subscriptions/{subscriptionId}/providers/Microsoft.Impact/getUploadToken

`POST /subscriptions/{subscriptionId}/providers/Microsoft.Impact/getUploadToken`

Only for select HPC customers at this time, who can use this POST endpoint to trigger an action, where the UserRP/AzImpactRP service creates and returns a user-delegate SAS token for the storage account/container unique to the customer (identified by subscription ID).

## Parameters

- `../../../../../common-types/resource-management/v5/types.json#/components/parameters/ApiVersionParameter` — unresolved $ref
- `../../../../../common-types/resource-management/v5/types.json#/components/parameters/SubscriptionIdParameter` — unresolved $ref

## Response `200`

Azure operation completed successfully.

- UploadTokenResult — A successful response from getUploadToken will contain an 'uploadUrl' field. This uploadUrl field's value should follow the format: https://[storage-account-name].blob.core.windows.net/[container-name]/[your-blob.extension]?[SAS-token]
  - `uploadUrl` string, password, required — The SAS token URL for uploading

## Other responses

- `default` — An unexpected error response.

## Changes

- **2024-11-11** (2024-05-01-preview) `55ad546edbb3` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/azure/apis/impact-microsoft-impact/changes/subscriptions/:subscriptionId/providers/Microsoft.Impact/getUploadToken/post.md)

---

[API](https://skmtc.dev/azure/apis/impact-microsoft-impact.md) · [All operations](https://skmtc.dev/azure/apis/impact-microsoft-impact/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/impact-microsoft-impact/revisions/c03b87fffc0e/schema)
