ドキュメント
Abundera QR Pro のダイナミック QR プラットフォーム向け REST API。コードの作成、転送先の変更、スキャン分析の取得、チーム管理、Webhook の実装ができます。
API 仕様
Abundera QR Pro API は OpenAPI 3.1 に準拠しています。インタラクティブなリファレンスを閲覧するか、仕様をダウンロードするか、お好みの API クライアントにインポートしてください。
インタラクティブ API リファレンス →
すべてのエンドポイントについて、リクエスト・レスポンススキーマ、パラメータ、ブラウザ上でのその場試行が可能です。Scalar を使用。
OpenAPI 3.1 (JSON)
完全な仕様。カスタマー向けエンドポイント 91 件。プログラムからの利用に最適です。
Postman コレクション
Postman や Insomnia に直接インポートしてインタラクティブにテストできます。
公式 SDK
TypeScript、Python、Go 向けの型付きクライアント。MIT ライセンス、ソースは GitHub で公開。
変更履歴
すべての API 変更を日付とバージョン付きで記録。SemVer に準拠し、破壊的変更は新しいメジャーバージョンのプレフィックスで提供されます。
内部 API
サービス間の管理・課金インターフェースです。網羅性のために文書化していますが、カスタマー向けの連携用ではありません。
認証
QR Pro API はベアラートークン認証を使用します。
- API キー · プロダクト単位で発行され、プレフィックスは
abnd_qrpro_。abundera.ai/account/api-keys で管理します。Business、Team、Agency プランで利用可能です(Solo はダッシュボードのみ)。 - 生の
abnd_qrpro_…トークンは作成時に一度だけ表示されるため、すぐに保存してください。保存するのは SHA-256 ハッシュのみで、紛失したキーは復元できません。
Authorization: Bearer abnd_qrpro_…
ベース URL と形式
ベース URL: https://pro.qr.abundera.ai/api
リクエスト形式: POST / PATCH / DELETE では JSON(Content-Type: application/json)。
レスポンス形式: JSON(application/json; charset=utf-8)。
レート制限: API キーごとに適用され、X-RateLimit-Limit / -Remaining / -Reset のレスポンスヘッダーで確認できます。UTC 日あたり Business / Team / Agency でそれぞれ 1,000 / 10,000 / 50,000 リクエスト。リダイレクトのホットパス(aqr.net/{shortcode})は認証不要で、スキャンごとの予算制限はありません。
クイックサンプル
curl -X POST https://pro.qr.abundera.ai/api/v1/codes \
-H "Authorization: Bearer abnd_qrpro_…" \
-H "Content-Type: application/json" \
-d '{"name":"Spring menu","destination":"https://example.com/menu","payload_type":"url"}'ディスカバリー(well-known)
/.well-known/ 配下の自動検出エンドポイント(RFC 8615):
/.well-known/ インデックス →
このサイトが公開するすべての well-known URI の一覧(人間が読める形式)。
ケイパビリティ
スコープ、レート制限ティア、API サーフェス。ハブのフェデレーテッド UI により集約されます。
ファミリー API カタログ →
Abundera のすべての API を列挙する、ハブ上の RFC 9727 Linkset。