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


---

# API 実装

# API 実装 {#ariaid-title1}

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

JavaScript API を使用して、アプリケーションサーバーとクライアントの機能を拡張できます。Web サービスを使用して、 ServiceNow アプリケーションを他のソフトウェアアプリケーションに接続します。

|-|-|
| [スクリプト アプリケーションサーバーとクライアントの機能を拡張します。](https://servicenow-prod.fluidtopics.net/jkU0A7YiMoI6WpNczg8bgg "スクリプトを使用して、標準構成を超えてインスタンスを拡張します。スクリプトを使用すると、プロセスの自動化、機能の追加、インスタンスと外部アプリケーションの統合などを行うことができます。") | [Web サービス ServiceNow とサードパーティアプリケーション間の通信。](https://servicenow-prod.fluidtopics.net/bTUQt05zT~Uke2vab7keGw "HTTP ベースの Web サービスを使用すると、さまざまなアプリケーションが相互に通信できます。 ServiceNow は、受信 (プロバイダー) Web サービスと送信 (コンシューマー) Web サービスの両方をサポートしています。") |
[ ]

{#api-implementation__table_iwv_lpv_klb}

## スクリプト {#api-implementation__section_ynk_qy4_vvb}

スクリプトでサーバー JavaScript API を使用して、アプリケーションの機能を変更したり、アプリケーションを作成したりします。クライアント側の JavaScript API を使用して、Web ブラウザー内でのインスタンスの表示方法と機能の側面を制御します。  
一般的なユースケース:

* 期間を計算して、タスクまたはプロセスの期日を指定する方法をユーザーに提供します。
* アラート、確認、またはその他のメッセージを含むプロンプトを表示します。
* デバッグ、情報、警告、エラーなどのさまざまな出力レベルでイベントログ記録を実装します。
* レコードのクエリ、更新、作成、削除を行います。
* すべての日付と時刻のフィールドの入力を検証します。
{#api-implementation__ul_nrp_p32_bwb}

## Web サービス {#api-implementation__section_zz5_qy4_vvb}

受信 (プロバイダー) Web サービスと送信 (コンシューマー) Web サービスを使用すると、多様なアプリケーションで情報を交換できます。  
一般的なユースケース:

* サードパーティアプリケーションの ServiceNow インスタンスからの REST API 要求情報を使用します。
* 提供されている ServiceNow REST API では利用できないカスタム要求用のスクリプト化された REST API を作成します。
* コンポーネントまたはサードパーティシステムからレコードデータをクエリするためのカスタム GraphQL API を作成します。
* インスタンスに関連付けられたデータベースへの読み取り専用アクセスには、Open Database Connectivity (ODBC) ドライバーを使用します。
* ドメインセパレーションを使用して、データ、プロセス、および管理タスクを論理グループに分けます。
{#api-implementation__ul_gdg_psw_cwb}

