Abundera QR Check/ 開発者ドキュメント

開発者ドキュメント

Abundera QR Check QR・バーコード安全性分類サービス向けのREST API。デコードされたペイロードを送信すると、チェーンウォーク済みの判定結果が返されます。

API仕様

Abundera QR Check APIはOpenAPI 3.1に準拠しています。インタラクティブなリファレンスを参照したり、仕様書をダウンロードしたり、お好みのAPIクライアントにインポートしたりできます。

インタラクティブAPIリファレンス →
リクエスト・レスポンスのスキーマ、パラメーター、ブラウザでのTry-it-nowを備えた全エンドポイント。Scalarで動作。
OpenAPI 3.1(YAML)
スキーマ、説明、サンプルを含む完全な仕様書。ドキュメントジェネレーターに最適。
OpenAPI 3.1(JSON)
JSON形式の同仕様。プログラム処理やツール連携に最適。
Postman Collection v2.1
PostmanまたはInsomnaにインポート。{{base_url}}{{token}}変数をあらかじめ設定済み。

認証

公開エンドポイントPOST /api/scanは匿名ティアのレート制限(バースト毎分10リクエスト、IPごとに24時間あたり3回)が適用されます。有料のProティアは、Founding Memberローンチ時に提供予定で、APIキーをBearerトークンとして提示することで匿名制限をバイパスできます:

Authorization: Bearer sk_live_abnd_check_…

APIキーはサブスクリプション時に発行され、abundera.ai/account/api-keysで管理します。検証はハブに委任され、KVに60秒間キャッシュされます。

ベースURL・フォーマット

ベースURL: https://check.qr.abundera.ai

リクエスト形式: JSON(Content-Type: application/json)。

レスポンス形式: JSON(application/json; charset=utf-8)。レスポンスにはschema_versionフィールドが含まれます。

クイックサンプル

curl -X POST https://check.qr.abundera.ai/api/scan \
  -H "Content-Type: application/json" \
  -d '{"payload":"https://example.com/login"}'

ディスカバリー(well-known)

/.well-known/(RFC 8615)配下の自動ディスカバリーエンドポイント。人間向けインデックスを参照するか、直接取得してください:

/.well-known/ インデックス →
このサイトが公開するすべてのwell-known URIの人間向けリスト。
機能一覧
スコープ、レート制限ティア、APIサーフェス。ハブの統合UIで集約されます。
QR安全ポリシー
Checkの判定スキーマ、対応フォーマット、レピュテーションフィード、プライバシーポジション。
ファミリーAPIカタログ →
すべてのAbundera APIを列挙したハブ上のRFC 9727 Linkset。

関連ページ

対応フォーマット・カバレッジ
スキャナーが認識するすべてのQR・バーコードフォーマットおよびペイロードタイプ。
料金プラン
無料プランとProプランの比較、Founding Memberオファー、レート制限の詳細。
セキュリティアーキテクチャ
ペイロードの処理方法、キャッシュ対象、QR-17/18のプライバシーポジション。