---
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


---

# Scripted REST API リソースの作成

# Scripted REST API リソースの作成 {#ariaid-title1}

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

Scripted REST API リソースを作成して、HTTP メソッド、処理スクリプトを定義し、親サービスの設定を上書きします。

## 始める前に

リソースを作成する前に、Scripted REST API を定義する必要があります。

必要なロール：web_service_admin

## このタスクについて

デフォルトでは、作成するすべての新しい Scripted REST API リソースには snc_external ロールを持つユーザーが API に要求を行うことを禁止する ACL が含まれています。

## 手順

1. 移動先 すべてSystem Web Servicesスクリプト済み REST API.
2. Scripted REST API レコードを選択します。
3. \[リソース\] 関連リストで、\[新規\] をクリックします。
4. \[名前\] を入力します。  
   リソース名は、API に要求を送信するための URI に影響します。
5. このリソースが実装する \[HTTP メソッド\] (GET など) を選択します。
6. \[スクリプト\] フィールドで、操作で要求を解析して応答する方法を定義します。
7. **オプション:** 必要に応じて、さまざまなセキュリティ設定や有効なコンテンツタイプを指定するなどして、親 REST API の設定を上書きします。
8. **オプション:** \[ドキュメント\] タブで、リソースへのアクセス方法を説明する \[簡単な説明\] を入力します。  
   この情報は、REST API エクスプローラーを使用してこのリソースを探索するときに表示されます。
9. \[送信\] をクリックします。
{#t_CreateAScriptedRESTAPIResource__steps_zck_vb4_bs}

## 次のタスク

リソースを作成したら、ヘッダーとクエリパラメーターを関連付けることができます。詳細については、「 [スクリプト化された REST API ヘッダーの定義](https://servicenow-prod.fluidtopics.net/XZ3naHyT9YVrJZoPLk~9ug "Scripted REST API ヘッダーを定義して、API が受け入れ、応答できるヘッダーを制御します。") 」および「 [利用可能なクエリパラメーターの定義](https://servicenow-prod.fluidtopics.net/eA~Bfg0kMCl12Isn~fZeIw "利用可能なクエリパラメーターを定義して、要求ユーザーが要求 URI で渡すことができる値を制御します。")」を参照してください。

