Skip to main content

Create Image Post

Overview

The Create Image Post endpoint allows you to schedule and publish image-based posts to one or multiple connected social accounts under a specific category. You can set the post content, attach one or more images, assign it to a category, and define the date and time for scheduling.

Base URL:

https://www.oneupapp.io

Endpoint

POST /api/scheduleimagepost?apiKey=YOUR_API_KEY&category_id=CATEGORY_ID&social_network_id=["NETWORK_ID_1","NETWORK_ID_2"]&scheduled_date_time=YYYY-MM-DD HH:MM&title=Your+Post+Title&content=Your post content here&image_url=IMAGE_URLS

Multiple Images:

To include multiple images in a single post, separate each image URL with ~~~.

Example:

POST https://www.oneupapp.io/api/scheduleimagepost?apiKey=621544d93ffe2db52b01&category_id=49839&social_network_id=["113024478527731"]&scheduled_date_time=2026-12-12 13:13&title=My+Image+Post&content=Image post&image_url=https://cdn.filestackcontent.com/BT933lwUSEKkmpfI9O57~~~https://cdn.filestackcontent.com/abc123~~~https://cdn.filestackcontent.com/xyz789

Request Parameters

ParameterRequiredDescription
apiKeyYesYour personal API key generated from the API Access page.
category_idYesThe ID of the category that groups your target social accounts.
social_network_idYesA JSON array of social network IDs where the post will be published. You can also set the value to ALL to publish the post across all accounts enabled for the selected category.
scheduled_date_timeYesThe date and time (in YYYY-MM-DD HH:MM format) when the post should be published.
titleNoThe title of your post.
contentYesThe text content of your post.
image_urlYesThe URL(s) of the image(s). Separate multiple images with ~~~.

Sample Response

{
"message": "1 new Posts Scheduled.",
"error": false,
"data": []
}

Result: Your image post (with one or multiple images) has been successfully scheduled!

Platform Photo Upload Limits

PlatformMax PhotosPhoto Size LimitCaption SupportNotes
Facebook20No restrictionYesSupports alt text, no restrictions on photo size.
Instagram108 MBYesMinimum resolution: 320×320 px, automatically cropped.
TikTok35No restrictionNoCannot mix photos with GIFs or videos.
Threads208 MBNoCannot mix photos with GIFs or videos.
X(Twitter)45 MBNoSupports only up to 4 photos per post.
LinkedIn9No restrictionNoPhotos and GIFs are supported, cannot mix with videos.
Bluesky41 MBNoSupports up to 4 images per post, alt text available.

Tips & Notes

  • Make sure your target social accounts are active and not expired before scheduling.
  • The social_network_id must match the account IDs retrieved from the List Category Accounts or List Social Accounts endpoints.
  • Ensure all image_urls are publicly accessible and point directly to image files.
  • Use ~~~ to separate multiple images in the image_url parameter.
  • Avoid overloading with too many simultaneous posts to prevent API rate limiting.

Next Step: Combine this with your category and account lookups to automate the image posting workflow end-to-end.