---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Scripted REST API の作成

# Scripted REST API の作成 {#ariaid-title1}

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

Scripted REST API を作成して、Web サービスエンドポイントを定義します。

## 始める前に

必要なロール：web_service_admin

## 手順

1. 移動先 すべてシステム Web サービススクリプト化 REST API.
2. \[新規\] をクリックします。
3. サービス の名前 を入力します。  
   API ID は名前に基づいて自動的に設定されます。\[API ID\] は必要に応じて変更できます。
4. \[デフォルト ACL\] フィールドで、API のすべてのリソースに適用されるデフォルト ACL を選択します。  
   ACL を含む API のリソースのセキュリティ設定を構成する場合、リソースの設定によって親 API 設定が上書きされます。
5. \[Submit (送信)\] を選択します。
{#t_CreateAScriptedRESTService__steps_nmg_dld_cs}

## 次のタスク

API を作成したら、リソースの作成、ACL の割り当て、サポートされる要求形式と応答形式の指定など、必要に応じてサービスを設定します。
* **[スクリプト済み REST API リソースの作成](https://servicenow-prod.fluidtopics.net/j0MWWqy9Q9dThWXF47vkdA)**   
  HTTP メソッドと処理スクリプトを定義し、親サービスから設定を上書きするためのスクリプト化済み REST API リソースを作成します。
* **[REST API 応答ヘッダーの定義](https://servicenow-prod.fluidtopics.net/Mn6QdIu_wGBufWZzXEczxA)**   
  REST API で 1 つ以上の REST API 応答ヘッダーを定義します。
* **[、スクリプト済み REST API 要求ヘッダーの定義](https://servicenow-prod.fluidtopics.net/KxstiaV8YAZIy9ZABy7xMw)**   
  スクリプト化された REST API 要求 ヘッダーを定義して、API が受け入れヘッダーを制御します。
* **[要求ヘッダーのリソースへの関連付け](https://servicenow-prod.fluidtopics.net/ZhcegqarB_p89odmUbdhCw)**   
  スクリプト化された REST API 内の各リソースに必要な要求ヘッダーを定義します。
* **[REST API スキーマの定義](https://servicenow-prod.fluidtopics.net/x0XtmCD62hjaMBBPjMF2FQ)**   
  スキーマを定義して、REST API 内の要求または応答に予想されるデータ構造を指定します。
* **[API リソース要求構造の定義](https://servicenow-prod.fluidtopics.net/dxOr6ogiVPxdR3XADojU4g)**   
  スキーマを REST 要求レコードに追加して、要求に想定されるデータ構造を定義します。
* **[API リソース応答構造の定義](https://servicenow-prod.fluidtopics.net/UpgFYXyw8FiZyCzdTKgQbQ)**   
  スキーマと関連する応答ヘッダーを REST 応答に追加して、応答で想定されるデータ構造を定義します。
* **[利用可能なクエリパラメーターを定義](https://servicenow-prod.fluidtopics.net/UoG5hjSO0BArGqBqlocvyw)**   
  利用可能なクエリパラメーターを定義して、要求ユーザーが要求 URI で渡すことができる値を制御します。
* **[クエリパラメーターをリソースに関連付ける](https://servicenow-prod.fluidtopics.net/a44t6EmdyCdEzP~DwfFWyA)**   
  スクリプト化された REST API クエリパラメーターをリソースに関連付けます。
* **[API 要求定義の自動生成](https://servicenow-prod.fluidtopics.net/7XAb~YuwA5gHGiVWoCPvjA)**   
  API リソースに対して行われるサンプル要求を使用して、要求ヘッダーの関連付け、クエリパラメーターの関連付け、およびそのリソースの要求スキーマを生成します。
* **[ACL を要求するようにスクリプト化された REST API を構成する](https://servicenow-prod.fluidtopics.net/FSx_ijCDczqXGOxjC0UVUQ)**   
  スクリプト化された REST API への要求はプラットフォーム ACL に従い、要求元ユーザーはインスタンスデータにアクセスするためにテーブル ACL 要件を満たす必要があります。さらに、特定の ACL を要求するようにスクリプト化された REST API を構成できます。
* **[スクリプト化された REST API のバージョニングの有効化](https://servicenow-prod.fluidtopics.net/LcUwXepof7UavNifkMPk9g)**   
  既存の統合との互換性を維持しながら、複数のバージョンの API を提供するには、スクリプト化された REST API のバージョニングを有効にします。
* **[要求と応答のコンテンツタイプの制御](https://servicenow-prod.fluidtopics.net/vB3R6Is3fNeWPoPCWb8Q1A)**   
  スクリプト化された REST API 要求と応答で許可されるコンテンツタイプを制御します。
* **[最大要求サイズの制御](https://servicenow-prod.fluidtopics.net/N0BW~q02~wbS2Utb6s2XcA)**   
  スクリプト化された REST API 要求ペイロードで許可される最大ファイルサイズを指定できます。

