---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SOAP ダイレクト Web サービス API 関数

# SOAP ダイレクト Web サービス API 関数 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

標準の SOAP API は、ターゲットのリソースで実行できる、グローバルに定義された小さな関数のセットです。
ターゲットリソース (またはテーブル) は、`https://<インスタンス名>.service-now.com/<table name>.do` という形式の URL で定義されます。
{#r_DirectWebServiceAPIFunctions__id_brv_hgt_3xb__entry__2}

| メソッドの概要 | 説明 |
|-|-|
| [insert](https://servicenow-prod.fluidtopics.net/AvRqzSK6yafveNK4eZGONw "URL でターゲットとなるテーブルの新規レコードを作成します。") | URL でターゲットとなるテーブルの新規レコードを作成します。 |
| [insertMultiple](https://servicenow-prod.fluidtopics.net/hk6zTDzjeKrjuMBPs3AOiw "URL でターゲットとなるテーブルの複数の新規レコードを作成します。") | URL でターゲットとなるテーブルの複数の新規レコードを作成します。複数の挿入を有効にするには、 [Web サービスインポートセット](https://www.servicenow.com/docs/access?context=c_WebServiceImportSets&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US)を有効にします。 |
| [更新](https://servicenow-prod.fluidtopics.net/MeDpC4kLPjnK_ScdobO4bA "必須の sys_id フィールドで識別される、URL 内のターゲットテーブルの既存のレコードを更新します。") | 必須の sys_id フィールドで識別される、URL 内のターゲットテーブルの既存のレコードを更新します。 |
| [deleteRecord](https://servicenow-prod.fluidtopics.net/Yr0ouNy9ftRf5K~_rlxOng "sys_id を指定して、ターゲットテーブルからレコードを削除します。") | `sys_id` を指定して、ターゲットテーブルからレコードを削除します。 |
| [deleteMultiple](https://servicenow-prod.fluidtopics.net/eHwfWlQ8xUexuvS7VRxovA "例の値を使用して、ターゲットテーブルから複数のレコードを削除します。") | 例の値を使用して、ターゲット テーブルから複数のレコードを削除します。 |
[表 : 1. データ変更 API]

{#r_DirectWebServiceAPIFunctions__id_brv_hgt_3xb} {#r_DirectWebServiceAPIFunctions__id_wz4_3gt_3xb__entry__2}

| メソッドの概要 | 説明 |
|-|-|
| [getKeys](https://servicenow-prod.fluidtopics.net/oqPXyxEu1~PUBY65uIzzmw "サンプル値でターゲットテーブルをクエリし、カンマ区切りの sys_id リストを返します。") | サンプル値でターゲットテーブルをクエリし、カンマ区切りの `sys_id` リストを返します。 |
| [getRecords](https://servicenow-prod.fluidtopics.net/IQ9XZrMVvtcy4ZDOXuw2ow "サンプル値でターゲットテーブルをクエリし、一致するすべてのレコードとそのフィールドを返します。") | サンプル値でターゲットテーブルをクエリし、一致するすべてのレコードとそのフィールドを返します。 |
| get | ターゲットテーブルの単一のレコードを `sys_id` でクエリし、レコードとそのフィールドを返します。 |
| [aggregate](https://servicenow-prod.fluidtopics.net/ohgJaVJJk07RorqUMSMsHg "aggregate 関数 (SUM、COUNT、MIN、MAX、LAST、AVG など) を使用してテーブルをクエリします。") | 集計関数 SUM、COUNT MIN、MAX、LAST、および AVG を使用してクエリします。集計関数を有効にするには、Aggregate Web Service プラグインを有効にします。 |
[表 : 2. データ検索 API]

{#r_DirectWebServiceAPIFunctions__id_wz4_3gt_3xb}
* **[データ検索 API](https://servicenow-prod.fluidtopics.net/YNBW9HMuoCijJRN5NeuAcg)**   
  データ検索 API メソッドのサマリーと説明。
* **[データ変更 API](https://servicenow-prod.fluidtopics.net/r8hA_D76MpXaMefZXCp95g)**   
  データ変更 API メソッドのサマリーと説明。

**関連概念**   

* [フォームを使用したクエリ応答の制限または拡張](https://servicenow-prod.fluidtopics.net/KcO1O7xWSH6V1ZnO12GgLA "場合によっては、SOAP クエリが返すフィールド値の数を制限する必要があります。")
* [参照変数の表示値を返す](https://servicenow-prod.fluidtopics.net/wtepq8qPko1djAHGiw_ttA "get または getRecords 関数を使用してレコードをクエリすると、インスタンスは、そのレコードに関連付けられたすべてのフィールドを返します。多くの場合、フィールドは別のテーブルのレコードの sys_id を含む参照フィールドです。")
* [ターゲットインスタンスからの値のクリア](https://servicenow-prod.fluidtopics.net/cfLS7JgNwZAaZyv2al_PlA "SOAP パラメーターを介して空の値を渡して、ターゲットインスタンスのそれぞれの値をクリアすることができます。")
* [ダイレクト Web サービスを使用したジャーナルエントリーの取得](https://servicenow-prod.fluidtopics.net/okfRulrfBwfh3R901NwLvQ "ジャーナルフィールドの内容を取得するには、sys_journal_field テーブルに対して 2 回目の SOAP 要求を行い、問題のレコードの適切なジャーナルレコードを取り出します。")
* [ダイレクト Web サービスを使用した選択肢フィールドの取得](https://servicenow-prod.fluidtopics.net/ZT__EU91RSiaJKm2yZjqJQ "選択肢フィールドを取得または設定するには、[ラベル] ではなく [値] の選択肢を使用します。")
* [すべての SOAP 呼び出しにわたる HTTP セッションの保持](https://servicenow-prod.fluidtopics.net/~_uBCmIU4uxEFmRF0GVxtw "SOAP クライアントが短時間に多数の呼び出しを行う場合は、すべての SOAP 呼び出しに対して単一の HTTP セッションを再利用することができます。")

