---
title: "Upload material image"
method: POST
path: "/v1/materials/{materialId}/images"
tags: ["Materials"]
---

# Upload material image

`POST /v1/materials/{materialId}/images`

Upload an image for a material

## Path parameters

- `materialId` string, uuid, required

## Response `200`

Image uploaded successfully

- object — Image uploaded successfully
  - `url` string

## Other responses

- `400` — Bad request
- `403` — Forbidden
- `404` — Material not found
- `413` — Payload too large
- `415` — Unsupported media type
- `500` — Internal server error

---

[API](https://skmtc.net/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.net/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/printhiv3d/hive-api-documentation/versions/3b06bcb5f808/schema)
