---
title: "APIをデプロイする"
slug: "deploy-api"
abstract: "デプロイAPIと認証について説明しています。"
---
# APIをデプロイする

Deployは[Deploy REST API](https://xmclouddeploy-api.sitecorecloud.io/swagger/index.html)を使ってプロジェクト、環境、デプロイメントを管理します。このAPIや[Sitecore CLI](https://doc.sitecore.com/sai/ja/developers/sitecoreai/deploying-sitecoreai/xm-cloud-plugin.md "XM Cloud plugin")を使ってDeploy運用を自動化できます。

> !重要デプロイ用の最大サポートリポジトリサイズは500MBです。この制限を超えると、ソースコードをSitecoreAIにデプロイできません。

Deploy APIの基本URLはhttps://xmclouddeploy-api.sitecorecloud.io/です。

> !注**XM Cloudは現在SitecoreAIです**エンジニアリング資産が更新されている間、一部のコード例、画像、UIラベルは引き続きXM Cloudを使用する場合があります。

Deploy APIのドキュメントはSwagger UIを用いて生成されます。

## Deploy APIのアクセストークンを生成してください

Deploy APIは認証にJSON Web Token(JWT)アクセストークンを使用します。アクセストークンはAPI呼び出し認証やSwagger UIでのテスト時の認証に使用できます。

Deploy APIのアクセストークンを生成するには:

1.  [組織自動化クライアントを生成します](https://doc.sitecore.com/sai/ja/developers/sitecoreai/deploying-sitecoreai/deploy-app/managing-sitecoreai-client-credentials/manage-client-credentials-for-a-sitecoreai-organization-or-environment.html "Create an automation client for a SitecoreAI organization")。
2.  クライアントIDとクライアントシークレットを使って [JWTをリクエスト](https://doc.sitecore.com/sai/ja/developers/sitecoreai/deploying-sitecoreai/deploy-app/managing-sitecoreai-client-credentials/create-a-json-web-token-for-the-authoring-and-management-api-or-the-deploy-api.html "Create a JSON web token for the Authoring and Management API or the Deploy API")します。 access\_token 値がアクセストークンです。