フリーティア
- 日次制限
- 50
- リクエスト/秒
- 2
- APIキー
- 1
akousa.net 開発者 API は、当社のツール、ゲーム、価格データ、ニュース、ウェブサイト分析、サービスステータスを独自のアプリケーションに直接組み込める RESTful JSON API です。17 のグループにわたる 81 のエンドポイントにより、サイト上で利用できるほぼすべての機能を自動化できます。
最終更新: 2026年7月29日
akousa.net 開発者 API は、当社のツール、ゲーム、価格データ、ニュース、ウェブサイト分析、サービスステータスを独自のアプリケーションに直接組み込める RESTful JSON API です。17 のグループにわたる 81 のエンドポイントにより、サイト上で利用できるほぼすべての機能を自動化できます。
単一の API キーで認証し、標準的な HTTP リクエストを送信して、予測可能な JSON レスポンスを受け取ります。完全な OpenAPI 3.1 仕様と 8 言語のインタラクティブなコード例により、連携を素早く行えます。
ベースURL
https://akousa.net/api/v1すべてのAPIエンドポイントは以下のベースURLからHTTPS経由で提供されます:
バージョニング
v1 · X-API-Version: 1.1.0APIはURLパスでバージョン管理されています。現在のバージョンはv1です。破壊的変更が生じた場合は新しいバージョンが作成されます。
3ステップで始められます。API Keyを作成し、リクエストを送信し、結果を取得します。
curl -X POST https://akousa.net/api/v1/tools/base64 \
-H "Authorization: Bearer ak_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"Hello, World!","mode":"encode"}'{
"output": "SGVsbG8sIFdvcmxkIQ==",
"tool": "base64",
"mode": "encode",
"executionMs": 1
}認証付きリクエスト例
Authorization: Bearer ak_YOUR_API_KEYAPIキーは常に「ak_」プレフィックスで始まります。
GET /api/v1/toolsGET /api/v1/openapi.jsonPOST /api/v1/sandboxGET /api/v1/servicesGET /api/v1/workflow/galleryGET /api/v1/workflow/gallery/{id}API は、ツール、バッチおよびチェーン操作、分析、キーおよびサブスクリプション管理、Webhook、プリセット、リアルタイムおよびネットワークデータ、金融およびユーティリティデータ、インフラ、OpenAPI 仕様をカバーする 17 の論理グループに整理されています。各グループには関連エンドポイントがまとめられているため、必要なものを正確に見つけられます。
81 のエンドポイント
/api/v1/tools認証不要ツール一覧
ツールを実行
/api/v1/batchProのみバッチ実行
/api/v1/chainProのみツールチェーン
/api/v1/analyticsProのみアナリティクスを取得
使用統計
アナリティクスをエクスポート
リクエスト分析
APIキーを作成
APIキー一覧
APIキーを取り消し
APIキーをローテーション
カスタマーポータル
Proに登録
/api/v1/webhooksProのみWebhookを作成
/api/v1/webhooksProのみWebhook一覧
Webhookを削除
Webhookをテスト
Webhook配信
/api/v1/presetsProのみプリセットを作成
/api/v1/presetsProのみプリセット一覧
プリセットを更新
プリセットを削除
プリセットを実行
ワールドニュースフィード
サイバー脅威マップ
フライト密度
サービスステータス概要
サービスステータス詳細
DNSルックアップ
SSL証明書チェック
WHOISルックアップ
IPジオロケーション
URL分析
User-Agentパーサー
仮想通貨価格
QRコードジェネレーター
サンドボックス実行
/api/v1/services認証不要データサービスカタログ
AIによるおすすめ
/api/v1/analyze/apiProのみウェブサイトを分析
バッジを生成
一括分析
サイトをクロール
レポートをエクスポート
分析履歴
モニター一覧
モニターを取得
競合分析
/api/v1/analyze/diffProのみスナップショットを比較
GitHubへエクスポート
修正バンドルを生成
分析トレンド
/api/v1/schedulesProのみスケジュールを作成
/api/v1/schedulesProのみスケジュール一覧
スケジュールを取得
スケジュールを更新
スケジュールを削除
OpenAPI仕様
認証情報を作成
認証情報一覧
認証情報を削除
ワークフローをデプロイ
デプロイ一覧
デプロイを削除
ギャラリーワークフロー一覧
ギャラリーに公開
ギャラリーワークフローを取得
ワークフロースケジュールを作成
ワークフロースケジュール一覧
ワークフロースケジュールを削除
ワークフローWebhookを作成
ワークフローWebhook一覧
ワークフローWebhookを削除
設定を取得
設定を更新
APIは標準的なHTTPステータスコードを使用します。エラーレスポンスには問題を説明するerrorフィールドを含むJSONボディが含まれます。
{
"output": "SGVsbG8sIFdvcmxkIQ==",
"tool": "base64",
"mode": "encode",
"executionMs": 1
}{
"ok": false,
"error": "Invalid API key",
"code": "UNAUTHORIZED",
"status": 401
}| ステータス | 意味 |
|---|---|
200 | 成功 — ツールが実行され、出力が返されました |
400 | 不正なリクエスト — 無効な入力、モード、または設定 |
401 | 未認証 — API Keyが欠落しているか形式が不正 |
403 | 禁止 — 無効または取り消されたAPI Key |
404 | 見つかりません — ツールのslugが利用できません |
413 | ペイロードが大きすぎます — 入力が100KBを超えています |
422 | 処理不能 — ツールの実行に失敗しました(エラーメッセージを参照) |
429 | レート制限超過 — 日次クォータまたはバースト制限を超過 |
レート制限はプランによって異なります。すべてのレスポンスには X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Reset ヘッダーが含まれるため、リクエストを事前に調整できます。制限を超過すると、再試行のタイミングを示す Retry-After ヘッダーを伴って HTTP 429 が返されます。
X-RateLimit-Limit | 日次制限 |
|---|---|
X-RateLimit-Remaining | 当日の残りリクエスト数 |
X-RateLimit-Reset | クォータがリセットされるUTCタイムスタンプ |
Retry-After | レート制限超過 — 日次クォータまたはバースト制限を超過 |
/api/v1/openapi.json の OpenAPI 3.1 仕様を Postman、Swagger UI、Insomnia、またはその他の互換クライアントにインポートして、エンドポイントを探索し、クライアントライブラリを自動生成できます。cURL、JavaScript、Python、Go、PHP、Ruby、Java、C# のインタラクティブなコード例が各エンドポイントページに用意されています。
OpenAPI仕様をダウンロードフリーティア: 50 リクエスト/日, 2 リクエスト/秒. Proティア: 100,000 リクエスト/日, 50 リクエスト/秒.
AuthorizationヘッダーにBearerトークン:Bearer ak_your_key_here。
フリーティア: 50 リクエスト/日, 2 リクエスト/秒. Proティア: 100,000 リクエスト/日, 50 リクエスト/秒.
はい、/api/v1/openapi.json(OpenAPI 3.1)。
17 のグループにわたる 81 のエンドポイントにアクセスでき、ツールのプログラムからの実行からリアルタイムデータの取得、アカウント管理まで、あらゆる用途をカバーします。
HTTPリクエストを送信できる言語であれば、どれでもAPIと連携できます。各エンドポイントのドキュメントページには、すぐに使えるコード例が8言語(cURL、JavaScript、Python、Go、PHP、Ruby、Java、C#)で用意されています。OpenAPI 3.1仕様から、お好みの言語でクライアントSDKを生成することも可能です。
はい。Webhooksグループを使うと、イベントを購読し、HMAC署名付きのHTTPコールバックを受け取れるため、真正性を検証できます。Webhookエンドポイントの設定と管理はDeveloper Dashboardから行えます。
はい。バッチおよびチェーンエンドポイントを使えば、1回のリクエストで複数のツール操作を実行できます。複数の入力を一度に処理したり、ある操作の出力を次の操作へ往復なしでそのまま渡したりできます。
はい。すべてのエンドポイントは /api/v1/ 名前空間の下に配置されています。破壊的変更は新しいバージョンで導入され、廃止予定は変更履歴と廃止予定レスポンスヘッダーで事前に告知されるため、連携を適応させる時間を確保できます。
アカウントを作成してDeveloper Dashboardを開き、ak_プレフィックス付きのキーを生成します。キーは即座に有効になります。複数のキーを作成し、ローテーションし、任意のキーをいつでもダッシュボードから無効化できます。