---
schema_version: "1"
id: 85ec0bba8aef7f3321fd6fd2868e59aed0e9cf73b25a7eb7958f99491a36266b
title: Runtime Manager REST API
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/runtime-manager/runtime-manager-api.md
canonical_url: https://docs.mulesoft.com/jp/runtime-manager/runtime-manager-api
source_site: docs.mulesoft.com
content_type: documentation
content_hash: f8c34c8a20c41b2fd29e417c791ccd5fcfd393cc61d8bf99fac159edf1fb5dd6
description: MuleSoft Documentation Site
latest: true
---
# Runtime Manager REST API

 [![logo server active](/mulesoft/current/ja-jp/_/img/icons/server-cloud.svg "Anypoint Platform PCE")Private Cloud Edition](deployment-strategies#anypoint-platform-private-cloud-edition)

Runtime Manager REST API を使用すると、Runtime Manager の次の機能にプログラムでアクセスできます。

- サーバーの管理:
    
    - サーバーを登録する。
    - 登録済みサーバーのリストを取得する。
    - サーバーに関する情報を取得する。
    - サーバー名を変更する。
    - サーバーをシャットダウン、再起動、削除する。
    - サーバー証明書を更新する。
    - サーバーの登録トークンを取得する。
- サーバーグループの管理:
    
    - サーバーのリストからサーバーグループを作成する。
    - 登録済みサーバーグループのリストを取得する。
    - サーバーグループに関する情報を取得する。
    - サーバーグループに名前を付ける。
    - サーバーグループのサーバーを追加または削除する。
    - サーバーグループを削除する。
- クラスターの管理:
    
    - クラスターを作成する。
    - 登録済みクラスターのリストを取得する。
    - クラスターに関する情報を取得する。
    - クラスター名を変更する。
    - クラスターのサーバーを追加または削除する。
    - サーバーのクラスタリング情報を変更する。
    - クラスターを削除する。
- サーバー上のアプリケーションデプロイメントの管理:
    
    - アプリケーションをデプロイ、再デプロイ、アンデプロイする。
    - アプリケーションのデプロイメントと状況に関する情報を取得する。
    - デプロイ済みアプリケーションのフロー、スケジューラー、アラートを管理する。

API によってサポートされるすべての操作の対話型リファレンスは、 [「Runtime Manager REST サービス」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/arm-rest-services)​を参照してください。

Runtime Manager REST API マネージャーは、サーバーにデプロイされているオンプレミスアプリケーションのみを管理します。API を使用して CloudHub にデプロイされているアプリケーションを管理する方法は、 [「CloudHub API」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/)​を参照してください。

## [](#runtime-manager-api-の使用)Runtime Manager API の使用

Runtime Manager API の操作にアクセスするには、以下を行う必要があります。

1. API を使用して認証するには認証ベアラートークン (​AUTH\_BEARER\_TOKEN​) を生成します。
    
    アクセストークンを取得するには、組織のシステム管理者ロールが割り当てられたユーザーの Anypoint Platform ユーザー名とパスワードが必要です。 [「アクセス管理 API」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/pages/home/)​の [「認証」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/pages/Authentication/)​を参照してください。
    
    ユーザー名により、アクセスする環境が指定されます。 たとえば、ユーザー名が ​`consuela`​ で環境が ​`Development`​ の場合、ユーザー名は ​`consuela@Development`​ になります。 環境を指定しない場合の API のデフォルトは ​`Production`​ です。
2. 組織 ID (​ORG\_ID​) を取得します。
    
    [「アクセス管理 API」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/pages/home/)​の [`/api/me`](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/console/method/%234250/)​ エンドポイントを参照してください。
3. 環境 ID (​ENV\_ID​) を取得します。
    
    [「アクセス管理 API」](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/pages/home/)​の [`/api/organizations/_ORG_ID_/environments`​_ORG\_ID_](https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/minor/1.0/console/method/%234762/)​ エンドポイントを参照してください。

### [](#アプリケーションのリストの取得)アプリケーションのリストの取得

Runtime Manager を使用してオンプレミスでデプロイされたアプリケーションのリストを取得するには、次の ​`curl`​ コマンドを実行します。

curl -X GET \\
  --url https://anypoint.mulesoft.com/hybrid/api/v1/applications \\
  -H 'authorization: Bearer AUTH\_BEARER\_TOKEN' \\
  -H 'X-ANYPNT-ENV-ID: ENV\_ID' \\
  -H 'X-ANYPNT-ORG-ID: ORG\_ID'

## [](#関連情報)関連情報

- [サーバー、サーバーグループ、クラスター](https://docs.mulesoft.com/jp/runtime-manager/managing-servers)
- [自分のサーバーへのデプロイ](https://docs.mulesoft.com/jp/runtime-manager/deploying-to-your-own-servers)
- [自分のサーバーでのアプリケーションの管理](https://docs.mulesoft.com/jp/runtime-manager/managing-applications-on-your-own-servers)
- [継続的デプロイメント](https://docs.mulesoft.com/jp/runtime-manager/continuous-deployment)