目的:外部とつなぐ

HTTP API を呼び出す

「外部サービスからデータを取りたい」

この目的で選ぶときに見る軸

  1. タイムアウト
  2. 送信先制限
  3. 認証の扱い

下の表の「主要制約」は各ツールで最も先に当たる制約。軸ごとの値はツール詳細の制約表で確認する。

この目的に使える手段(6件)

HTTP API を呼び出す を持つツールの比較
ツール分類種別学習料金成熟主要制約検証
Google Apps Script
Googleの各サービスをJavaScriptで自動操作する、サーバー不要の実行環境
自動化・連携マネージドサービス無料安定1実行あたりの実行時間上限:6分 / 実行(個人アカウント・Workspace とも)
n8n
SaaS 連携をノードで組む自動化ツール。自己ホスト可で実行回数課金
自動化・連携ツール無料枠あり安定Cloud 版の月間実行回数(課金単位):Starter 2,500回 / 月(€20 / 月・年払い)、Pro 10,000回 / 月(€50 / 月・年払い)。1回=ワークフロー1回の実行で、ノード数や処理件数は問わない
Python
読みやすさを優先した動的型付け言語。データ処理・自動化・AI分野の共通語
言語・実行環境言語無料安定スレッド並列の上限(GIL):CPython では同時に1スレッドしか Python バイトコードを実行しない。I/O 中は解放される
Go
単一バイナリに固めて配布できる静的型付け言語。並行処理と配布が軽い
言語・実行環境言語無料安定旧バージョンのサポート期間:各メジャー版は、その後2つ新しいメジャー版が出るまでサポート。メジャー版は2月と8月の半年ごと(実質約1年)
Playwright
Chromium/Firefox/WebKitを1つのAPIで自動操作するE2Eテストフレームワーク
開発基盤・CI/CDフレームワーク無料安定対応Node.jsバージョン:最新の 22.x, 24.x, 26.x 系のいずれか
TypeScript
JavaScriptに静的型を足した言語。Node.jsでブラウザとサーバーを同じ言語で書く
言語・実行環境言語無料安定型の実行時消失:型注釈は JavaScript の一部ではなく、コンパイル時に完全に削除される。型が実行時の動作を変えることはない