sona.toのREST APIで、自社のコードから投稿の予約、分析の取得、ファイルのアップロード、SEO監査ができます。Freeを含む全プランで使えます。
SNS APIを使うと、普段はダッシュボードで手作業で行うことを自分のコードで実行できます。投稿の公開と予約、結果の取得、ファイルの管理です。sona.toのREST APIは、接続したすべてのチャンネルでこれを行い、SEOツールにも対応しています。Freeを含む全プランに含まれており、REST APIのページに概要があります。
sona.toのAPIでできること
APIは、アプリで扱うものと同じ単位で構成されています。
チャンネルと投稿
ワークスペースに接続したチャンネルを一覧にし、その中の1つまたは複数に向けて投稿を作成します。すぐに公開することも、指定した日時に公開することもできます。投稿は取得、検索、編集、削除ができ、投稿タイプなど各SNS独自のオプションも一緒に送れます。
ファイル
画像や動画をメディアライブラリにアップロードし、投稿で使えます。大きな動画はストレージへ直接アップロードされるので、1回のリクエストでサイズが制限されることはありません。
分析
チャンネルの指定期間の数値を取得できます。そのチャンネルの分析ページに表示されるのと同じデータです。
SEO、順位トラッカー、AI 可視性
SEOプロジェクトを作成し、サイト監査を実行し、見つかったページと問題を取得して、問題の修正案を生成できます。順位トラッカーにキーワードを追加して順位を取得し、AI 可視性のプロンプトを実行して、どのAIアシスタントが自社に触れているかを確認できます。
認証のしくみ
ダッシュボードのAPIページを開き、読み取り専用または書き込み権限付きのトークンを作成します。各リクエストのAuthorizationヘッダーに、Bearerトークンとして付けて送ります。トークンは作成時に開いていたワークスペースに属し、そのワークスペースのデータにしかアクセスできません。
チームでは、選ばれたチャンネルだけを担当するメンバーは、APIでもそのチャンネルにしかアクセスできません。投稿に承認が必要なメンバーも投稿は作成できますが、投稿は公開されずに「承認」ページへ送られます。
APIで作られているもの
よくある使い方をいくつか紹介します。
自社のCMSで新しい記事を公開すると、その瞬間にチャンネルへの投稿になります。スプレッドシートに行を追加すると、予約投稿になります。先週の数値が、毎週月曜にレポート用のシートに入ります。Webサイトを更新するたびにSEO監査が始まり、見つかった問題がタスクとして登録されます。
コードを書かずにAPIを使う
n8n、Make、Zapier向けのsona.toアプリも同じAPIで動いているので、ステップを選ぶだけでこうしたワークフローを作れます。投稿の公開や失敗など、何かが起きた時にsona.toから自社のシステムへ知らせたい場合は、Webhookを追加します。ClaudeやChatGPTからsona.toを操作するには、MCPで接続します。
ドキュメント
すべてのエンドポイント、パラメーター、レスポンスはdevelopers.sona.toにまとめてあり、試せる例も付いています。リクエストの送信先はhttps://api.sona.to/v1です。
よくある質問
sona.toのAPIは無料ですか?
APIへのアクセスはFreeを含む全プランに含まれています。APIでできることは、アプリと同じくプランによって決まります。
APIでどのSNSに投稿できますか?
ワークスペースに接続したすべてのSNSです。APIはアプリと同じチャンネルを通して投稿します。
APIで投稿を予約できますか?
できます。投稿と一緒に日時を送れば、その時刻に公開されます。アプリで予約した投稿と同じです。
試してみませんか?
無料で始められます。クレジットカードは不要です。