---
title: "JSSマニフェストAPI"
slug: "jss-manifest-api"
abstract: "アイテム定義の作成方法と、JSSマニフェストでインポートSitecore JSSアプリの準備について説明していますAPI"
---
# JSSマニフェストAPI

Sitecoreから切断された状態でJSSサイトの構造をマニフェストAPIで定義し、後でSitecoreにインポートできるようにします。

アプリケーションコードやアイテムJSS JSSマニフェストパッケージを使ってインポートします。提供されたnpmモジュールには以下のユーティリティJavaScriptが含まれます:

-   アプリケーションマニフェストの生成。これはテンプレート、レンダリング、プレースホルダー、アプリ作成が必要なアイテムに関する情報を含むJSONファイルです。
-   マニフェスト、関連するメディア資産、ビルドされたアプリケーションコードをマニフェストパッケージにバンドルします。
-   パッケージをサービスエンドポイントに投稿し、インストールとインポートを行います。

> !注マニフェストパッケージ形式はSitecore JSS特有のものです。

JSSマニフェストAPIは特定の [種類のデータを用いてマニフェストファイルを生成](https://doc.sitecore.com/xp/ja/developers/hd/19/sitecore-headless-development/types-of-jss-manifest-data.html "Types of JSS Manifest data") し、[マニフェスト内のアイテム登録](https://doc.sitecore.com/xp/ja/developers/hd/19/sitecore-headless-development/adding-manifest-definitions-in-code-first-jss-apps.html "Adding Manifest definitions in code-first JSS apps")方法を提供します。切断されたデータを定義したら、[完全なアプリケーションマニフェストを生成する](https://doc.sitecore.com/xp/ja/developers/hd/19/sitecore-headless-development/generating-a-jss-app-manifest-file.html "Generating a JSS app manifest file")必要があります。