Skip to content
Reading with an AI assistant?View as MarkdownOpen in ClaudeOpen in ChatGPT

API

Platform limits dataset (JSON and CSV)

`social-media-platform-limits` is a versioned dataset of publishing limits for each platform: character counts, media counts, pacing defaults and native-scheduling support. Download it as JSON or CSV under the CC BY 4.0 license.Updated

Browse docs

4 min read

Download#

bash
curl -O https://skedcast.com/developers/open-source/social-media-platform-limits.json
curl -O https://skedcast.com/developers/open-source/social-media-platform-limits.csv

Columns and fields#

FieldMeaning
datasetVersionThe version of the dataset. It changes when a field is added, removed or changes meaning.
platformStable platform key (x, instagram, tiktok, …)
displayNameThe platform's name as people write it
maxCharsThe caption character limit for that platform
weightedCharCounttrue when the platform weighs characters unevenly (currently X)
maxHashtagsThe hashtag limit, or null when there is no fixed limit
maxMediaPerPostThe most media items SkedCast publishes in one post
defaultDailyCap / defaultMinIntervalSecSkedCast's per-account pacing defaults: posts per day, and the minimum seconds between two posts
nativeScheduleWhether the platform's own API holds and fires a scheduled publish
open datajsoncsvplatform limits

FAQ

Where do I get the dataset?
Use the JSON and CSV downloads on this page. There is no separate npm package or repository.
What license does this dataset use?
CC BY 4.0: free to use with attribution to SkedCast (skedcast.com).
How is the dataset versioned?
With a datasetVersion field in the JSON response. It changes when a field is added, removed, or its meaning changes, not on every routine data refresh.
Does it match the platform capabilities JSON?
Yes. Both files are generated from the same limits, so they agree. The capabilities file at /developers/data/platform-capabilities.json adds post types, OAuth scopes and more per-platform detail.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.