API イベント・レコードのフィールド参照
API イベント・レコードに保管されるデータの参照表および例。
ユーザーが公開された API のいずれかを呼び出すと、その API 呼び出しを処理するゲートウェイが API イベント・レコードを作成します。 各 API イベント・レコードには、アプリケーション ID、現在時刻、結果コードなど、API 呼び出しの詳細が含まれています。 表 1 に、API イベント・レコードに含めることができるすべてのデータを示します。
活動記録ログの設定
API イベント・レコードの内容は、各 API のアクティビティー・ログ設定によって異なります。 アクティビティー・ロギングについて詳しくは、 分析データのカスタマイズを参照してください。
API イベント・レコードのフィールド
| フィールド名 | タイプ | 説明 |
|---|---|---|
| @timestamp | 日付 | Logstash データ収集エンジン ( OpenSearchにデータをフィードする) がレコードをいつ書き込んだかを記録するタイム・スタンプ。 |
| ai_cache_hit | ブール | AIゲートウェイのキャッシュから応答が提供されたかどうかを示すブール値 |
| ai_model | ストリング | このAIゲートウェイの呼び出しで使用されるAIモデルの名前 |
| ai_request_tokens | 整数 | このAI Gateway呼び出しのリクエストトークンの数 |
| ai_response_tokens | 整数 | このAI Gatewayコールのレスポンス・トークンの数 |
| ai_total_tokens | 整数 | このAI Gatewayコールのトークンの合計(リクエストとレスポンスの合計) |
| api_ref | ストリング | APIリファレンス (api_name:api_version) |
| API タイプ | ストリング | APIタイプ: rest、soap、graphql、asyncapi |
| api_id | ストリング | API ID。 |
| api_name | ストリング | API の名前。 |
| API リソース ID (api_resource_id) | ストリング | フィールド・フォーマットは api_name:api_version:method:pathです。 API Gateway v10.5.3 以上でのみ使用可能です。 |
| api_version | ストリング | API のバージョン番号。 |
| app_id | ストリング | 登録されているアプリケーションの ID。 |
| app_name | ストリング | 登録されているアプリケーションの名前。 注: クライアント ID が使用されていないか、API で無効である場合、このプロパティーは
undefined に設定されます。 ゲートウェイは、API を呼び出していたアプリケーションを判別するためにクライアント ID が必要です。 このアプリケーションから、ゲートウェイは、 API が含まれている製品上で、アプリケーションがサブスクライブされているプランを判別できます。 クライアント ID がないと、ゲートウェイは、どのプラン、製品、またはアプリが呼び出されたかを判別できません。これは、単一の API が複数の製品に属することができるためです (各製品には、クライアント ID を使用してそれらのプランにサブスクライブしている複数のプランとアプリがあります)。 |
| app_type | ストリング | アプリケーション・タイプ。値は、Production または Development です。 |
| バックエンド_メソッド | ストリング | バックエンドの呼び出しで使用される HTTP メソッド |
| バックエンド_リクエスト_ボディ | ストリング | バックエンドに送られるリクエストボディ |
| バックエンド_リクエスト_ヘッダー | オブジェクト | バックエンドリクエストの HTTP ヘッダー |
| バックエンド_レスポンス_ボディ | ストリング | バックエンドからのレスポンスボディ |
| バックエンド_レスポンス_ヘッダー | オブジェクト | バックエンドのレスポンスの HTTP ヘッダー |
| backend_status_code | ストリング | バックエンドのレスポンスの HTTP ステータスコード |
| バックエンド・タイム・トゥ・サーブ・リクエスト | 整数 | バックエンドのリクエストにかかる時間 |
| バックエンドURL | ストリング | バックエンドコールの完全な URL |
| 請求 | オブジェクト | マネタイズを使用するイベントの課金情報を含むオブジェクト |
| bytes_received | 数値 | 要求内のコンシューマーから受信されたバイト数。 |
| bytes_sent | 数値 | 応答内でコンシューマーに送信されたバイト数。 |
| キャッシュ・レスポンス | ブール | このAPIコールがゲートウェイキャッシュから提供されたかどうかを示すブール値 |
| client_geoip.area_code | 数値 | IP アドレスによって識別される、クライアントの公衆交換電話網 (PSTN) の市外局番。 |
| client_geoip.asn | 数値 | クライアント IP アドレスの自律システム番号。 |
| client_geoip.as_org | ストリング | |
| client_geoip.city_name | ストリング | IP アドレスによって識別される、クライアントの市区町村の名前。 |
| client_geoip.continent_name | ストリング | IP アドレスによって識別される、クライアントの大陸名。 |
| client_geoip.continent_code | ストリング | IP アドレスによって識別される、クライアントの 2 文字の大陸コード。 |
| client_geoip.country_code2 | ストリング | IP アドレスによって識別される、クライアントの 2 文字の国別コード。 |
| client_geoip.country_code3 | ストリング | IP アドレスによって識別される、クライアントの 3 文字の国別コード。 |
| client_geoip.country_name | ストリング | IP アドレスによって識別される、クライアントの国名。 |
| client_geoip.dma_code | 数値 | IP アドレスによって識別される、クライアントの Designated Market Area (DMA) コード。 |
| client_geoip.domain | ストリング | クライアントの IP アドレスのドメイン。 |
| client_geoip.ip | ストリング | クライアントの IP アドレス。 |
| client_geoip.isp | ストリング | クライアントのインターネット・サービス・プロバイダー。 |
| client_geoip.latitude | 数値 | IP アドレスによって識別される、クライアントの所在地の緯度。 |
| client_geoip.location | ストリング | IP アドレスによって識別される、クライアントの所在地の経度と緯度 (コンマ区切り)。 |
| client_geoip.location.lat | 数値 | IP アドレスによって識別される、クライアントの所在地の緯度。 |
| client_geoip.location.long | 数値 | IP アドレスによって識別される、クライアントの所在地の経度。 |
| client_geoip.longitude | 数値 | IP アドレスによって識別される、クライアントの所在地の経度。 |
| client_geoip.organization | ストリング | IP アドレスから識別される、クライアントの組織。 |
| client_geoip.postal_code | ストリング | IP アドレスによって識別される、クライアントの郵便番号。 |
| client_geoip.region_iso_code | ストリング | IP アドレスによって識別される、クライアントのリージョンの ISO コード。 |
| client_geoip.region_name | ストリング | クライアントの IP アドレスに対応する地域の省略名。 |
| client_geoip.timezone | ストリング | IP アドレスによって識別される、クライアントのタイム・ゾーン。 |
| client_id | ストリング | API 要求に添付されるクライアントの固有 ID。 |
| client_ip | ストリング | 消費者のIPアドレス |
| カスタム・データ | 配列マップ | カスタム・データをこのフィールドに追加できます。 |
| 日時 | 日付 | API が呼び出された時刻を記録するタイム・スタンプ。 タイム・スタンプは常に協定世界時で表示されます。 |
| developer_org_id | ストリング | アプリケーションを所有するコンシューマー組織の ID。 |
| developer_org_name | ストリング | アプリケーションを所有するコンシューマー組織の名前。 |
| endpoint_url | ストリング | リクエストが失敗した場合、 endpoint_url は、リクエストが失敗したプロキシまたは呼び出し先 URL を特定します。 成功した要求には含まれません。 V5 互換ゲートウェイでは、バックエンドサーバー URL が呼び出され、 HTTP 404 コードを返した場合にのみ、このフィールドにデータが入力されます。 |
| env_id | ストリング | カタログ ID。 |
| env_name | ストリング | カタログの名前。 |
| event_id | ストリング | ゲートウェイによってイベントに割り当てられた固有 ID。 SHA1 アルゴリズムを使用して結合された |
| gateway_geoip.area_code | 数値 | IP アドレスによって識別される、ゲートウェイの公衆交換電話網 (PSTN) の市外局番。 |
| gateway_geoip.asn | 数値 | クライアント IP アドレスの自律システム番号。 |
| gateway_geoip.as_org | ストリング | |
| gateway_geoip.city_name | ストリング | IP アドレスによって識別される、ゲートウェイの市区町村の名前。 |
| gateway_geoip.continent_code | ストリング | IP アドレスによって識別される、ゲートウェイの 2 文字の大陸コード。 |
| gateway_geoip.continent_name | ストリング | ゲートウェイの大陸名。IP アドレスから識別されます。 |
| gateway_geoip.country_code2 | ストリング | IP アドレスによって識別される、ゲートウェイの 2 文字の国別コード。 |
| gateway_geoip.country_code3 | ストリング | IP アドレスによって識別される、ゲートウェイの 3 文字の国別コード。 |
| gateway_geoip.country_name | ストリング | IP アドレスによって識別される、ゲートウェイの国名。 |
| gateway_geoip.dma_code | 数値 | IP アドレスによって識別される、ゲートウェイの Designated Market Area (DMA) コード。 |
| gateway_geoip.domain | ストリング | ゲートウェイの IP アドレスのドメイン。 |
| gateway_geoip.ip | ストリング | ゲートウェイの IP アドレス。 |
| gateway_geoip.isp | ストリング | ゲートウェイのインターネット・サービス・プロバイダー。 |
| gateway_geoip.latitude | 数値 | IP アドレスによって識別される、ゲートウェイの所在地の緯度。 |
| gateway_geoip.location | ストリング | IP アドレスによって識別される、ゲートウェイの所在地の経度と緯度 (コンマ区切り)。 |
| gateway_geoip.location.lat | 数値 | IP アドレスによって識別される、ゲートウェイの所在地の緯度。 |
| gateway_geoip.location.long | 数値 | IP アドレスによって識別される、ゲートウェイの所在地の経度。 |
| gateway_geoip.longitude | 数値 | IP アドレスによって識別される、ゲートウェイの所在地の経度。 |
| gateway_geoip.organization | ストリング | ゲートウェイの組織。IP アドレスから識別されます。 |
| gateway_geoip.postal_code | ストリング | IP アドレスによって識別される、ゲートウェイの郵便番号。 |
| gateway_geoip.region_name | ストリング | ゲートウェイの IP アドレスに対応する地域の省略名。 |
| gateway_geoip.region_iso_code | ストリング | ゲートウェイの IP アドレスから識別される、ゲートウェイのリージョンの ISO コード。 |
| gateway_geoip.timezone | ストリング | IP アドレスによって識別される、ゲートウェイのタイム・ゾーン。 |
| ゲートウェイ・ホスト | ストリング | ゲートウェイのホスト名(すべてのゲートウェイ・タイプに設定されているわけではない |
| gateway_ip | ストリング | ゲートウェイの IP アドレス。 |
| gateway_port | 整数 | ゲートウェイ・ポート番号(すべてのゲートウェイ・タイプに設定されているわけではない) |
| ゲートウェイ・サービス名 (gateway_service_name) | ストリング | DataPower® API ゲートウェイ・サービスの名前。 ゲートウェイ・サービスの登録時にクラウド管理ユーザーによって構成されます。 DataPower API Gateway v10.5.3 以上でのみ使用できます。 |
| ゲートウェイ時間リクエスト | 浮動小数点 | ゲートウェイにおいて、このAPIリクエストの処理に要した時間(リクエストの処理に要した合計時間 - リクエストの処理に要したバックエンドの時間 |
| ゲートウェイ・タイプ | ストリング | 呼び出しを処理したゲートウェイのタイプおよびバージョン。形式は type/versionです。 v5c以外のすべてのゲートウェイ・タイプによって設定され、 v10.0.8.0 以上でのみ使用可能です。 |
| global_transaction_id | ストリング | DataPower グローバル・トランザクション ID。 参照 https://www.ibm.com/docs/en/datapower-gateway/latest?topic=variables-varserviceglobal-transaction-id-servicevarsglobaltransactionid. |
| graphql_request_field_cost | 数値 | GraphQL API のみ。 照会でアクセスされたすべてのフィールドの最大コスト。 各フィールド・アクセスのコストは、スキーマで構成されます。 |
| graphql_request_max_nesting | 数値 | GraphQL API のみ。 アセンブリー検証アクションによって照会で検出された、ネストの最大の深さ。 スキーマ構成は、どのタイプがネストされているかを判別するために使用されるため、この値は、アセンブリー構文解析アクションで検出されたネストの深さよりも小さい場合があります。 |
| graphql_request_top_field_counts | オブジェクト | GraphQL API のみ。 照会が各フィールドを取り出すことができる最大回数。 この回数は、リゾルバーを実行する必要がある回数と同じです。 このフィールドは JSON 形式で保管され、インデックス付けされないため、可視化には使用できません。 各エントリーに含まれているデータの量に基づいて、エントリーごとに限られた数の照会要求と照会応答が保管されます。 保管できるデータの最大量は変更される可能性があります。 |
| graphql_request_top_type_counts | オブジェクト | GraphQL API のみ。 照会が各タイプのオブジェクトを検索できる最大回数。 このフィールドは JSON 形式で保管され、インデックス付けされないため、可視化には使用できません。 各エントリーに含まれているデータの量に基づいて、エントリーごとに限られた数の照会要求と照会応答が保管されます。 保管できるデータの最大量は変更される可能性があります。 |
| graphql_request_type_cost | 数値 | GraphQL API のみ。 照会で取得されたすべてのタイプの最大コスト。 各タイプのコストは、スキーマで構成されます。 |
| graphql_response_field_cost | 数値 | GraphQL API のみ。 照会でアクセスされたすべてのフィールドのコスト。 各フィールド・アクセスのコストは、スキーマで構成されます。 |
| graphql_response_max_nesting | 数値 | GraphQL API のみ。 アセンブリー検証アクションによって照会で検出された、ネストの深さ。 どのタイプがネストと見なされるかを判別するためにスキーマ構成が使用されるため、この値は、アセンブリー解析アクションによって検出されたネストの深さよりも小さくなる可能性があります。 |
| graphql_response_top_field_counts | オブジェクト | GraphQL API のみ。 各フィールドが照会によって取得された回数。 この回数は、リゾルバーを実行する必要がある回数と同じです。 このフィールドは JSON 形式で保管され、インデックス付けされないため、可視化には使用できません。 各エントリーに含まれているデータの量に基づいて、エントリーごとに限られた数の照会要求と照会応答が保管されます。 保管できるデータの最大量は変更される可能性があります。 |
| graphql_response_top_type_counts | オブジェクト | GraphQL API のみ。 それぞれのタイプのオブジェクトが照会によって取得された回数。 このフィールドは JSON 形式で保管され、インデックス付けされないため、可視化には使用できません。 各エントリーに含まれているデータの量に基づいて、エントリーごとに限られた数の照会要求と照会応答が保管されます。 保管できるデータの最大量は変更される可能性があります。 |
| graphql_response_type_cost | 数値 | GraphQL API のみ。 照会で取得されたすべてのタイプのコスト。 各タイプのコストは、スキーマで構成されます。 |
| ホスト | ストリング | API イベントを受信した INGEST ノードのホスト名または IP アドレス。 |
| http_user_agent | ストリング | インバウンド要求のユーザー・エージェント・ヘッダーの値。 |
| immediate_client_ip | ストリング | ゲートウェイのすぐ前にあるクライアント IP アドレス。 通常、 immediate_client_ip はロード・バランサーの IP です。 |
| latency_info.started | 数値 | 要求が受信されてからゲートウェイが対応するタスクを開始するまでの時間遅延 (ミリ秒)。 タスクの最初に、API の実行を準備するための複数のステップを実行します。例えば、TCP/TLS ハンドシェークの実行、アプリケーションのクライアント ID と秘密鍵の検証、カタログ、API、およびプランに対する要求 URI の突き合わせなどです。 ゲートウェイが要求を受け取ると、「開始」期間は 0 に設定されます。 開始タスク内の各ステップの所要時間が加算され、その合計が開始タスクの所要時間を表します。 |
| latency_info.task | ストリング | 処理された API トランザクション。 |
| log_policy | ストリング | 定義されているロギング・ポリシー。 値には、「なし」、「イベント」、「ヘッダー」、および「ペイロード」があります。 |
| org_id | ストリング | API および関連付けられている製品を所有するプロバイダー組織の ID。 |
| org_name | ストリング | API および関連付けられている製品を所有するプロバイダー組織の名前。 |
| opentracing_info | オブジェクト | のAIテスト生成コールで使用されるオープントレーシング情報。 cp4i |
| 操作パス | ストリング | API リクエストのパスは、オープン API ドキュメントのパスと一致します |
| パスID | ストリング | パス識別子 |
| plan_id | ストリング | プラン ID。 |
| plan_name | ストリング | プランの名前。 注: クライアント ID が使用されていないか、API で無効である場合、このプロパティーは
undefined に設定されます。 ゲートウェイは、API を呼び出していたアプリケーションを判別するためにクライアント ID が必要です。 このアプリケーションから、ゲートウェイは、 API が含まれている製品上で、アプリケーションがサブスクライブされているプランを判別できます。 クライアント ID がないと、ゲートウェイは、どのプラン、製品、またはアプリが呼び出されたかを判別できません。これは、単一の API が複数の製品に属することができるためです (それぞれの製品には、クライアント ID を使用してそれらのプランにサブスクライブしている複数のプランとアプリがあります)。 |
| plan_version | ストリング | プランのバージョン番号。 |
| product_id | ストリング | 製品識別子 |
| product_name | ストリング | 製品名。 注: クライアント ID が使用されていないか、API で無効である場合、このプロパティーは
undefined に設定されます。 ゲートウェイは、API を呼び出していたアプリケーションを判別するためにクライアント ID が必要です。 このアプリケーションから、ゲートウェイは、 API が含まれている製品上で、アプリケーションがサブスクライブされているプランを判別できます。 クライアント ID がないと、ゲートウェイは、どのプラン、製品、またはアプリが起動されたかを判別できません。これは、単一の API が複数の製品に属する可能性があるためです (各製品には、クライアント ID を使用してそれらのプランにサブスクライブしている複数のプランとアプリがあります)。 |
| プロダクト・リファレンス | ストリング | 製品リファレンス (製品名:製品バージョン) |
| product_title | ストリング | 製品のタイトル。 |
| product_version | ストリング | 製品のバージョン番号。 |
| query_string | ストリング | インバウンド要求の URL 照会ストリング値。 |
| rate_limit.count | 数値 | 指定されたレート制限時間枠内に残っている API 呼び出しの数。 |
| rate_limit.interval | 数値 | 一定数のAPIコールが許可される合計時間枠。 |
| rate_limit.limit | 数値 | 指定した時間枠中に API に対してアプリケーションが発行することを許可されている要求の最大数。 |
| rate_limit.period | 数値 | API 呼び出しのレート制限を設定するために使用される時間枠。 |
| rate_limit.reject | ストリング | 指定されたレート制限を超える呼び出しが拒否されるかどうかを示します。 true の場合、API 呼び出しは 429 状況コードで拒否されます。 false の場合、アクティビティー・ログにレコードが作成されます。 |
| rate_limit.shared | ストリング | すべての操作によってプラン・レベルでレート制限が共有されているか、個々の操作についてレート制限が指定されているかを示します。 |
| rate_limit.unit | 数値 | レート制限の計算に使用される時間単位。 注: 許可された値は、秒、分、時、日、週です
|
| request_body | ストリング | インバウンド要求の本文。 |
| request_http_headers。field_name | ストリング | インバウンド要求の HTTP ヘッダー・セクションのコンポーネント (例: 受け入れ可能なエンコード、ユーザー・エージェントの識別ストリング、要求を送信するときに通過したプロキシーなど)。 注: 以下のタイプのヘッダーは機密と見なされ、セキュリティー上の理由から分析データには表示されません。
|
| request_method | ストリング | インバウンド要求のメソッド。 |
| request_protocol | ストリング | インバウンド要求のプロトコル。 |
| リソース | ストリング | 操作の名前。 |
| resource_id | ストリング | 操作 ID。 |
| resource_path | ストリング | 操作パス。 |
| response_body | ストリング | アウトバウンド応答の本文。 |
| response_http_headers。field_name | ストリング | アウトバウンド応答の HTTP ヘッダー・セクションのコンポーネント (例: コンテンツの MIME タイプ、メッセージの送信日時など)。 |
| スコープ | ストリング | DataPower API GatewayまたはDataPower Gateway では使用しない。 |
| space_id | ストリング | スペースに公開された製品のスペース識別子 |
| space_name | ストリング | スペースに公開された製品のスペース名 |
| status_code | ストリング | アウトバウンド応答に設定された状況コード。 |
| time_to_serve_request | 数値 | ゲートウェイがリクエストを受信してから応答を送信するまでの経過時間 (ミリ秒単位)。 |
| transaction_id | ストリング | API トランザクションの ID。 参照 https://www.ibm.com/docs/en/datapower-gateway/latest?topic=variables-varservicetransaction-id-servicevarstransactionid. |
| uri_path | ストリング | インバウンド要求の URI パス。 |
| ユーザー・エージェント | オブジェクト | http_user_agent フィールドの構文解析された内容。これには、API 呼び出しを行ったユーザーに関する情報が含まれます。 |
| user_agent.device | ストリング | デバイス名。 |
| user_agent.major | ストリング | ユーザー・エージェントのメジャー・バージョン番号。 |
| user_agent.minor | ストリング | ユーザー・エージェントのマイナー・バージョン番号。 |
| user_agent.name | ストリング | ユーザー・エージェント名。 |
| user_agent.os_full | ストリング | オペレーティング・システムのフルネームが検出されました。 |
| user_agent.os_major | ストリング | オペレーティング・システムのメジャー・バージョン番号が検出されました。 |
| user_agent.os_minor | ストリング | オペレーティング・システムのマイナー・バージョン番号が検出されました。 |
| user_agent.os_name | ストリング | 検出されたオペレーティング・システム名。 |
| user_agent.os_patch | ストリング | オペレーティング・システムのパッチ・バージョンが検出されました。 |
| user_agent.os_version | ストリング | オペレーティング・システムのバージョンが検出されました。 |
| user_agent.patch | ストリング | ユーザー・エージェントのパッチ・バージョン。 |
| user_agent.version | ストリング | ユーザー・エージェントのバージョンが検出されました。 |
| API タイプ | ストリング | イベントが関連付けられているAPIのタイプを指定する。 サポートされる値は rest、 soap 、 graphql である。注:
v5c
gateway はこのフィールドを送信しないが、 API Gateway と Converged Gateway はサポートしている。 |
client_geoipフィールドの値が正確であることを確認するには、ゲートウェイがすべての API 呼び出しでX-Forwarded-Forヘッダーを受信する必要があります。 デプロイメント環境の管理者に問い合わせて、X-Forwarded-Forヘッダーがゲートウェイに渡されていることを確認してください。 例えば、NINGX イングレスを使用する Kubernetes 環境では、ゲートウェイで使用する NGINX イングレスをX-Forwarded-Forヘッダを使用するように設定します: NGINXコンフィギュレーション「use-forwarded-headers」。geoIP 機能は、インターネット・ルーティング可能な IP アドレスでのみ役立ちます。 例えば、内部プライベート IP アドレスである 192.168.x.x および 10.x.x.x IP アドレスを地理的位置に解決することはできません。
- すべてのイベントにすべてのフィールドが存在するわけではありません。 いくつかのフィールドは特定のタイプのAPIに特有であり、他のフィールドは特定のゲートウェイのタイプまたはバージョンによってのみ送信される。
ペイロード・ロギングが設定された API イベント・レコードの例
{
"@timestamp": "2025-05-26T10:34:12.510174294Z",
"@version": "1",
"api_id": "46e6b0fc-58f2-4a58-a47f-0e866c11b1dc",
"api_name": "findbranch-api",
"api_ref": "findbranch-api:2.0.0",
"api_resource_id": "findbranch-api:2.0.0:GET:/details",
"api_type": "REST",
"api_version": "2.0.0",
"app_id": "1faa2b75-20d4-41d4-a2aa-ce363a9c76cf",
"app_lifecycle_state": "PRODUCTION",
"app_name": "sandbox-test-app",
"bytes_received": 0,
"bytes_sent": 1351,
"catalog_id": "d22da219-8bd7-407d-923d-af5368b130c4",
"catalog_name": "sandbox",
"client_geoip": {},
"client_id": "136775e010e78dd27afe3d68b63a9789",
"client_ip": "10.21.34.114",
"datetime": "2025-05-26T10:34:11.598Z",
"developer_org_id": "e38a3601-5ceb-4a18-8b8a-3989f4a7fce3",
"developer_org_name": "sandbox-test-org",
"developer_org_title": "Sandbox Test Organization",
"domain_name": "apiconnect",
"endpoint_url": "N/A",
"event_id": "3ab419327b3a62e21ed0ac110f9d29259738d5a6",
"gateway_geoip": {},
"gateway_ip": "192.168.143.45",
"gateway_service_name": "v6gw",
"gateway_type": "apigw/10.6.4.0",
"global_transaction_id": "65587a59683443a300002432",
"http_user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36",
"immediate_client_ip": "10.21.34.114",
"latency_info": [
{ "started": 0, "task": "Start" },
{ "started": 0, "name": "default-api-route", "task": "api-routing" },
{ "started": 2, "name": "default-api-cors", "title": "default-cors", "task": "api-cors" },
{ "started": 3, "name": "default-wsdl", "title": "default-wsdl", "task": "assembly-wsdl" },
{ "started": 3, "name": "default-html-page", "title": "default-html-page", "task": "assembly-html-page" },
{ "started": 4, "name": "default-api-client-identification", "title": "default-client-identification", "task": "api-client-identification" },
{ "started": 6, "name": "default-api-ratelimit", "title": "default-ratelimit", "task": "assembly-ratelimit" },
{ "started": 11, "name": "default-api-security", "title": "default-security", "task": "api-security" },
{ "started": 13, "name": "default-func-call-preflow", "task": "assembly-function-call" },
{ "started": 13, "name": "default-api-execute", "task": "api-execute" },
{ "started": 13, "name": "sophie-org_sandbox_findbranch-api_2.0.0_invoke_0", "title": "invoke", "task": "assembly-invoke" },
{ "started": 508, "name": "sophie-org_sandbox_findbranch-api_2.0.0_log_0", "title": "log", "task": "assembly-log" },
{ "started": 509, "name": "sophie-org_sandbox_findbranch-api_2.0.0_set-variable_0", "title": "set-variable", "task": "assembly-set-variable" },
{ "started": 510, "name": "sophie-org_sandbox_findbranch-api_2.0.0_set-variable_1", "title": "set-variable", "task": "assembly-set-variable" },
{ "started": 511, "name": "default-func-call-main", "task": "assembly-function-call" },
{ "started": 511, "name": "default-api-result", "task": "api-result" },
{ "started": 512, "name": "default-func-call-global", "task": "assembly-function-call" }
],
"log_policy": "activity",
"opentracing_info": [],
"org_id": "127047d3-cdbe-4deb-bad9-69a9de9f7410",
"org_name": "sophie-org",
"path_id": "default:2.0.0:GET:/details",
"plan_id": "findbranch-api-auto-product:2.0.0:default",
"plan_name": "default",
"plan_version": "2.0.0",
"product_id": "8ba4e04b-ae14-41ce-a96c-a175957c698d",
"product_name": "findbranch-api-auto-product",
"product_ref": "findbranch-api-auto-product:2.0.0",
"product_title": "findbranch-api auto product",
"product_version": "2.0.0",
"query_string": "",
"request_body": "",
"request_http_headers": [],
"request_method": "GET",
"request_protocol": "https",
"resource_id": "default:2.0.0:GET:/findbranch",
"resource_path": "GET",
"response_body": "",
"response_http_headers": [],
"status_code": "200 OK",
"tags": ["apicapievent", "send_to_storage_only", "_geoip_lookup_failure"],
"time_to_serve_request": 513,
"transaction_id": "9266",
"uri_path": "/sophie-org/sandbox/findbranch/details",
"user_agent": {
"device": "Mac",
"major": "136",
"minor": "0",
"name": "Chrome",
"os": "Mac OS X",
"os_full": "Mac OS X 10.15.7",
"os_major": "10",
"os_minor": "15",
"os_name": "Mac OS X",
"os_patch": "7",
"os_version": "10.15.7",
"patch": "0",
"version": "136.0.0.0"
}
}