itemImageSignedUrl Mutation
Description
Generates a pre-signed URL for uploading an item image to cloud storage. The image must be registered after upload using itemImageRegister.
mutation itemImageSignedUrl($itemRef: ID!, $filename: String!) {
itemImageSignedUrl(itemRef: $itemRef, filename: $filename) {
key
signedUrl
}
}
Variables
{
"itemRef": "fb64894a82e8cbe86f802599",
"filename": "example.jpg"
}
Response
{
"itemImageSignedUrl": {
"key": "example",
"signedUrl": "example"
}
}
Arguments
| Name | Type | Description |
|---|---|---|
itemRef | ID! | Reference ID of the item to upload an image for. |
filename | String! | Filename of the image to upload. |