---
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) 所要時間：4分

ServiceNow API を使用して、機能を変更したり、ServiceNow AI Platform に機能を追加したりします。

|-|-|-|-|
| [クライアント Web ブラウザー内で ServiceNow AI Platform がどのように機能し、表示されるかを制御します。](https://servicenow-prod.fluidtopics.net/vk0TPBkkqSI5Gq8pdhlk_g "クライアント側の JavaScript API を使用して、Web ブラウザ内での ServiceNow AI Platform の表示方法と機能のさまざまな側面を制御します。このリファレンスでは、エンドユーザーエクスペリエンスの制御に役立つパラメーター、説明、例とともに、使用可能なクラスとメソッドを一覧表示します。") | [クライアント ネクストエクスペリエンス ServiceNow AI Platformがどのように機能し、ネクストエクスペリエンス UI フレームワークの Web ブラウザー内でどのように表示されるかを制御します。](https://servicenow-prod.fluidtopics.net/K274FA7ZNyBbK_VT2tFC2g "このリファレンスには、ネクストエクスペリエンス UI の 構成可能ワークスペース のオプションと互換性を備えた Glide クライアント側 JavaScript API が含まれています。クラスとメソッドをパラメーター、説明、および例とともに使用して、エンドユーザーエクスペリエンスを制御できます。") | [クライアントモバイル ServiceNow AI Platformネイティブモバイルアプリ内でカスタムモバイルエクスペリエンスをビルドします。](https://servicenow-prod.fluidtopics.net/PTnXrulNc_svG~mb4O9HWA "Cabrillo JSを使用して、ServiceNow AI Platformネイティブモバイルアプリ内でカスタムモバイルエクスペリエンスをビルドします。") | [Mobile SDK スタンドアロンのAndroidおよびiOSアプリ内で ServiceNow AI Platform を活用します。](https://servicenow-prod.fluidtopics.net/6Z4mi7Tzy0zHIqQgginW3A "ServiceNow Mobile SDKを使用して、スタンドアロンのモバイル Android および iOS アプリケーション内で ServiceNow Platform の機能とリソースを活用します。") |
| [サーバー アプリケーションをビルドおよび更新します。](https://servicenow-prod.fluidtopics.net/3drQcg~37eimMmWaSof5Mg "スクリプトでサーバー API を使用してアプリケーションの機能を変更したり、新しいアプリケーションを作成したりします。") | [REST データにアクセスして更新します。](https://servicenow-prod.fluidtopics.net/t8fFT9Nlw4YRtSQ0g5Fwow "REST インターフェイスを使用して、インスタンス上のデータにアクセスします。") | [UI ビルダー UI ビルダーでクライアントスクリプトをビルドします。](https://servicenow-prod.fluidtopics.net/5JyysxQr8~Gos9TqVEYJlQ "UIB クライアントアプリケーションで UI ビルダー (UIB) API を使用します。") | [製品別に API を参照 ServiceNow製品で使用する API を検索します。](https://servicenow-prod.fluidtopics.net/v6WNUnFB1i9hzvJ5TJh5qw "ServiceNow製品で使用する API を検索します。") |
[ ]

{#api-reference__table_iwv_lpv_klb}

## クライアント {#api-reference__section_ynk_qy4_vvb}

クライアント側の JavaScript API を使用して、Web ブラウザー内での ServiceNow AI Platform の機能と表示方法を制御します。クライアントサイド API は、クライアントスクリプトや UI ポリシースクリプトなどのクライアントサイドスクリプトから API を呼び出してインスタンスに追加できる一般的な機能を提供します。  
一般的なユースケース:

* [GlideAjax](https://servicenow-prod.fluidtopics.net/_H_u5hWyVPIsn1UCNOf2yA#c_GlideAjaxAPI "GlideAjax クラスを使用すると、クライアントスクリプトがスクリプトインクルード内のサーバーサイドコードを呼び出すことができます。") API を使用して、クライアントスクリプトからサーバーサイドコードを呼び出します。
* [GlideForm](https://servicenow-prod.fluidtopics.net/TOJ5TIb2BhZv_76tquWNCA#c_GlideFormAPI "GlideForm API は、フォームをカスタマイズするためのメソッドを提供します。") API を使用してフォームをカスタマイズします。
{#api-reference__ul_ibs_kbk_fwb}

## クライアントモバイル {#api-reference__section_ug3_ckz_5wb}

Cabrillo JS は、ネイティブモバイルアプリケーション内の機能にアクセスするためのクライアント側 ServiceNow AI Platform JavaScript API です。 Cabrillo JS は、ネイティブデバイス機能、ネイティブモバイル UI、およびその他の ServiceNow AI Platform モバイル機能を使用するためのメソッドを提供します。

## Mobile SDK {#api-reference__section_k2h_fwp_dyb}

ServiceNow Mobile SDKを使用して、スタンドアロンのモバイル Android および iOS アプリケーション内でServiceNow AI Platformの機能とリソースを活用します。

Mobile SDKを使用すると、アプリケーション内で次の操作を実行できます。  
* 公開 REST API または開発したカスタムスクリプト REST API を使用して、 ServiceNow インスタンスのデータにアクセスします。
* アプリケーションインターフェイス内に 仮想エージェント を埋め込んで有効にします。
* 分析用のカスタムアナリティクスイベントを収集して追跡します。
* ServiceNowインスタンス内のレコードにドキュメント (添付ファイル) を添付します。
* ネイティブ Web ビューまたは Cabrillo で ServiceNow インスタンスでホストされている Web ページをロードします。
* JSON Web トークンを使用して、ユーザーを認証するサードパーティアプリケーション用のシンプルな認証フローを提供します。
* プッシュ通知を送信します。

## サーバー {#api-reference__section_zz5_qy4_vvb}

サーバーサイド JavaScript API を使用して、既存のアプリケーションの機能を変更したり、新しいアプリケーションをビルドしたりします。サーバーサイド API は、ビジネスルールやスクリプトインクルードなどのサーバーサイドスクリプトから API を呼び出してインスタンスに追加できる一般的な機能を提供します。スコープ付き API はスコープ対象のアプリケーションでの使用を目的としており、グローバル API はグローバルスコープ内のアプリケーションでの使用を目的としています。通常、新しいアプリケーションはスコープ対象です。グローバルスコープ内のアプリケーションは、通常はレガシーアプリケーションです。  
一般的なユースケース:

* [GlideRecord](https://servicenow-prod.fluidtopics.net/sq3Fh7Z2Yb_KuRvql0AZmg#c_GlideRecordScopedAPI "スコープ対象の GlideRecord API は、データベース操作に使用されます。") または [GlideQuery](https://servicenow-prod.fluidtopics.net/wvQK5jnpsdHG3mPNthJUYg#GlideQueryGlobalAPI "GlideQuery スクリプトインクルードは、サーバーサイドスクリプトのレコードデータに対して CRUD 操作を実行するための GlideRecord API の代替です。") API を使用して、サーバー側スクリプトからのレコードデータに対して作成、読み取り、更新、および削除の操作を実行します。
* [GlideSystem](https://servicenow-prod.fluidtopics.net/vgbDjDuCHBi~EUX~Mm5rTQ#c_GlideSystemScopedAPI "スコープ対象の GlideSystem API は、システムに関する情報、現在ログインしているユーザー、およびその他のシステムレベルの情報を取得するための便利な方法を多数提供します。") API を使用して、インスタンスまたは現在のユーザーセッションに関する情報にアクセスし、情報メッセージまたはエラーメッセージを書き込みます。
* [FlowAPI](https://servicenow-prod.fluidtopics.net/osXslvYuadnMZWGApo4tFg#ScriptableFlowAPI "FlowAPI は、ブロックまたは非ブロックのいずれかを使用して、サーバー側スクリプトでアクション、フロー、またはサブフローを実行するメソッドを提供します。") メソッドを使用して、サーバーサイドスクリプトからフロー、サブフロー、およびアクションをトリガーします。
{#api-reference__ul_tsd_kbk_fwb}

## REST {#api-reference__section_ifh_ry4_vvb}

REST API を使用して、 ServiceNow AI Platform 上のデータにアクセスして更新します。REST API エクスプローラーを使用して、インスタンス内からこれらの API を検出できます。ニーズを満たす API が見つからない場合は、スクリプト済み REST API 機能を使用してカスタム REST API を作成できます。ServiceNow REST API は、要求を認証するためにベーシック認証と OAuth 2.0 をサポートしています。  
一般的なユースケース:

* [添付ファイル API](https://servicenow-prod.fluidtopics.net/1H5ZQbcRxmGejfjCqt80xA#c_AttachmentAPI "添付ファイル API は、添付ファイルをアップロードしてクエリできるようにするエンドポイントを提供します。") を使用して、添付ファイルをアップロードして照会します。
* [メール API](https://servicenow-prod.fluidtopics.net/8_7DJ6cf_ElQduqmPn1YMw#email-api "メール API は、REST を使用してメールメッセージを送受信できるようにするエンドポイントを提供します。") を使用してメールメッセージを送受信します。
* [テーブル API](https://servicenow-prod.fluidtopics.net/PGmiQS3PYaFpQEwlEzsYfg#c_TableAPI "テーブル API には、既存のテーブルで作成、読み取り、更新、および削除 (CRUD) 操作を実行できるエンドポイントが用意されています。") を使用して、テーブルのレコードを作成、読み取り、更新、および削除します。
{#api-reference__ul_nhb_nh2_bwb}

## UI ビルダー {#api-reference__section_g1j_4tj_dxb}

[UI Builder](https://www.servicenow.com/docs/access?context=ui-builder-overview&version=australia&pubname=australia-application-development&ft:locale=en-US)でクライアントスクリプトを開発する場合は、UI ビルダー API を使用します。クライアントスクリプトは、次のようなページで発生することに応じて実行されます。

* ボタンのクリックなどのユーザーインタラクションイベント/アクション。
* データブローカーの実行の開始などのライフサイクルイベント。
{#api-reference__ul_d2t_hbv_bgc}

