LIVEAI可視性を6つのエンジンで継続的に計測調査手法 →
REST API v1

Visovra API
ドキュメント

GEO 分析をプログラムから実行し、リアルタイムの GEO スコアを取得。Visovra の AI Engineering Intelligence を、自社のツール・ダッシュボード・CI パイプライン・代理店向けワークフローに統合できます。

Base URL: https://visovra.com
APIキーを取得 →OpenAPI 仕様 →

認証

すべての API リクエストには、Authorization ヘッダーに Bearer トークン形式で API キーを含める必要があります。API キーは アカウント設定から確認できます。

リクエストヘッダー
Authorization: Bearer viso_xxxxxxxxxxxxxxxxxxxxxxxx
⚠️ API キーは絶対に公開しないでください。 クライアント側の JavaScript や公開リポジトリに含めないでください。安全に保管するには環境変数を使用してください。

レート制限とプラン別上限

API アクセスはプランごとに制限されます。レート制限は API キーごと、24時間のローリングウィンドウで適用されます。

Trial / Standard
API レート制限
PDF + GEO
監査あたりのページ数
サイトクロール
監査レポート
Standard: 50/月
APIアクセス
Pro
API レート制限
500 req/日
監査あたりのページ数
50+
監査レポート
無制限
APIアクセス
Agency
API レート制限
2,000 req/日
監査あたりのページ数
200
監査レポート
無制限
APIアクセス
Enterprise
API レート制限
無制限
監査あたりのページ数
500+
監査レポート
無制限
APIアクセス

エンドポイント

すべてのエンドポイントは JSON を受け取り、JSON を返します。エラーは HTTP ステータスコードと、エラーメッセージを含む JSON ボディで返されます。

POST🔑 認証が必要/api/v1/audits

新しい GEO 分析を開始

GEO 分析をキューに登録します — ChatGPT、Gemini、Perplexity、Claude、Copilot、DeepSeek、Google AI Overviews へのライブ引用チェックと 101 項目の技術監査。ポーリング用の分析 ID を返します。エイリアス: POST /api/audit/start。

リクエストボディ

{ "url": "https://example.com" }

レスポンス

{ "auditId": "cuid", "status": "pending", "pollUrl": "https://visovra.com/api/v1/audits/cuid" }

cURL の例

shell
curl -X POST https://visovra.com/api/v1/audits \
  -H "Authorization: Bearer viso_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
GET🔑 認証が必要/api/v1/audits/:id

GEO 分析結果を取得

GEO スコア(0〜100)、プラットフォームごとの引用データ、技術スコアを返します。エイリアス: GET /api/audit/:id。

レスポンス

{ "auditId": "...", "status": "completed", "scores": { "overall": 78, "geo": 64 } }

cURL の例

shell
curl https://visovra.com/api/v1/audits/AUDIT_ID \
  -H "Authorization: Bearer viso_YOUR_API_KEY"
GET🔑 認証が必要/api/v1/audits

すべての GEO 分析を一覧取得

組織のサイトに紐づく分析を新しい順で返します。?page=1&limit=20 でページネーション。エイリアス: GET /api/audit/list。

レスポンス

{ "audits": [{ "id": "...", "url": "...", "status": "completed", "overallScore": 78, "geoScore": 64 }], "page": 1, "limit": 20, "total": 1 }

cURL の例

shell
curl "https://visovra.com/api/v1/audits?page=1&limit=20" \
  -H "Authorization: Bearer viso_YOUR_API_KEY"
DELETE🔑 認証が必要/api/v1/audits/:id

監査を削除

監査と関連する結果を完全に削除します。エイリアス: DELETE /api/audit/:id。

レスポンス

{ "success": true }

cURL の例

shell
curl -X DELETE https://visovra.com/api/v1/audits/AUDIT_ID \
  -H "Authorization: Bearer viso_YOUR_API_KEY"

エラーコード

Visovra は標準的な HTTP ステータスコードを使用します。すべてのエラーには error キーを含む JSON ボディが付きます。

ステータス意味説明
200OKリクエストが成功しました。
400Bad Requestパラメータが不正、または必須項目が不足しています。
401UnauthorizedAPI キーが未指定または無効です。
403Forbiddenご利用のプランには API アクセスが含まれていません。
404Not Found指定されたリソースが見つかりません。
429Too Many Requestsレート制限を超えました。ウィンドウのリセット後に再試行してください。
500Server Error当方の問題が発生しました。解消しない場合はサポートまでご連絡ください。

連携を始めましょう

設定ページから API キーを取得してください。Pro・Agency・Enterprise プランでは、GEO 分析・スコア・Webhook・AI Engineering Intelligence データへの REST API フルアクセスが含まれます。