---
title: "Upload Image Contents"
method: PUT
path: "/images/{uuid}/file"
tags: ["images"]
---

# Upload Image Contents

`PUT /images/{uuid}/file`

Upload the binary bits of an image based on the UUID specified. Note that the image must be created first before an upload can be done. Also, once the image has been uploaded the image cannot be changed.

## Path parameters

- `uuid` string, UUID, required

## Headers

- `X-Nutanix-Checksum-Type` 'SHA_1' | 'SHA_256'
- `X-Nutanix-Checksum-Bytes` string

## Response `200`

Success

## Other responses

- `default` — Internal Error

---

[API](https://skmtc.net/nutanix/apis/nutanix-intentful-api.md) · [All operations](https://skmtc.net/nutanix/apis/nutanix-intentful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nutanix/nutanix-intentful-api/revisions/40395083ab31/schema)
