REST API

Update Post

Update an existing post

PATCHhttps://api.adaptlypost.com/api/v1/social-posts/:id

Update an existing post. All fields are optional — only send the fields you want to change. Returns the full updated post.

API Key (Bearer token)

Body Parameters

ParameterTypeDescription
platformsPlatformType[]Target platforms
contentTypeContentTypeContent type
textstringPost text content
platformTextsPlatformText[]Per-platform text overrides
mediaUrlsstring[]URLs of uploaded media files
thumbnailUrlstringThumbnail URL for video posts
scheduledAtstringReschedule date (ISO 8601)
timezonestringIANA timezone
pageIdsstring[]Facebook/LinkedIn page IDs
twitterConnectionIdsstring[]Twitter account connection IDs
linkedinConnectionIdsstring[]LinkedIn account connection IDs
instagramConnectionIdsstring[]Instagram account connection IDs
tiktokConnectionIdsstring[]TikTok account connection IDs
youtubeConnectionIdsstring[]YouTube channel connection IDs
pinterestConnectionIdsstring[]Pinterest account connection IDs
blueskyConnectionIdsstring[]Bluesky account connection IDs
threadsConnectionIdsstring[]Threads account connection IDs
All fields are optional. Only include the fields you want to update. The response returns the full updated post object.

One account per platform

Only one account per platform is allowed per post. You cannot update a post to include multiple accounts on the same platform. This restriction is enforced to comply with platform Terms of Service.