imageUploadUrls
Fetches remote images and stores them through the same normalization as imageUpload, returning metadata in
request order. Requires an accessible site and at most 25 MiB per download. Stops on the first failure
without rolling back earlier uploads; no per-image partial result is returned. Requires a logged-in
session.
imageUploadUrls(
images: [String!]
source: String!
siteId: Int!
): [Image!]
Arguments
imageUploadUrls.images ● [String!] list scalar
Remote HTTP or HTTPS image URLs, in desired result order; supply a list even though the schema permits omission. Each download is capped at 25 MiB.
imageUploadUrls.source ● String! non-null scalar
Source label stored with each image and matched by imageList.source, for example surveys.
imageUploadUrls.siteId ● Int! non-null scalar
Site ID from sites; must be a site the session can access.
Type
Image object
Stored image metadata returned by imageList, imageDetail, imageUpload and imageUploadUrls, with a
derived public asset URL.