ルート・スキーマ : SearchResultList
タイプ: object
ソースを表示
{
"required":[
"items",
"hasMore",
"limit",
"offset"
],
"type":"object",
"properties":{
"items":{
"title":"Items",
"description":"The collection of of the requested resources meeting your criteria.",
"type":"array",
"items":{
"$ref":"#/components/schemas/SearchResultItemBO"
},
"readOnly":false,
"nullable":false
},
"hasMore":{
"title":"Has More",
"description":"Boolean indicating whether or not the collection contains more items than were returned in this request. Defaults to false.",
"default":"false",
"type":"boolean",
"readOnly":false,
"nullable":false
},
"limit":{
"format":"int32",
"title":"Limit",
"description":"The number of items this result is limited to. Used in conjunction with offset for pagination.",
"type":"integer",
"readOnly":false,
"nullable":false
},
"offset":{
"format":"int32",
"title":"Offset",
"description":"The item index at which this resultset starts. Used in conjunction with limit for pagination.",
"type":"integer",
"readOnly":false,
"nullable":false
},
"totalResults":{
"format":"int64",
"title":"Total Results",
"description":"The number of available items that meet the criteria used. This attribute must be explicitly requested by adding totalResults=true to the querystring.",
"type":"integer",
"readOnly":false
},
"searchTransactionId":{
"format":"int64",
"title":"Search Transaction ID",
"description":"An unique search transaction ID for each request.",
"type":"integer",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
},
"count":{
"format":"int32",
"type":"integer"
},
"facets":{
"$ref":"#/components/schemas/Facets"
}
},
"xml":{
"name":"SearchResultList"
}
}
ネストされたスキーマ : ファセット
タイプ: object
タイトル: Facets
追加プロパティの許可
ソースを表示
{
"title":"Facets",
"description":"Map of list of SearchFacetBO by name.",
"type":"object",
"properties":{
"facet":{
"title":"Facet",
"description":"The key is either product or category or any string",
"type":"string"
}
},
"additionalProperties":{
"$ref":"#/components/schemas/SearchFacetBO"
}
}
名前別のSearchFacetBOリストのマップ。
ソースを表示
{
"title":"Facets",
"description":"Map of list of SearchFacetBO by name.",
"type":"object",
"properties":{
"facet":{
"title":"Facet",
"description":"The key is either product or category or any string",
"type":"string"
}
},
"additionalProperties":{
"$ref":"#/components/schemas/SearchFacetBO"
}
}
ネストされたスキーマ : アイテム
タイプ: array
タイトル: Items
基準を満たすリクエストされたリソースのコレクション。
ソースを表示
{
"title":"Items",
"description":"The collection of of the requested resources meeting your criteria.",
"type":"array",
"items":{
"$ref":"#/components/schemas/SearchResultItemBO"
},
"readOnly":false,
"nullable":false
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
}
ネストされたスキーマ : SearchFacetBO
タイプ: object
ソースを表示
{
"properties":{
"usageCode":{
"title":"Usage Code",
"description":"Usage Code.",
"type":"string"
},
"inventoryItemId":{
"title":"Inventory Item ID",
"description":"The unique identifier of the product.",
"type":"number"
},
"productGroupId":{
"title":"Product Group Id",
"description":"The unique identifier of the product group.",
"type":"number"
},
"organizationId":{
"title":"Organization Id",
"description":"The organization ID of the product.",
"type":"object"
},
"path":{
"title":"Category Hierarchy",
"description":"Category hierarchy with the delimiter of >",
"type":"object"
},
"docCount":{
"title":"Document Count",
"description":"An aggregation of documents.",
"type":"integer"
},
"stripeCd":{
"title":"Stripe Code",
"description":"Stripe Code.",
"type":"string"
},
"categoryId":{
"title":"Category ID",
"description":"The unique identifier of the category.",
"type":"number"
}
}
}
ネストされたスキーマ : 組織ID
タイプ: object
タイトル: Organization Id
製品の組織ID。
ネストされたスキーマ : カテゴリ階層
タイプ: object
タイトル: Category Hierarchy
>のデリミタを含むカテゴリ階層
ネストされたスキーマ : SearchResultItem
タイプ: object
BOモードのドキュメント: SearchResultItemBO
ソースを表示
{
"description":"Documentation for BO mode: SearchResultItemBO",
"required":[
"locale",
"contentType"
],
"type":"object",
"properties":{
"excerpt":{
"title":"Answer Excerpt",
"description":"A snippet from the answer matching the users query",
"type":"string",
"readOnly":false
},
"highlights":{
"title":"Highlighting",
"description":"An excerpt of an article's content.",
"type":"object",
"additionalProperties":{
"type":"array",
"items":{
"type":"string"
}
},
"readOnly":false,
"xml":{
"wrapped":true
}
},
"products":{
"title":"Products",
"description":"The list of products associated with the article.",
"type":"array",
"items":{
"$ref":"#/components/schemas/CatalogProductBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
},
"categories":{
"title":"Categories",
"description":"The list of categories associated with the article.",
"type":"array",
"items":{
"$ref":"#/components/schemas/CategoryBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
},
"userGroups":{
"title":"User Groups",
"description":"The user groups assigned to the content. Only the members of the assigned user group will have access to the content. Default value is Everyone.",
"type":"array",
"items":{
"$ref":"#/components/schemas/UserGroupKeyBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
},
"views":{
"title":"Views",
"description":"The views assigned to the content. The user who has the view assigned to the content or the content type in which the content is saved can only access the content.",
"type":"array",
"items":{
"$ref":"#/components/schemas/ViewKeyBO"
},
"readOnly":true,
"xml":{
"name":"views",
"wrapped":true
}
},
"score":{
"format":"double",
"title":"Score",
"description":"Score is used to sort the resultant articles. The higher the score of an article the more relevant the article is.",
"type":"number",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"rank":{
"format":"int32",
"title":"Rank Position",
"description":"A ranking position for click through",
"type":"integer",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"answerId":{
"format":"int64",
"title":"Answer ID",
"description":"The unique identifier of an article in a locale.",
"type":"integer",
"readOnly":true
},
"articleStatus":{
"allOf":[
{
"$ref":"#/components/schemas/ArticleStatusKeyBO"
},
{
"title":"Article Status",
"description":"<p>The article status.</p><ul><p>The service response matches any Content object (PUBLISHED by default) with article status specified in the request if you pass the<code> articleStatus.refKey</code> parameter.</p><p>Example URIs for the articleStatus parameter are as follows:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT'</code></li><p style=\"text-indent:100px;\">OR</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+in+('DRAFT', 'WORK_IN_PROGRESS')</code></li><br/><p>The following example URIs returns Content objects whose contentState is LATEST:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT' and contentState eq 'LATEST'</code></li></br><p>The following example URI returns Content objects with no article status assigned:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+eq+'IM_NULL_ARTICLE_STATUS'</code></li></br><p>The following example URI returns Content objects with no article status assigned and Content objects with the Draft article status assigned:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+in+('IM_NULL_ARTICLE_STATUS', 'DRAFT')</code></li></br><p>If there is no Content object that matches specified articleStatus query, response will include status of 200 OK with no records.</p><br/><p>If there is no Content object that matches specified articleStatus query, response will include status of 200 OK with no records.</p></ul>",
"readOnly":false
}
]
},
"autoCheckIn":{
"title":"Auto Check In",
"description":"Indicates whether the article needs to be automatically checked in after saving it.",
"default":"false",
"type":"boolean",
"readOnly":true
},
"dateModified":{
"format":"date",
"title":"Date Modified",
"description":"The date and time when this article was last modified.",
"type":"string",
"readOnly":true
},
"displayEndDate":{
"format":"date",
"title":"Display End Date",
"description":"The date and time when the article will stop being available to display to end-users.",
"type":"string",
"readOnly":false
},
"displayReviewDate":{
"format":"date",
"title":"Display Review Date",
"description":"The date and time when the article requires a review by an author capable of performing the review.",
"type":"string",
"readOnly":false
},
"displayStartDate":{
"format":"date",
"title":"Display Start Date",
"description":"The date and time when the article will be available to display to end-users..",
"type":"string",
"readOnly":false
},
"documentId":{
"title":"Document ID",
"description":"The unique identifier of an article most usable for humans.",
"type":"string",
"readOnly":true
},
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"locale":{
"allOf":[
{
"$ref":"#/components/schemas/LocaleKeyBO"
},
{
"title":"Locale",
"description":"<p>The locale of the version of the document. The locale code represents the language and country associated with the Locale object. The following subfield can be used with locale query parameter: </p><ul><li>locale.recordId : The unique identifier of the Locale object. For example, to request an article in the Spanish-Spain locale, submit a call using the URI: <br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=locale.recordId eq 'es_ES'</code></li></ul>",
"readOnly":false
}
]
},
"recordId":{
"title":"Record ID",
"description":"The unique identifier of the article. This ID is the same in all versions in all locales of the article and is recommended for programmatic use.",
"type":"string",
"readOnly":true
},
"title":{
"title":"Title",
"description":"The title of the document.",
"maxLength":4000,
"type":"string",
"readOnly":true
},
"version":{
"title":"Version",
"description":"The version of the article.",
"maxLength":50,
"type":"string",
"readOnly":true
},
"versionId":{
"title":"Version ID",
"description":"The unique identifier of the specific version of an article in a specific locale. You cannot use this field in queries made using q query parameter.",
"maxLength":64,
"type":"string",
"readOnly":true
},
"versionState":{
"title":"Version State",
"description":"The state of a version, possible values are SCHEDULED, LIVE, EXPIRED, DRAFT.",
"type":"string",
"readOnly":true
},
"basedLocale":{
"allOf":[
{
"$ref":"#/components/schemas/LocaleKeyBO"
},
{
"title":"Based Locale",
"description":"The source locale used to create the localized version of the document. This field is seen only if the content has a localized version.",
"readOnly":false
}
]
},
"checkedOut":{
"title":"Checked Out",
"description":"The date and time when an author has checked out or locked the document for editing.",
"default":"false",
"type":"boolean",
"readOnly":true
},
"checkedOutBy":{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Checked Out By",
"description":"<p>The user or author who performed the last content checkout. The following are the subfields that can be used with checkedOutBy query parameter: </p><ul><li>checkedOutBy.recordId : The unique identifier of the checkedOutBy object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=checkedOutBy.recordId eq '{id}'</code></li><li>checkedOutBy.email : User's email.</li><li>checkedOutBy.firstName : User's firstName.</li><li>checkedOutBy.lastName : User's lastName.</li><li>checkedOutBy.login : User's login.</li></ul>",
"readOnly":true
}
]
},
"contentType":{
"allOf":[
{
"$ref":"#/components/schemas/ContentTypeKeyBO"
},
{
"title":"Content Type",
"description":"<p>The channel to which the content is categorized and saved. The following are the subfields that can be used with contentType query parameter: </p><ul><li>contentType.recordId : The unique identifier of the ContentType object.</li><li>contentType.referenceKey : The reference key for the ContentType object. ContentType objects support multiple languages. This field can be used to identify the associated objects for all languages. For Example to request articles for content type FAQ, submit a call using the URI: <br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=contentType.referenceKey eq 'FAQ'</code></li><li>contentType.allowRecommendations : The flag indicates whether the content type allows end users to create recommendations for its contents. This also indicates whether you can associate the recommended content with a content type.</li></ul>",
"readOnly":false,
"nullable":false
}
]
},
"createDate":{
"format":"date",
"title":"Create Date",
"description":"The date and time when this article was originally created.",
"type":"string",
"readOnly":true
},
"creator":{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Creator",
"description":"<p>The user who originally authored or created the document. The following are the subfields that can be used with creator query parameter: </p><ul><li>creator.recordId : The unique identifier of the creator object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=creator.recordId eq '{id}'</code></li><li>creator.email : User's email.</li><li>creator.firstName : User's firstName.</li><li>creator.lastName : User's lastName.</li><li>creator.login : User's login.</li></ul>",
"readOnly":true
}
]
},
"dateAdded":{
"format":"date",
"title":"Date Added",
"description":"The date and time when this article version was created.",
"type":"string",
"readOnly":true
},
"lastModifiedDate":{
"format":"date",
"title":"Last Modified Date",
"description":"The date and time when this article was last modified. ",
"type":"string",
"readOnly":true
},
"lastModifier":{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Last Modifier",
"description":"<p>The user or author who performed the last content modification. The following are the subfields that can be used with lastModifier query parameter: </p><ul><li>lastModifier.recordId : The unique identifier of the lastModifier object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=lastModifier.recordId eq '{id}'</code></li><li>lastModifier.email : User's email.</li><li>lastModifier.firstName : User's firstName.</li><li>lastModifier.lastName : User's lastName.</li><li>lastModifier.login : User's login.</li></ul>",
"readOnly":true
}
]
},
"owner":{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Owner",
"description":"<p>The user or author who owns or is responsible for the document. The following are the subfields that can be used with owner query parameter: </p><ul><li>owner.recordId : The unique identifier of the owner object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=owner.recordId eq '{id}'</code></li><li>owner.email : User's email.</li><li>owner.firstName : User's firstName.</li><li>owner.lastName : User's lastName.</li><li>owner.login : User's login.</li></ul>",
"readOnly":true
}
]
},
"pending":{
"title":"Pending",
"description":"Indicates whether this article version is scheduled to go live in the future. The value is false for most article versions.",
"default":"false",
"type":"boolean",
"readOnly":true
},
"publishDate":{
"format":"date",
"title":"Publish Date",
"description":"The date and time when this article version was published.",
"type":"string",
"readOnly":true
},
"published":{
"title":"Published",
"description":"Indicates whether this article version is published. Default value is false for all versions other than the published version, if there is one.",
"default":"false",
"type":"boolean",
"readOnly":true
},
"publishedVersion":{
"title":"Published Version",
"description":"If this article has a published version in the requested locale, this fields will contain the version number of the published article version.",
"maxLength":50,
"type":"string",
"readOnly":true
},
"workflowStep":{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowStepDataBO"
},
{
"title":"Workflow Step",
"description":"The step of the workflow in which the document version currently exist.",
"readOnly":true
}
]
},
"sourceType":{
"title":"Source Type",
"description":"Source Type is used to identify the document type.",
"type":"string",
"readOnly":false,
"xml":{
"wrapped":true
}
}
},
"xml":{
"name":"SearchResultItem"
}
}
ネストされたスキーマ : articleStatus
すべて一致
ソースを表示
- 「オブジェクト」 ArticleStatusKeyBO
BOモードのドキュメント: ArticleStatusKeyBO
-
タイトル: Article Status
記事ステータス。
articleStatus.refKeyパラメータを渡すと、サービス・レスポンスは、リクエストで指定された記事ステータスのコンテンツ・オブジェクト(デフォルトでPUBLISHED)と一致します。
articleStatusパラメータのURIの例を次に示します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT'OR
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+in+('DRAFT', 'WORK_IN_PROGRESS')
次のURIの例は、contentStateが最新であるコンテンツ・オブジェクトを返します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT' and contentState eq 'LATEST'
次のURIの例は、記事ステータスが割り当てられていないコンテンツ・オブジェクトを返します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+eq+'IM_NULL_ARTICLE_STATUS'
次のURIの例は、記事ステータスが割り当てられていないコンテンツ・オブジェクト、およびドラフト記事ステータスが割り当てられているコンテンツ・オブジェクトを返します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+in+('IM_NULL_ARTICLE_STATUS', 'DRAFT')
指定したarticleStatus問合せに一致するコンテンツ・オブジェクトがない場合、レスポンスには、レコードなしで200 OKのステータスが含まれます。
指定したarticleStatus問合せに一致するコンテンツ・オブジェクトがない場合、レスポンスには、レコードなしで200 OKのステータスが含まれます。
{
"allOf":[
{
"$ref":"#/components/schemas/ArticleStatusKeyBO"
},
{
"title":"Article Status",
"description":"<p>The article status.</p><ul><p>The service response matches any Content object (PUBLISHED by default) with article status specified in the request if you pass the<code> articleStatus.refKey</code> parameter.</p><p>Example URIs for the articleStatus parameter are as follows:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT'</code></li><p style=\"text-indent:100px;\">OR</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+in+('DRAFT', 'WORK_IN_PROGRESS')</code></li><br/><p>The following example URIs returns Content objects whose contentState is LATEST:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatus.referenceKey+eq+'DRAFT' and contentState eq 'LATEST'</code></li></br><p>The following example URI returns Content objects with no article status assigned:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+eq+'IM_NULL_ARTICLE_STATUS'</code></li></br><p>The following example URI returns Content objects with no article status assigned and Content objects with the Draft article status assigned:</p><li><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=articleStatusRefKey+in+('IM_NULL_ARTICLE_STATUS', 'DRAFT')</code></li></br><p>If there is no Content object that matches specified articleStatus query, response will include status of 200 OK with no records.</p><br/><p>If there is no Content object that matches specified articleStatus query, response will include status of 200 OK with no records.</p></ul>",
"readOnly":false
}
]
}
ネストされたスキーマ : basedLocale
すべて一致
ソースを表示
- 「オブジェクト」 LocaleKeyBO
BOモードのドキュメント : LocaleKeyBO: ロケールのローカライズされた名前は現在提供されていません(つまり、日本語は常に日本語であり、アラビア語でローカライズされることはありません)
-
タイトル: Based Locale
ドキュメントのローカライズされたバージョンの作成に使用されるソース・ロケール。 このフィールドは、コンテンツにローカライズされたバージョンがある場合にのみ表示されます。
{
"allOf":[
{
"$ref":"#/components/schemas/LocaleKeyBO"
},
{
"title":"Based Locale",
"description":"The source locale used to create the localized version of the document. This field is seen only if the content has a localized version.",
"readOnly":false
}
]
}
ネストされたスキーマ : カテゴリ
タイプ: array
タイトル: Categories
記事に関連付けられたカテゴリのリスト。
ソースを表示
{
"title":"Categories",
"description":"The list of categories associated with the article.",
"type":"array",
"items":{
"$ref":"#/components/schemas/CategoryBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
}
ネストされたスキーマ : checkedOutBy
すべて一致
ソースを表示
- 「オブジェクト」 UserKeyBO
-
タイトル: Checked Out By
読取り専用: true
最後のコンテンツ・チェックアウトを実行したユーザーまたは作成者。 次に、checkedOutBy問合せパラメータで使用できるサブフィールドを示します:
- checkedOutBy.recordId : checkedOutByオブジェクトの一意の識別子。 たとえば、一意のIDを持つ記事をリクエストするには、URIを使用してコールを発行します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=checkedOutBy.recordId eq '{id}' - checkedOutBy.email : User's email.
- checkedOutBy.firstName : ユーザーの名。
- checkedOutBy.lastName : ユーザーの姓。
- checkedOutBy.login : User's login.
{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Checked Out By",
"description":"<p>The user or author who performed the last content checkout. The following are the subfields that can be used with checkedOutBy query parameter: </p><ul><li>checkedOutBy.recordId : The unique identifier of the checkedOutBy object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=checkedOutBy.recordId eq '{id}'</code></li><li>checkedOutBy.email : User's email.</li><li>checkedOutBy.firstName : User's firstName.</li><li>checkedOutBy.lastName : User's lastName.</li><li>checkedOutBy.login : User's login.</li></ul>",
"readOnly":true
}
]
}
ネストされたスキーマ : contentType
すべて一致
ソースを表示
- 「オブジェクト」 ContentTypeKeyBO
BOモードのドキュメント: ContentTypeKeyBO
-
タイトル: Content Type
コンテンツの分類および保存先となるチャネル。 次に、contentType問合せパラメータで使用できるサブフィールドを示します:
- contentType.recordId : ContentTypeオブジェクトの一意の識別子。
- contentType.referenceKey : ContentTypeオブジェクトの参照キー。 ContentTypeオブジェクトは、複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。 コンテンツ・タイプのFAQの記事をリクエストする例については、URIを使用してコールを送信します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=contentType.referenceKey eq 'FAQ' - contentType.allowRecommendations : このフラグは、エンド・ユーザーがコンテンツに対して推奨を作成できるコンテンツ・タイプを示します。 また、推奨コンテンツをコンテンツ・タイプに関連付けることができるかどうかも示します。
{
"allOf":[
{
"$ref":"#/components/schemas/ContentTypeKeyBO"
},
{
"title":"Content Type",
"description":"<p>The channel to which the content is categorized and saved. The following are the subfields that can be used with contentType query parameter: </p><ul><li>contentType.recordId : The unique identifier of the ContentType object.</li><li>contentType.referenceKey : The reference key for the ContentType object. ContentType objects support multiple languages. This field can be used to identify the associated objects for all languages. For Example to request articles for content type FAQ, submit a call using the URI: <br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=contentType.referenceKey eq 'FAQ'</code></li><li>contentType.allowRecommendations : The flag indicates whether the content type allows end users to create recommendations for its contents. This also indicates whether you can associate the recommended content with a content type.</li></ul>",
"readOnly":false,
"nullable":false
}
]
}
ネストされたスキーマ : 創造者
すべて一致
ソースを表示
- 「オブジェクト」 UserKeyBO
-
タイトル: Creator
読取り専用: true
最初にドキュメントを作成または作成したユーザー。 作成者問合せパラメータで使用できるサブフィールドは次のとおりです:
- creator.recordId : 作成者オブジェクトの一意の識別子。 たとえば、一意のIDを持つ記事をリクエストするには、URIを使用してコールを発行します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=creator.recordId eq '{id}' - creator.email : User's email.
- creator.firstName : ユーザーの名。
- creator.lastName : ユーザーの姓。
- creator.login : User's login.
{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Creator",
"description":"<p>The user who originally authored or created the document. The following are the subfields that can be used with creator query parameter: </p><ul><li>creator.recordId : The unique identifier of the creator object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=creator.recordId eq '{id}'</code></li><li>creator.email : User's email.</li><li>creator.firstName : User's firstName.</li><li>creator.lastName : User's lastName.</li><li>creator.login : User's login.</li></ul>",
"readOnly":true
}
]
}
ネストされたスキーマ : 強調表示
タイプ: object
タイトル: Highlighting
追加プロパティの許可
ソースを表示
{
"title":"Highlighting",
"description":"An excerpt of an article's content.",
"type":"object",
"additionalProperties":{
"type":"array",
"items":{
"type":"string"
}
},
"readOnly":false,
"xml":{
"wrapped":true
}
}
記事の内容の抜粋。
ネストされたスキーマ : lastModifier
すべて一致
ソースを表示
- 「オブジェクト」 UserKeyBO
-
タイトル: Last Modifier
読取り専用: true
最後のコンテンツ変更を実行したユーザーまたは作成者。 次に、lastModifier問合せパラメータで使用できるサブフィールドを示します:
- lastModifier.recordId : lastModifierオブジェクトの一意の識別子。 たとえば、一意のIDを持つ記事をリクエストするには、URIを使用してコールを発行します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=lastModifier.recordId eq '{id}' - lastModifier.email : User's email.
- lastModifier.firstName : ユーザーの名。
- lastModifier.lastName : ユーザーの姓。
- lastModifier.login : User's login.
{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Last Modifier",
"description":"<p>The user or author who performed the last content modification. The following are the subfields that can be used with lastModifier query parameter: </p><ul><li>lastModifier.recordId : The unique identifier of the lastModifier object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=lastModifier.recordId eq '{id}'</code></li><li>lastModifier.email : User's email.</li><li>lastModifier.firstName : User's firstName.</li><li>lastModifier.lastName : User's lastName.</li><li>lastModifier.login : User's login.</li></ul>",
"readOnly":true
}
]
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : ロケール
すべて一致
ソースを表示
- 「オブジェクト」 LocaleKeyBO
BOモードのドキュメント : LocaleKeyBO: ロケールのローカライズされた名前は現在提供されていません(つまり、日本語は常に日本語であり、アラビア語でローカライズされることはありません)
-
タイトル: Locale
ドキュメントのバージョンのロケール。 ロケール・コードは、Localeオブジェクトに関連付けられた言語と国を表します。 次のサブフィールドをロケール問合せパラメータで使用できます:
- locale.recordId : ロケール・オブジェクトの一意の識別子。 たとえば、Spanish-Spainロケールで記事をリクエストするには、URIを使用してコールを送信します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=locale.recordId eq 'es_ES'
{
"allOf":[
{
"$ref":"#/components/schemas/LocaleKeyBO"
},
{
"title":"Locale",
"description":"<p>The locale of the version of the document. The locale code represents the language and country associated with the Locale object. The following subfield can be used with locale query parameter: </p><ul><li>locale.recordId : The unique identifier of the Locale object. For example, to request an article in the Spanish-Spain locale, submit a call using the URI: <br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=locale.recordId eq 'es_ES'</code></li></ul>",
"readOnly":false
}
]
}
ネストされたスキーマ : 持ち主
すべて一致
ソースを表示
- 「オブジェクト」 UserKeyBO
-
タイトル: Owner
読取り専用: true
ドキュメントを所有または担当するユーザーまたは作成者。 次に、オーナー問合せパラメータで使用できるサブフィールドを示します:
- owner.recordId : 所有者オブジェクトの一意の識別子。 たとえば、一意のIDを持つ記事をリクエストするには、URIを使用してコールを発行します:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=owner.recordId eq '{id}' - owner.email : ユーザーのeメール。
- owner.firstName : ユーザーの名。
- owner.lastName : ユーザーの姓。
- owner.login : User's login.
{
"allOf":[
{
"$ref":"#/components/schemas/UserKeyBO"
},
{
"title":"Owner",
"description":"<p>The user or author who owns or is responsible for the document. The following are the subfields that can be used with owner query parameter: </p><ul><li>owner.recordId : The unique identifier of the owner object. For example, to request an article with unique id, submit a call using the URI:<br /><code>http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/api/content?q=owner.recordId eq '{id}'</code></li><li>owner.email : User's email.</li><li>owner.firstName : User's firstName.</li><li>owner.lastName : User's lastName.</li><li>owner.login : User's login.</li></ul>",
"readOnly":true
}
]
}
ネストされたスキーマ : 製品
タイプ: array
タイトル: Products
記事に関連付けられた製品のリスト。
ソースを表示
{
"title":"Products",
"description":"The list of products associated with the article.",
"type":"array",
"items":{
"$ref":"#/components/schemas/CatalogProductBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
}
ネストされたスキーマ : ユーザー・グループ
タイプ: array
タイトル: User Groups
コンテンツに割り当てられたユーザー・グループ。 割り当てられたユーザー・グループのメンバーのみがコンテンツにアクセスできます。 デフォルト値は全員です。
ソースを表示
{
"title":"User Groups",
"description":"The user groups assigned to the content. Only the members of the assigned user group will have access to the content. Default value is Everyone.",
"type":"array",
"items":{
"$ref":"#/components/schemas/UserGroupKeyBO"
},
"readOnly":false,
"xml":{
"wrapped":true
}
}
ネストされたスキーマ : ビュー
タイプ: array
タイトル: Views
読取り専用: true
コンテンツに割り当てられたビュー。 コンテンツにビューが割り当てられているユーザー、またはコンテンツが保存されているコンテンツ・タイプは、そのコンテンツにのみアクセスできます。
ソースを表示
{
"title":"Views",
"description":"The views assigned to the content. The user who has the view assigned to the content or the content type in which the content is saved can only access the content.",
"type":"array",
"items":{
"$ref":"#/components/schemas/ViewKeyBO"
},
"readOnly":true,
"xml":{
"name":"views",
"wrapped":true
}
}
ネストされたスキーマ : workflowStep
すべて一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowStepDataBO"
},
{
"title":"Workflow Step",
"description":"The step of the workflow in which the document version currently exist.",
"readOnly":true
}
]
}
ネストされたスキーマ : ArticleStatusKeyBO
タイプ: object
BOモードのドキュメント: ArticleStatusKeyBO
ソースを表示
-
links: array Links
タイトル: Links
読取り専用: true
このリソースに関連するコレクション・リンク
-
name: string
タイトル: Name
読取り専用: true
最小長: 1
最大長: 255
ArticleStatusオブジェクトのローカライズされた名前。 名前フィールドはソートにのみ使用できます。
-
recordId: string
タイトル: Record Id
ArticleStatusオブジェクトの一意の識別子。
-
referenceKey: string
タイトル: Reference Key
最大長: 255
ArticleStatusオブジェクトの参照キー。 ArticleStatusオブジェクトは、複数の言語をサポートしています。 このフィールドを使用して、すべての言語の関連オブジェクトを識別できます。
{
"description":"Documentation for BO mode: ArticleStatusKeyBO",
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"The collection links related to this resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"name":{
"title":"Name",
"description":"The localized name of the ArticleStatus object. The name field can only be used for sorting.",
"maxLength":255,
"minLength":1,
"type":"string",
"readOnly":true,
"nullable":false
},
"recordId":{
"title":"Record Id",
"description":"The unique identifier of the ArticleStatus object.",
"type":"string",
"readOnly":false
},
"referenceKey":{
"title":"Reference Key",
"description":"The reference key for the ArticleStatus object. ArticleStatus objects support multiple languages. This field can be used to identify the associated objects for all languages.",
"maxLength":255,
"type":"string",
"readOnly":false
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
このリソースに関連するコレクション・リンク
ソースを表示
{
"title":"Links",
"description":"The collection links related to this resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : リンク
タイプ: object
ソースを表示
{
"type":"object",
"properties":{
"rel":{
"type":"string"
},
"href":{
"type":"string"
},
"mediaType":{
"type":"string"
},
"templated":{
"type":"boolean"
},
"method":{
"type":"string"
},
"profile":{
"type":"string"
},
"sinceVersion":{
"type":"string"
}
}
}
ネストされたスキーマ : LocaleKeyBO
タイプ: object
BOモードのドキュメント : LocaleKeyBO: ロケールのローカライズされた名前は現在提供されていません(つまり、日本語は常に日本語であり、アラビア語でローカライズされることはありません)
ソースを表示
{
"description":"Documentation for BO mode: LocaleKeyBO: <p>Localized Name of the Locale is currently NOT provided (i.e. The word Japanese is always in Japanese and never localized in say Arabic.)</p>",
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"localeDesc":{
"title":"Locale Desc",
"description":"The description about the language and country that the Locale object represents.",
"maxLength":100,
"type":"string",
"readOnly":true
},
"recordId":{
"title":"Record Id",
"description":"The unique identifier of the Locale object.",
"type":"string",
"readOnly":false
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : カタログ
タイプ: object
BOモードのドキュメント: CategoryBO
ソースを表示
{
"description":"Documentation for BO mode: CategoryBO",
"type":"object",
"properties":{
"stripeCd":{
"title":"Stripe code",
"description":"Stripe code",
"type":"string",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"categoryId":{
"format":"int64",
"title":"Category ID",
"description":"The unique identifier of the category.",
"type":"integer",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"path":{
"title":"Category Hierarchy",
"description":"Category hierarchy with the delimiter of >",
"type":"string",
"readOnly":false,
"xml":{
"wrapped":true
}
}
},
"xml":{
"name":"Catalog"
}
}
ネストされたスキーマ : UserKeyBO
タイプ: object
BOモードのドキュメント: UserKeyBO
ソースを表示
{
"description":"Documentation for BO mode: UserKeyBO",
"required":[
"recordId"
],
"type":"object",
"properties":{
"canAssignTask":{
"title":"Can Assign tasks",
"description":"Returns whether this user can assign tasks to other users.",
"type":"boolean",
"readOnly":false
},
"contentTypePrivileges":{
"title":"Content Type Privileges",
"description":"This field will return list of all contenttype privileges user have",
"type":"array",
"items":{
"$ref":"#/components/schemas/CompositeContentTypeBO"
},
"readOnly":false
},
"email":{
"title":"Email",
"description":"The user's e-mail address",
"maxLength":100,
"type":"string",
"readOnly":false
},
"externalId":{
"format":"int64",
"title":"External Id",
"description":"The ExternalId is the Id of the corresponding User from an external system. It, along with ExternalType, can be used to bridge the gap between a User from this system and a User from an external system.",
"type":"integer",
"readOnly":true
},
"functionalPrivileges":{
"title":"Functional Privileges of user ",
"description":"This field will return list of all fucntional privileges user have",
"type":"object",
"additionalProperties":{
"type":"boolean"
},
"readOnly":false
},
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"login":{
"title":"Login",
"description":"The user's login",
"maxLength":100,
"type":"string",
"readOnly":false
},
"name":{
"title":"Name",
"description":"User's full name",
"maxLength":100,
"type":"string",
"readOnly":true
},
"recordId":{
"format":"int64",
"title":"Record Id",
"description":"The unique identifier of the user",
"type":"integer",
"readOnly":true
}
}
}
ネストされたスキーマ : コンテンツ・タイプ権限
タイプ: array
タイトル: Content Type Privileges
このフィールドは、ユーザーが所有するすべてのcontenttype権限のリストを返します
ソースを表示
{
"title":"Content Type Privileges",
"description":"This field will return list of all contenttype privileges user have",
"type":"array",
"items":{
"$ref":"#/components/schemas/CompositeContentTypeBO"
},
"readOnly":false
}
ネストされたスキーマ : ユーザーの機能権限
タイプ: object
タイトル: Functional Privileges of user
追加プロパティの許可
ソースを表示
{
"title":"Functional Privileges of user ",
"description":"This field will return list of all fucntional privileges user have",
"type":"object",
"additionalProperties":{
"type":"boolean"
},
"readOnly":false
}
このフィールドは、ユーザーが所有するすべての権限のリストを返します
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : CompositeContentTypeBO
タイプ: object
ContentTypeBOおよびそのフラット化されたリレーションの複合。 行にさらに内容を追加できることに注意してください
ソースを表示
{
"description":"Composite of ContentTypeBO and its flattened relation. Keep in mind we can add more stuff down the line",
"required":[
"compositeWorkflowSteps",
"contentTypeKeyBO",
"listOfPrivilege"
],
"type":"object",
"properties":{
"compositeWorkflowSteps":{
"title":"WorkflowSteps Composite BO",
"description":"WorkflowSteps mapped to this content type and user privileges on that",
"type":"array",
"items":{
"$ref":"#/components/schemas/CompositeWorkflowStepBO"
},
"readOnly":false,
"nullable":false
},
"contentTypeKeyBO":{
"allOf":[
{
"$ref":"#/components/schemas/ContentTypeKeyBO"
},
{
"title":"Content Type Key BO",
"description":"ContentBO object being created or updated",
"readOnly":false,
"nullable":false
}
]
},
"hasContentTypeAccess":{
"title":"Has Content Type Access",
"description":"Verifies if ContentTypeBO privileges are valid for user",
"type":"boolean",
"readOnly":false
},
"listOfPrivilege":{
"title":"List Of Privilege",
"description":"List of Privileges for the ContentType",
"type":"array",
"items":{
"type":"string"
},
"readOnly":false,
"nullable":false
}
}
}
ネストされたスキーマ : WorkflowStepsコンポジットBO
タイプ: array
タイトル: WorkflowSteps Composite BO
このコンテンツ・タイプにマップされたWorkflowStepsおよびそのコンテンツに対するユーザー権限
ソースを表示
{
"title":"WorkflowSteps Composite BO",
"description":"WorkflowSteps mapped to this content type and user privileges on that",
"type":"array",
"items":{
"$ref":"#/components/schemas/CompositeWorkflowStepBO"
},
"readOnly":false,
"nullable":false
}
ネストされたスキーマ : contentTypeKeyBO
すべて一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/ContentTypeKeyBO"
},
{
"title":"Content Type Key BO",
"description":"ContentBO object being created or updated",
"readOnly":false,
"nullable":false
}
]
}
ネストされたスキーマ : 権限のリスト
タイプ: array
タイトル: List Of Privilege
ContentTypeの権限のリスト
ソースを表示
{
"title":"List Of Privilege",
"description":"List of Privileges for the ContentType",
"type":"array",
"items":{
"type":"string"
},
"readOnly":false,
"nullable":false
}
ネストされたスキーマ : CompositeWorkflowStepBO
タイプ: object
このステップに対するユーザー権限を持つWorkflowStepBOのコンポジット。
ソースを表示
{
"description":"Composite of WorkflowStepBO with user privileges on this step.",
"required":[
"listOfPrivilege",
"WorkflowStepKeyBO"
],
"type":"object",
"properties":{
"listOfPrivilege":{
"title":"List Of Privilege",
"description":"List of Privileges for the WorkflowStep",
"type":"array",
"items":{
"type":"string"
},
"readOnly":false,
"nullable":false
},
"WorkflowStepKeyBO":{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowStepKeyBO"
},
{
"title":"WorkflowStep Key BO",
"description":"WorkflowStep object being fetched",
"readOnly":false,
"nullable":false
}
]
}
}
}
ネストされたスキーマ : 権限のリスト
タイプ: array
タイトル: List Of Privilege
WorkflowStepの権限のリスト
ソースを表示
{
"title":"List Of Privilege",
"description":"List of Privileges for the WorkflowStep",
"type":"array",
"items":{
"type":"string"
},
"readOnly":false,
"nullable":false
}
ネストされたスキーマ : WorkflowStepKeyBO
すべて一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowStepKeyBO"
},
{
"title":"WorkflowStep Key BO",
"description":"WorkflowStep object being fetched",
"readOnly":false,
"nullable":false
}
]
}
ネストされたスキーマ : WorkflowStepKeyBO
タイプ: object
BOモードのドキュメント: WorkflowStepKeyBO
ソースを表示
{
"description":"Documentation for BO mode: WorkflowStepKeyBO",
"required":[
"recordId",
"referenceKey",
"workflowId"
],
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
},
"name":{
"title":"Name",
"description":"Localized name of the workflow step",
"maxLength":255,
"type":"string",
"readOnly":false
},
"recordId":{
"title":"Record Id",
"description":"GUID from the WORKFLOWSTEP table",
"type":"string",
"readOnly":true
},
"referenceKey":{
"title":"Reference Key",
"description":"Non localized name of the workflow step",
"maxLength":100,
"minLength":1,
"type":"string",
"readOnly":false,
"nullable":false
},
"workflowId":{
"title":"WorkflowRecord Id",
"description":"GUID from the WORKFLOW table",
"type":"string",
"readOnly":true
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
}
ネストされたスキーマ : ContentTypeKeyBO
タイプ: object
BOモードのドキュメント: ContentTypeKeyBO
ソースを表示
{
"description":"Documentation for BO mode: ContentTypeKeyBO",
"required":[
"name",
"referenceKey",
"stripeCd"
],
"type":"object",
"properties":{
"description":{
"title":"Description",
"description":"The description for the ContentType object. Content Types support multiple languages. This field identifies the object associated with the language specified by the user.",
"maxLength":255,
"type":"string",
"readOnly":false
},
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"name":{
"title":"Name",
"description":"The name for the ContentType object. The name field can only be used for sorting. Content Types support multiple languages. This field identifies the object associated with the language specified by the user. ",
"maxLength":255,
"minLength":1,
"type":"string",
"readOnly":false,
"nullable":false
},
"recordId":{
"title":"Record Id",
"description":"The unique identifier of the ContentType object.",
"type":"string",
"readOnly":true
},
"referenceKey":{
"title":"Reference Key",
"description":"The reference key for the ContentType object. ContentType objects support multiple languages. This field can be used to identify the associated objects for all languages.",
"maxLength":255,
"minLength":1,
"type":"string",
"readOnly":false,
"nullable":false
},
"stripeCd":{
"title":"Stripe Cd",
"description":"Lookup code that indicates the stripe code.",
"maxLength":30,
"type":"string",
"readOnly":false
},
"usageCode":{
"title":"Usage Code",
"description":"Lookup code that indicates the product usage code.",
"maxLength":30,
"type":"string",
"readOnly":true
},
"workflow":{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowKeyBO"
},
{
"title":"Workflow",
"description":"The workflow definition that the author can use while content authoring in a content type.",
"readOnly":false
}
]
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : ワークフロー
すべて一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/WorkflowKeyBO"
},
{
"title":"Workflow",
"description":"The workflow definition that the author can use while content authoring in a content type.",
"readOnly":false
}
]
}
ネストされたスキーマ : WorkflowKeyBO
タイプ: object
ソースを表示
{
"type":"object",
"properties":{
"enabled":{
"type":"boolean"
},
"links":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
}
},
"name":{
"maxLength":255,
"type":"string"
},
"recordId":{
"type":"string"
},
"referenceKey":{
"maxLength":100,
"minLength":0,
"type":"string"
},
"workflowVersion":{
"format":"int32",
"type":"integer"
}
}
}
ネストされたスキーマ : リンク
タイプ: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
}
}
ネストされたスキーマ : additionalProperties
タイプ: array
ソースを表示
{
"type":"array",
"items":{
"type":"string"
}
}
ネストされたスキーマ : CatalogProduct
タイプ: object
BOモードのドキュメント: CatalogProductBO
ソースを表示
{
"description":"Documentation for BO mode: CatalogProductBO",
"type":"object",
"properties":{
"usageCode":{
"title":"Usage code",
"description":"Usage code",
"type":"string",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"productGroupId":{
"format":"int64",
"title":"Product Group Id",
"description":"The unique identifier of the product group.",
"type":"integer",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"inventoryItemId":{
"format":"int64",
"title":"Inventory Item ID",
"description":"The unique identifier of the product.",
"type":"integer",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"path":{
"title":"Product Hierarchy",
"description":"Product hierarchy with the delimiter of >",
"type":"string",
"readOnly":false,
"xml":{
"wrapped":true
}
},
"organizationId":{
"format":"int64",
"title":"Organization Id",
"description":"The organization ID of the product.",
"type":"integer",
"readOnly":false
}
},
"xml":{
"name":"CatalogProduct"
}
}
ネストされたスキーマ : UserGroupKeyBO
タイプ: object
BOモードのドキュメント: UserGroupKeyBO
ソースを表示
{
"description":"Documentation for BO mode: UserGroupKeyBO",
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"The collection links related to this resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"name":{
"title":"Name",
"description":"The localized name of the user group. The name field can only be used for sorting.",
"maxLength":255,
"type":"string",
"readOnly":true
},
"recordId":{
"title":"Record Id",
"description":"The unique identifier from the TAG table that represent a userGroups resource",
"type":"string",
"readOnly":false
},
"referenceKey":{
"title":"Reference Key",
"description":"The non localized name of the user group",
"maxLength":255,
"type":"string",
"readOnly":false
},
"stripeCd":{
"title":"Stripe CD",
"description":"Stripe for UserGroup",
"maxLength":30,
"type":"string",
"readOnly":true
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
このリソースに関連するコレクション・リンク
ソースを表示
{
"title":"Links",
"description":"The collection links related to this resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : ViewKeyBO
タイプ: object
BOモードのドキュメント: ViewKeyBO
ソースを表示
{
"description":"Documentation for BO mode: ViewKeyBO",
"required":[
"recordId",
"referenceKey"
],
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
},
"name":{
"title":"Name",
"description":"Localized name of the view",
"maxLength":255,
"type":"string",
"readOnly":false
},
"recordId":{
"title":"Record Id",
"description":"GUID of the SITE table containing the view definition",
"type":"string",
"readOnly":true
},
"referenceKey":{
"title":"Reference Key",
"description":"Non localized reference key for the view",
"maxLength":255,
"minLength":1,
"type":"string",
"readOnly":false,
"nullable":false
},
"stripeCd":{
"title":"Stripe CD",
"description":"Stripe of a view",
"maxLength":30,
"type":"string",
"readOnly":false
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
読取り専用: true
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":true
}
ネストされたスキーマ : WorkflowStepDataBO
タイプ: object
BOモードのドキュメント: WorkflowStepDataBO
ソースを表示
{
"description":"Documentation for BO mode: WorkflowStepDataBO",
"required":[
"recordId",
"referenceKey",
"workflowId",
"dateAdded",
"dateModified"
],
"type":"object",
"properties":{
"links":{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
},
"name":{
"title":"Name",
"description":"Localized name of the workflow step",
"maxLength":255,
"type":"string",
"readOnly":false
},
"recordId":{
"title":"Record Id",
"description":"GUID from the WORKFLOWSTEP table",
"type":"string",
"readOnly":true
},
"referenceKey":{
"title":"Reference Key",
"description":"Non localized name of the workflow step",
"maxLength":100,
"minLength":1,
"type":"string",
"readOnly":false,
"nullable":false
},
"workflowId":{
"title":"WorkflowRecord Id",
"description":"GUID from the WORKFLOW table",
"type":"string",
"readOnly":true
},
"allowDocumentEditing":{
"title":"Allow Document Editing",
"description":"Flag indicating whether this step allows document editing",
"type":"boolean",
"readOnly":false
},
"dateAdded":{
"format":"date",
"title":"Date Added",
"description":"The date and time when this work flow step was added.",
"type":"string",
"readOnly":true
},
"dateModified":{
"format":"date",
"title":"Date Modified",
"description":"The date and time when this work flow step was last modified.",
"type":"string",
"readOnly":true
},
"defaultStepDurationInMinutes":{
"format":"int32",
"title":"Default Workflow Step Due date in minutes",
"description":"Time in minutes that the workflow step task will stay in queue before being consdiered overdue",
"type":"integer",
"readOnly":false
},
"onlyAssigneeCanAppove":{
"title":"Can only assignee approve step",
"description":"Flag indicating whether this step can only be approved by workflow step task assignee",
"type":"boolean",
"readOnly":false
},
"sortOrder":{
"format":"int32",
"title":"Sort Order",
"description":"The order of the workflow steps within the workflow",
"type":"integer",
"readOnly":false
}
}
}
ネストされたスキーマ : リンク
タイプ: array
タイトル: Links
この単数リソースのREST API正規または収集リンク(あるいはその両方)
ソースを表示
{
"title":"Links",
"description":"REST API canonical and/or collection links for this Singular Resource",
"type":"array",
"items":{
"$ref":"#/components/schemas/Link"
},
"readOnly":false
}