Skip to Content
API ReferencePlatform Capabilities

Platform Capabilities

The rules of each platform as data, so your integration doesn’t have to hard-code them: caption and title limits, the daily post cap, accepted media, and the settings a platform requires.

Endpoint

GET /api/v1/platforms/capabilities

Requires x-api-key.

Query parameterRequiredDescription
platformNoOne of tiktok, instagram, facebook, linkedin, bluesky, threads, pinterest, youtube, x. Without it, all platforms are returned as an array.

Example

curl "https://api.multi-upload-tool.com/api/v1/platforms/capabilities?platform=tiktok" \ -H "x-api-key: YOUR_API_TOKEN"
{ "success": true, "data": { "platform": "tiktok", "limits": { "postCharacters": 2200, "photoPostCharacters": 4000, "titleCharacters": 90, "altTextCharacters": null, "linkCharacters": null, "tagsCharacters": null }, "dailyPostCap": 15, "mediaSupport": { "kinds": ["video", "image"], "maxCount": 35, "...": "..." }, "settingsSchema": { "privacyLevel": { "required": true, "type": "enum", "values": ["PUBLIC_TO_EVERYONE", "MUTUAL_FOLLOW_FRIENDS", "SELF_ONLY"] } }, "bannedHashtags": [] } }

A null limit means the platform has no such field. Over MCP, the same data is the get_platform_capabilities tool. To check a full post against these rules, use Validate a Post.