SocialSchedule API — プログラムによるソーシャルメディアスケジューリング
SocialSchedule APIは、マルチプラットフォームの公開のためのソーシャルメディアスケジューリングAPIです:ワークスペースの認証、メディアのアップロード、スケジュールされた投稿の作成、キューの管理、ウェブフックの受信、および分析の取得が可能で、エンタープライズのアドオンを待つ必要はありません。
無料で始めるコードサンプル
サンプルは英語のままです — ターミナル、MCPクライアント、またはスキルファイルにコピーしてください。
Authorization: Bearer ssk_live_xxx
X-Workspace-Id: ws_abc123curl -X POST https://api.socialschedule.ai/v1/posts \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["instagram", "tiktok"],
"caption": "New drop is live",
"mediaIds": ["media_01"],
"scheduledFor": "2026-04-02T18:00:00Z",
"utm": {
"source": "instagram",
"medium": "social",
"campaign": "spring-drop"
}
}'curl -X POST https://api.socialschedule.ai/v1/media \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-F "file=@./product.mp4"curl -X POST https://api.socialschedule.ai/v1/webhooks \
-H "Authorization: Bearer $SOCIALSCHEDULE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/hooks/socialschedule",
"events": ["post.published", "post.failed"]
}'認証とワークスペース
ワークスペースにスコープを設定したベアラートークンを使用します。マルチテナントの代理店アプリケーションのためにワークスペース識別子を渡します。開発者やAIエージェントにとって、「認証とワークスペース」は流行語のセクションではなく、オペレーティングシステムです:計画の柱、AIでのドラフト、最適なウィンドウへのスケジュール、そして重要な結果を測定します。
キーをローテーションし、最小権限を優先します。SocialScheduleは、Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールを1つのAIネイティブカレンダーとキューを通じて接続します。これは、2012年スタイルのパブリッシャーの追加キャプションボックスではありません。プラットフォームネイティブの形式設定、承認、分析を同じループ内に保ちます。
ウェブアプリと同じ権限モデルを反映させます。以下のCurlサンプルは設計上英語/技術的なままです。準備ができたら、https://app.socialschedule.ai/loginを開いてライブスケジュールを設定するか、CLI、MCP、API、スキルを使用して同じ手順を自動化し、人間がブランドの音声ガードレールを維持します。
スケジュール投稿の作成、更新、キャンセル
CRUDエンドポイントは、スケジュール投稿のライフサイクル全体をカバーします。冪等性キーは、安全なリトライを助けます。開発者やAIエージェントにとって、「スケジュール投稿の作成、更新、キャンセル」は流行語ではなく、オペレーティングシステムです:計画の柱を立て、AIで草稿を作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
キャンペーンがスリップしたときは、キャンセルまたは再スケジュールしてください。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィール全体で1つのAIネイティブなカレンダーとキューを通じて接続します。2012年スタイルのパブリッシャーに取り付けられたキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、分析を同じループ内に保ちます。
明示的にドラフトとスケジュール状態をサポートします。準備ができたら、https://app.socialschedule.ai/loginを開いてライブをスケジュールするか、CLI、MCP、API、Skillを使用して同じ手順を自動化し、人間がブランドボイスのガードレールを維持します。
概念的なAPIパターン
ワークスペーススコープのベアラートークンで認証します。プラットフォームターゲット、キャプションバリアント、メディアID、およびスケジュールのタイムスタンプを使用して投稿を作成します。リトライ時には冪等性キーを使用します。
例の形式(例示的): `POST /v1/posts` で `{ "platforms": ["instagram","x"], "body": "...", "mediaIds": [...], "scheduledAt": "..." }` を使用します。 opsアラートのために `post.published` / `post.failed` ウェブフックに登録します。
ブランドの安全性のためにドラフト → 承認 → スケジュールを優先します。429の際はバックオフしてレート制限を行います。詳細なOpenAPI情報は開発者ワークスペースに付属します。
メディアのアップロードとプラットフォーム固有のペイロード
メディアをアップロードし、投稿作成呼び出しからメディアIDを参照します。ネットワークが必要とする場合は、プラットフォーム固有のフィールドを追加してください。開発者とAIエージェントにとって、「メディアのアップロードとプラットフォーム固有のペイロード」は流行語のセクションではなく、オペレーティングシステムです:計画の柱、AIでのドラフト、最適なウィンドウにスケジュールし、重要な成果を測定します。
ローンチ日の前にアスペクト比を検証してください。SocialScheduleは、Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィール全体にわたって、このワークフローを1つのAIネイティブカレンダーとキューから接続します。2012年スタイルの出版社のボルトオンキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、分析を同じループに保ちます。
適切な場合は、プラットフォームのバリエーション間でメディアを再利用します。準備が整ったら、https://app.socialschedule.ai/login を開いてライブをスケジュールするか、CLI、MCP、API、Skillsを使って同じ手順を自動化し、人間がブランドの声のガードレールを保つことができます。
カレンダー、キュー、および最適な時間のヘルパー
カレンダーウィンドウをリストし、最適な投稿時間のために投稿をキューに入れます。マーケターが見るのと同じ週を表示する内部ツールを構築してください。開発者やAIエージェントにとって、「カレンダー、キュー、および最適な時間のヘルパー」は流行語セクションではなく、オペレーティングシステムです。計画の柱を立て、AIを使ってドラフトを作成し、最適なウィンドウにスケジュールし、重要な結果を測定します。
分析レビューの後にプログラムでギャップを埋めます。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、およびGoogleビジネスプロフィール全体に接続します。これは、2012年スタイルのパブリッシャーに取り付けられたキャプションボックスではなく、AIネイティブのカレンダーとキューからのものです。プラットフォームネイティブのフォーマット、承認、および分析を同じループ内に保持します。
スキルと組み合わせて、より高いレベルの計画を行います。準備ができたら、https://app.socialschedule.ai/loginにアクセスしてライブをスケジュールするか、CLI、MCP、API、およびスキルを使用して同じステップを自動化し、人間がブランドボイスのガードレールを維持します。
重要な分析エンドポイント
スケジュールされたコンテンツのエンゲージメントおよび配信指標を取得します。クライアントポータルや内部ダッシュボードを強化します。開発者やAIエージェントにとって、「重要な分析エンドポイント」は流行の言葉ではなく、オペレーティングシステムです:計画の柱を立て、AIでドラフトを作成し、最適な時間帯にスケジュールし、重要な成果を測定します。
自動メールで見栄えだけのレポートを避けます。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールにわたって、1つのAIネイティブなカレンダーとキューから接続します—2012年スタイルのパブリッシャーにボルトオンされたキャプションボックスではありません。プラットフォームネイティブのフォーマッティング、承認、分析を同じループ内に保ちます。
来週の生成ジョブにループを閉じます。準備ができたら、https://app.socialschedule.ai/loginにアクセスしてライブをスケジュールするか、CLI、MCP、API、Skillsを使用して同じ手順を自動化し、人間がブランドボイスのガードレールを維持します。
公開済み/失敗イベントのためのWebhook
post.publishedおよびpost.failedイベントに登録します。公開に失敗した場合にSlackアラートやチケット発行を促進します。開発者やAIエージェントにとって、「公開済み/失敗イベントのためのWebhook」は流行語ではなく、オペレーティングシステムです:計画の柱を立て、AIでドラフトを作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
ペイロードを信頼する前に署名を確認してください。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、およびGoogleビジネスプロフィール全体に、2012年スタイルのパブリッシャーのボルトオンキャプションボックスではなく、AIネイティブのカレンダーとキューから接続します。プラットフォームネイティブのフォーマッティング、承認、および分析を同じループで保持します。
Webhookハンドラーは冪等性を保ってください。準備ができたら、https://app.socialschedule.ai/loginを開いてライブをスケジュールするか、人がブランドの声のガードレールを維持しながらCLI、MCP、API、およびSkillsを使用して同じ手順を自動化します。
レート制限、冪等性、およびベストプラクティス
レート制限を遵守し、バックオフし、冪等性キーを使用して再試行してください。サポートのために相関IDをログに記録します。開発者とAIエージェントにとって、「レート制限、冪等性、およびベストプラクティス」は流行語のセクションではなく、オペレーティングシステムです:プランの柱を計画し、AIでドラフトを作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
ブランドの安全性のために、ドラフト→承認→スケジュールを優先してください。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、およびGoogleビジネスプロファイルにわたって、AIネイティブのカレンダーとキューから接続します—2012年スタイルのパブリッシャーに取り付けられたキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、および分析を同じループ内で維持してください。
内部の自動化ランブックを文書化してください。準備ができたら、https://app.socialschedule.ai/loginを開いてライブをスケジュールするか、CLI、MCP、API、およびスキルを使用して同じ手順を自動化し、人間がブランドボイスのガードレールを維持します。
一般的なプラットフォーム向けのAPIクイックスタート
一般的なパスには、APIを通じてInstagramの投稿をスケジューリングし、LinkedInの企業アップデートを行い、複数のプラットフォームでのローンチが含まれます。まずは1つのプラットフォーム統合テストから始めて、次第に拡大してください。開発者やAIエージェントにとって、「一般的なプラットフォーム向けのAPIクイックスタート」はバズワードのセクションではなく、オペレーティングシステムです:計画の柱を立て、AIでドラフトを作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
エージェンシーはAPI上にクライアントポータルを構築できます。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールにおいて、1つのAIネイティブカレンダーとキューから接続します。2012年スタイルのパブリッシャーのボルトオンキャプションボックスではなく、プラットフォームネイティブのフォーマット、承認、分析を同じループ内で保持します。
MCPはエージェントUIに対しては高速ですが、APIはバックエンドに勝ります。アプリでAPIキーを作成し、最初のスケジュール投稿を発送します。準備ができたら、https://app.socialschedule.ai/login を開いてライブスケジュールを行うか、CLI、MCP、API、スキルを使って同じ手順を自動化しながら、人間がブランドの声のガードレールを保持します。
よくある質問
SocialScheduleは公開APIを提供していますか?+
はい。SocialSchedule APIはプログラムによるスケジューリング、メディア、キュー、ウェブフック、および分析をサポートしています。
APIを通じてInstagramの投稿をスケジュールできますか?+
はい、あなたのワークスペースに接続されたInstagramアカウントで可能です(プラットフォームのポリシーと権限に従います)。
APIでサポートされているプラットフォームはどれですか?+
SocialScheduleで利用可能なプラットフォーム—Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィール—接続時に使用できます。
認証はどのように機能しますか?+
ワークスペースにスコープを設定したベアラーAPIキーを使用します。キーはシークレットマネージャーに保管してください。
公開イベント用のウェブフックはありますか?+
はい。公開されたイベントと失敗したイベントに対して購読し、運用アラートを受け取ることができます。
APIを通じて分析情報を取得できますか?+
はい。ダッシュボードや自動化ループを強化するためにメトリクスを取得します。
レート制限はどれくらいですか?+
レート制限はワークスペース/トークンごとに適用されます。429のレスポンスが返ってきた場合はバックオフし、安全なリトライのために冪等性キーを使用してください。
公式SDKはありますか?+
REST APIとcurlの例から始めてください。SDKやコミュニティクライアントは、表面が安定化するにつれて追加されるかもしれません。
APIはMCPサーバーとどのように比較されますか?+
APIはあなたのサーバーや製品に最適です。MCPはインタラクティブにツールコールするAIエージェントに最適です。
代理店はAPI上でクライアントポータルを構築できますか?+
はい。多くの代理店はクライアント向けのカレンダーや承認のためにAPIをラップしています。
メディアをどうやってアップロードしますか?+
メディアアップロードエンドポイントを使用し、その後投稿作成時に返されたメディアIDを参照します。
OpenAPI / 参考ドキュメントはどこにありますか?+
このガイドを使用してクイックスタートしてください。完全なOpenAPIの詳細は、あなたの開発者ワークスペースのドキュメントに付属しています。