iloveQR
    プランと価格FAQAPI
    iloveQR

    ビジネスのためのQRコードを作成、カスタマイズ、追跡します。分析とチームコラボレーションを備えた完全なQRコードプラットフォーム。

    • QRタイプ
    • ダイナミックQR
    • スタティックQR
    • 分析
    • テンプレート
    • バルクビルダー
    • カスタムドメイン
    • API
    • 私たちについて
    • 価格
    • お問い合わせ
    • FAQ
    • ヘルプセンター
    • プライバシーポリシー
    • 利用規約
    • クッキーポリシー
    • GDPR
    • 悪用報告

    © 2026 iloveQR. 全著作権所有。

    APIドキュメンテーション
    APIドキュメント
    はじめに
    イントロダクションクイックスタート認証
    認証
    QRコード
    バルク操作
    分析
    Webhook

    クイックリンク

    APIキーを取得無料トライアルを開始
    認証

    API認証

    すべてのAPIリクエストにはAPIキーを使用した認証が必要です。このガイドでは、APIキーを安全に作成、管理、使用する方法を説明します。

    APIキーを取得する

    APIキーを取得するには、iloveQRアカウントを持ち、組織の一部である必要があります。

    1

    アカウントにログイン

    サインインするか、アカウントを作成してください。

    2

    開発者ページに移動

    ダッシュボード → 開発者に移動してAPIキーを管理します。

    3

    新しいAPIキーを作成

    'APIキーを作成'をクリックし、説明的な名前を付けて生成されたキーを安全に保存します。

    APIキーの使用

    すべてのリクエストでX-API-KeyヘッダーにAPIキーを含めてください:

    リクエストヘッダー
    curl -X GET \
      https://api.iloveqr.com/api/v1/organizations/YOUR_ORG_ID/qr-codes \
      -H "X-API-Key: ilqr_your_api_key_here" \
      -H "Content-Type: application/json"

    組織ID

    ほとんどのAPIエンドポイントは、URLパスに組織IDを必要とします。ダッシュボード設定で組織IDを見つけるか、組織エンドポイントにリクエストを送信して取得できます。

    あなたの組織を取得
    curl -X GET \
      https://api.iloveqr.com/api/v1/users/me/organizations \
      -H "X-API-Key: ilqr_your_api_key_here"
    応答
    {
      "organizations": [
        {
          "id": "org_abc123",
          "name": "My Company",
          "slug": "my-company",
          "role": "ADMIN"
        }
      ]
    }

    セキュリティのベストプラクティス

    クライアント側のコードにAPIキーを公開しないでください

    常にサーバーからAPI呼び出しを行ってください。ブラウザ、モバイルアプリ、またはユーザーが見ることができるコードで実行されるJavaScriptにAPIキーを含めないでください。

    環境変数を使用

    APIキーをコードベースではなく環境変数に保存してください。これにより、バージョン管理を通じての偶発的な公開を防ぎます。

    定期的にキーをローテーション

    定期的に新しいAPIキーを作成し、古いものを取り消します。キーが侵害された疑いがある場合は、直ちに取り消してください。

    認証エラー

    認証に失敗した場合、APIは次のいずれかのエラーレスポンスを返します:

    ステータスコードエラー説明
    401
    UNAUTHORIZEDAPIキーが欠落または無効
    403
    FORBIDDENAPIキーにはこのアクションの権限がありません
    403
    API_KEY_REVOKEDAPIキーは取り消されました
    例のエラーレスポンス
    {
      "statusCode": 401,
      "message": "Invalid or missing API key",
      "error": "Unauthorized"
    }

    次のステップ

    認証を理解したので、APIの使用方法を学びましょう: