OpenAPIのプロファイル

Liferay DXPによって公開されるすべてのAPIはliferayinc SwaggerHub organizationで利用できます。

Liferay DXPのヘッドレスAPIは、以下の異なる2つのユースケースに分類されます。

  • コンテンツの配信(配信API)
  • コンテンツの運用と管理(管理API)

利用可能なAPIは、すべてこの分類方法で分けられます。

ヘッドレス配信

以下の表では、ヘッドレス配信に含まれているAPIをまとめています。2番目の列は、APIがマップするLiferay DXPの内部モデルを示していることに注意してください。

API 内部モデル
BlogPostingBlogsEntry
BlogPostingImageDLFileEntry (BlogsEntryと関連)
CommentDiscussionComment
ContentDocumentDLFileEntry (JournalArticleと関連)
ContentSetAssetListEntry
ContentStructureDDMStructure
DocumentDLFileEntry
DocumentFolderFolder
KnowledgeBaseArticleKBArticle
KnowledgeBaseAttachmentFileEntry (KBArticleと関連)
KnowledgeBaseFolderKBFolder
MessageBoardAttachmentFileEntry (MBMessageと関連)
MessageBoardMessageMBMessage
MessageBoardSectionMBCategory
MessageBoardThreadMBThread
RatingRatingsEntry
StructuredContentJournalArticle
StructuredContentFolderJournalFolder

ヘッドレス管理

ヘッドレス管理APIがいくつかあり、それぞれに独自のAPIセットが含まれています。以下の表では、これらAPIと各APIがマップするLiferay DXPの内部モデルをまとめています。

Headless Admin Userには、ユーザーと組織に関する情報を取得および管理するために以下のAPIが含まれています。

API 内部モデル
EmailAddressなし
Organizationなし
Phoneなし
PostalAddressAddress
Roleなし
SegmentSegmentEntry
SegmentUserなし
SiteBriefなし
UserAccountUser
WebUrlWebSite

Headless Admin Taxonomyには、アセットカテゴリ、アセットボキャブラリ、およびアセットタグを管理するために、以下のAPIが含まれています。

API 内部モデル
KeywordAssetTag
TaxonomyCategoryAssetCategory
TaxonomyVocabularyAssetVocabulary

Headless Admin Workflowには、ワークフローを移行するためのAPIが含まれています。

関連トピック

API Formats and Content Negotiation

« API形式とコンテンツネゴシエーションフィルタ、ソート、検索 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています