firestarter_upload_image
Upload a base64-encoded product photo to get a permanent public URL for use in Firestarter listings. Call this first when a seller provides an image.
Instructions
Upload a product photo the seller sent in this conversation and get back a permanent public URL. Call this FIRST when the seller provides a photo (attached image), then pass the returned URL into firestarter_list or firestarter_update_listing image_urls. Accepts a base64-encoded image (data-URI format: 'data:image/jpeg;base64,...'). Max 6 MB. Returns the hosted URL on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Optional original filename (used to detect format: png, webp, gif). Defaults to jpeg if omitted. | |
| image_base64 | Yes | The image as a base64 data-URI string (e.g. 'data:image/jpeg;base64,/9j/4AAQ...'). If the client provides raw base64 without the data-URI prefix, prepend 'data:image/jpeg;base64,' before passing it here. |