Overview
This node integrates with the ContentStudio API to create social media posts within a specified workspace. It allows users to compose posts containing text, images, and/or video, select one or more social accounts to publish to, and schedule the post for immediate or future publication. This is useful for social media managers or marketers who want to automate content publishing across multiple platforms from a single interface.
Practical examples:
- Scheduling a promotional post with text and images to multiple Facebook and Twitter accounts.
- Creating a draft post with a video link for review before publishing.
- Publishing a quick update immediately to selected social accounts.
Properties
| Name | Meaning |
|---|---|
| Workspace ID | The identifier of the workspace where the post will be created. |
| Content Text | The textual content of the post. |
| Media Images | One or more image URLs to include in the post. |
| Media Video | A single video URL to include in the post. |
| Accounts | One or more social media accounts (within the workspace) to which the post will be published. |
| Publish Type | Whether the post is scheduled for future publishing ("Scheduled") or saved as a draft ("Draft"). |
| Scheduled At | The date and time when the post should be published, in the format YYYY-MM-DD HH:MM:SS. |
Output
The node outputs JSON data representing the response from the ContentStudio API after creating the post. This typically includes details about the newly created post such as its ID, status, content, associated accounts, scheduling information, and any metadata returned by the API.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the ContentStudio API.
- The node depends on the ContentStudio API being accessible at its base URL.
- The user must have appropriate permissions in the specified workspace and social accounts.
- The node uses helper methods to load options dynamically for workspaces and accounts.
Troubleshooting
Error: "At least one of the following must be provided: Content Text, Media Images, or Media Video"
This error occurs if the post content is empty. Ensure you provide at least one of these: text content, image URLs, or a video URL.Error: "Scheduled At must be in format: YYYY-MM-DD HH:MM:SS"
The scheduled publishing date/time is incorrectly formatted. Use the exact format shown, e.g.,2025-10-11 11:15:00.API request failures or timeouts
Check that your API key is valid and has the necessary permissions. Also verify network connectivity to the ContentStudio API endpoint.Empty or missing workspace or account selections
Make sure to select a valid workspace and at least one social account to publish the post.
Links and References
- ContentStudio API Documentation (for detailed API endpoints and payload formats)
- ContentStudio Website