ページを作成します
投稿
/v1/portal/pages
ページを作成して、新しく作成したページに関する情報を返します。注意: 新しいページの作成後には、新しく作成されたページをNavigationNodeツリーに追加するための追加のPOST操作が必要になります。これを実行するために、NavigationNodes POST ポスト操作の"/v1/portal/navigationnodes/{id}/childNodes"、または"/v1/portal/navigationnodes/{id}/childNodes/{toFollow}"の使用方法について、それらのドキュメントを参照してください。
リクエスト
サポートされているメディア・タイプ
- application/json
本文パラメータ
作成されるページの必須属性のコンテンツ
ルート・スキーマ: page
- created
-
タイプ:
string
(date-time
) - creator
-
タイプ:
string
- currentVersionId
-
タイプ:
string
- description
-
タイプ:
string
- deviceGroup
-
タイプ:
string
- documentRef
-
タイプ:
string
- fileName
-
タイプ:
string
- id
-
タイプ:
string
- inputFileName
-
タイプ:
string
- keywords
-
タイプ:
string
- link
-
タイプ:
array
link - linkStates
-
タイプ:
array
linkStates - locale
-
タイプ:
object
Locale - locked
-
タイプ:
boolean
- lockedBy
-
タイプ:
string
- lockedDate
-
タイプ:
string
(date-time
) - modified
-
タイプ:
string
(date-time
) - modifier
-
タイプ:
string
- name
-
タイプ:
string
- namespace
-
タイプ:
string
- newVersionId
-
タイプ:
string
- overridePolicy
-
タイプ:
boolean
- pageDefinitionPath
-
タイプ:
string
- pagePath
-
タイプ:
string
- pageStyle
-
タイプ:
string
- pageStyleBean
-
タイプ:
object
Linked - pageViewType
-
タイプ:
string
指定可能な値:[ "JSF", "JSPX" ]
- permissionClass
-
タイプ:
string
- publishedBy
-
タイプ:
string
- publishedDate
-
タイプ:
string
(date-time
) - publishedVersion
-
タイプ:
integer
(int32
) - reference
-
タイプ:
object
reference - resourceType
-
タイプ:
string
- securityId
-
タイプ:
string
- shortId
-
タイプ:
string
- sourcePageDefinitionPath
-
タイプ:
string
- sourcePath
-
タイプ:
string
ネストされたスキーマ: linkStates
タイプ:
array
-
タイプ:
object
LinkElementState
ネストされたスキーマ: Locale
- country
-
タイプ:
string
- displayCountry
-
タイプ:
string
- displayLanguage
-
タイプ:
string
- displayName
-
タイプ:
string
- displayScript
-
タイプ:
string
- displayVariant
-
タイプ:
string
- extensionKeys
-
タイプ:
array
extensionKeys - iSO3Country
-
タイプ:
string
- iSO3Language
-
タイプ:
string
- language
-
タイプ:
string
- script
-
タイプ:
string
- unicodeLocaleAttributes
-
タイプ:
array
unicodeLocaleAttributes - unicodeLocaleKeys
-
タイプ:
array
unicodeLocaleKeys - variant
-
タイプ:
string
ネストされたスキーマ: Linked
- link
-
タイプ:
array
link - linkStates
-
タイプ:
array
linkStates - resourceType
-
タイプ:
string
ネストされたスキーマ: reference
- link
-
タイプ:
array
link - linkStates
-
タイプ:
array
linkStates - name
-
タイプ:
string
- namespace
-
タイプ:
string
- portalName
-
タイプ:
string
- resourceType
-
タイプ:
string
ネストされたスキーマ: link
- capabilities
-
タイプ:
string
- contentType
-
タイプ:
string
- href
-
タイプ:
string
- rel
-
タイプ:
string
- resourceType
-
タイプ:
string
- template
-
タイプ:
string
- title
-
タイプ:
string
- type
-
タイプ:
string
ネストされたスキーマ: LinkElementState
- href
-
タイプ:
boolean
- パス
-
タイプ:
string
- pathLinkValues
-
タイプ:
array
pathLinkValues - pathLinkWildcards
-
タイプ:
array
pathLinkWildcards - resourceMethod
-
タイプ:
object
reflect.Method - resourceType
-
タイプ:
string
- root
-
タイプ:
boolean
- supportedMethods
-
タイプ:
array
supportedMethods - supportedQueryParams
-
タイプ:
array
supportedQueryParams - template
-
タイプ:
boolean
ネストされたスキーマ: pathLinkValues
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: pathLinkWildcards
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: reflect.Method
- accessible
-
タイプ:
boolean
- annotatedExceptionTypes
-
タイプ:
array
annotatedExceptionTypes - annotatedParameterTypes
-
タイプ:
array
annotatedParameterTypes - annotatedReceiverType
-
タイプ:
object
reflect.AnnotatedType - annotatedReturnType
-
タイプ:
object
reflect.AnnotatedType - bridge
-
タイプ:
boolean
- default
-
タイプ:
boolean
- defaultValue
-
タイプ:
integer
- genericExceptionTypes
-
タイプ:
array
genericExceptionTypes - genericParameterTypes
-
タイプ:
array
genericParameterTypes - genericReturnType
-
タイプ:
object
reflect.Type - modifiers
-
タイプ:
integer
(int32
) - name
-
タイプ:
string
- parameterCount
-
タイプ:
integer
(int32
) - parameters
-
タイプ:
array
parameters - synthetic
-
タイプ:
boolean
- typeParameters
-
タイプ:
array
typeParameters - varArgs
-
タイプ:
boolean
ネストされたスキーマ: supportedMethods
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: supportedQueryParams
タイプ:
array
-
タイプ:
object
QueryParam
ネストされたスキーマ: annotatedExceptionTypes
タイプ:
array
-
タイプ:
object
reflect.AnnotatedType
ネストされたスキーマ: annotatedParameterTypes
タイプ:
array
-
タイプ:
object
reflect.AnnotatedType
ネストされたスキーマ: reflect.AnnotatedType
- type
-
タイプ:
object
reflect.Type
ネストされたスキーマ: genericExceptionTypes
タイプ:
array
-
タイプ:
object
reflect.Type
ネストされたスキーマ: genericParameterTypes
タイプ:
array
-
タイプ:
object
reflect.Type
ネストされたスキーマ: reflect.Type
- typeName
-
タイプ:
string
ネストされたスキーマ: parameters
タイプ:
array
-
タイプ:
object
reflect.Parameter
ネストされたスキーマ: typeParameters
タイプ:
array
-
タイプ:
object
reflect.TypeVariable
ネストされたスキーマ: reflect.Parameter
- annotatedType
-
タイプ:
object
reflect.AnnotatedType - declaringExecutable
-
タイプ:
object
reflect.Executable - implicit
-
タイプ:
boolean
- modifiers
-
タイプ:
integer
(int32
) - name
-
タイプ:
string
- namePresent
-
タイプ:
boolean
- parameterizedType
-
タイプ:
object
reflect.Type - synthetic
-
タイプ:
boolean
- varArgs
-
タイプ:
boolean
ネストされたスキーマ: reflect.Executable
- accessible
-
タイプ:
boolean
- annotatedExceptionTypes
-
タイプ:
array
annotatedExceptionTypes - annotatedParameterTypes
-
タイプ:
array
annotatedParameterTypes - annotatedReceiverType
-
タイプ:
object
reflect.AnnotatedType - annotatedReturnType
-
タイプ:
object
reflect.AnnotatedType - genericExceptionTypes
-
タイプ:
array
genericExceptionTypes - genericParameterTypes
-
タイプ:
array
genericParameterTypes - modifiers
-
タイプ:
integer
(int32
) - name
-
タイプ:
string
- parameterCount
-
タイプ:
integer
(int32
) - parameters
-
タイプ:
array
parameters - synthetic
-
タイプ:
boolean
- typeParameters
-
タイプ:
array
typeParameters - varArgs
-
タイプ:
boolean
ネストされたスキーマ: annotatedExceptionTypes
タイプ:
array
-
タイプ:
object
reflect.AnnotatedType
ネストされたスキーマ: annotatedParameterTypes
タイプ:
array
-
タイプ:
object
reflect.AnnotatedType
ネストされたスキーマ: genericExceptionTypes
タイプ:
array
-
タイプ:
object
reflect.Type
ネストされたスキーマ: genericParameterTypes
タイプ:
array
-
タイプ:
object
reflect.Type
ネストされたスキーマ: parameters
タイプ:
array
-
タイプ:
object
reflect.Parameter
ネストされたスキーマ: typeParameters
タイプ:
array
-
タイプ:
object
reflect.TypeVariable
ネストされたスキーマ: reflect.TypeVariable
- annotatedBounds
-
タイプ:
array
annotatedBounds - bounds
-
タイプ:
array
bounds - name
-
タイプ:
string
ネストされたスキーマ: annotatedBounds
タイプ:
array
-
タイプ:
object
reflect.AnnotatedType
ネストされたスキーマ: bounds
タイプ:
array
-
タイプ:
object
reflect.Type
ネストされたスキーマ: QueryParam
- value
-
タイプ:
string
ネストされたスキーマ: extensionKeys
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: unicodeLocaleAttributes
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: unicodeLocaleKeys
タイプ:
array
-
タイプ:
string
ネストされたスキーマ: linkStates
タイプ:
array
-
タイプ:
object
LinkElementState
ネストされたスキーマ: linkStates
タイプ:
array
-
タイプ:
object
LinkElementState
レスポンス
サポートされているメディア・タイプ
- application/json
400レスポンス
Bad request: リクエスト内の不正な形式のコンテンツ
403レスポンス
無効なutokenが指定されました