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

Visovra API
ドキュメント

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

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

認証

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

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

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

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

Free
API レート制限
10 req/日
監査あたりのページ数
15
監査レポート
3/月
APIアクセス
Pro
API レート制限
500 req/日
監査あたりのページ数
50
監査レポート
無制限
APIアクセス
Agency
API レート制限
2,000 req/日
監査あたりのページ数
200
監査レポート
無制限
APIアクセス
Enterprise
API レート制限
無制限
監査あたりのページ数
500
監査レポート
無制限
APIアクセス

エンドポイント

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

POST🔑 認証が必要/api/audit/start

新しい GEO 分析を開始

指定した URL に対する GEO 分析をキューに登録します — ChatGPT、Gemini、Perplexity、Claude、Copilot にまたがるライブの引用チェックに加え、技術チェックと GPT-4o による修正プラン生成も行います。結果をポーリングするための分析 ID を返します。

リクエストボディ

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

レスポンス

{ "auditId": "cuid", "status": "pending" }

cURL の例

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

GEO 分析結果を取得

GEO スコア(0〜100)、プラットフォームごとの引用データ、競合比較、GPT-4o による GEO 改善提案を含む、分析結果の全体を返します。分析が実行中の場合、status は "running" になります。

レスポンス

{ "id": "...", "status": "completed", "overallScore": 78, "geoScore": 64, "findings": [...] }

cURL の例

shell
curl https://visovra.com/api/audit/AUDIT_ID \
  -H "Authorization: Bearer YOUR_API_KEY"
GET🔑 認証が必要/api/audit/list

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

アカウントに紐づくすべての GEO 分析を新しい順で返します。?page=1&limit=20 のクエリパラメータでページネーションに対応しています。

レスポンス

{ "audits": [{ "id": "...", "url": "...", "status": "completed", "overallScore": 78, "geoScore": 64 }] }

cURL の例

shell
curl https://visovra.com/api/audit/list \
  -H "Authorization: Bearer YOUR_API_KEY"
DELETE🔑 認証が必要/api/audit/:id

監査を削除

監査と関連するすべての結果を完全に削除します。この操作は取り消せません。

レスポンス

{ "success": true }

cURL の例

shell
curl -X DELETE https://visovra.com/api/audit/AUDIT_ID \
  -H "Authorization: Bearer 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 フルアクセスが含まれます。