Upload photos / carousel
upload_photosPublish photos to multiple social platforms at once. Supports single images and carousels with scheduling and platform-specific options.
Instructions
Publish one or more photos (single image or carousel). Each item in photosPathsOrUrls may be a public URL or a local path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | ||
| title | No | ||
| altText | No | ||
| timezone | No | IANA timezone for scheduled date, e.g. 'Europe/Madrid'. | |
| platforms | Yes | ||
| addToQueue | No | Insert into the user's posting queue instead of publishing now. | |
| asyncUpload | No | Return immediately with request_id (default true). | |
| description | No | ||
| firstComment | No | ||
| scheduledDate | No | ISO 8601 date for scheduled publishing, e.g. '2026-12-25T10:00:00Z'. Omit for immediate post. | |
| maxPostsPerSlot | No | ||
| platformOptions | No | Flat platform-specific override object with camelCase keys. Per-platform text overrides (instagramTitle, xFirstComment, …) are also accepted. Keys the upload-post SDK does not support are silently ignored upstream. | |
| photosPathsOrUrls | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No |