01
There are three ways in, and they fail differently
A declared image field accepts a public HTTPS URL, a committed spicy:// file URI, or an inline data URI. Inline is capped at 1 MiB decoded and 8,388,608 pixels per image, inside a 2 MiB request body. Anything larger has to go through an upload ticket.

