type

RemoteUploadInput

Public authoring and runtime contracts live in core. These aliases keep the root package as the ergonomic application-facing entry point.

Properties

PropertyTypeDescription
Draft*boolDraft selects working (true) or published (false) content on creation.
Image*UploadImageEditThe Image value.
FilenamestringThe Filename value.
URLstringPublic HTTP(S) asset URL to fetch.
Datastore.ValuesApplication-owned fields for the upload document.
Actor*store.DocumentAuthenticated actor evaluated by access rules.
ActorCollectionschema.CollectionSlugExact auth collection that owns Actor.
LocaleLocaleOptionsContent locale for application-owned upload metadata.

How it works

Remote fetches are SSRF-hardened, bounded, and pass through the same MIME, storage, access, validation, and hook pipeline as streamed uploads.

Full signature