すべてのデータ型を一覧表示
get
/content/management/api/v1.1/dataTypes
すべてのデータ型の情報をリストします。
リクエスト
問合せパラメータ
- links(optional): string
このパラメータは、リンク名のカンマ区切りのリストを受け入れます。 デフォルトでは、このパラメータによって、適用可能なすべてのリンクが指定されます。 可能な値は次のとおりです: self, canonical, describedby
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。
ルート・スキーマ : DataTypes
型:
objectDataTypes
ソースを表示
- dataTypes(optional): array dataTypes
dataTypes. リスト
- links(optional): array links
リンク
ネストされたスキーマ: Link
型:
objectリソースのリンク。
ソースを表示
- href(optional): string
ターゲット・リソースのURI それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関連タイプ これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
304 レスポンス
変更されていません。
400レスポンス
不正リクエスト
403レスポンス
禁止。
500レスポンス
内部サーバー・エラー
例
次の例では、cURLを使用してGETリクエストを送信することによってすべてのタイプを取得する方法を示します。
curl -X GET -H 'Accept: application/json' 'https://host:port/content/management/api/v1.1/dataTypes'
例:
これには、システムでサポートされているすべてのDataTypesがリストされます。
/content/management/api/v1.1/dataTypes
レスポンス本文
{
"dataTypes": [
{
"datatype": "text",
"description": "Supports upto 2000 characters"
},
{
"datatype": "largetext",
"description": "Supports unlimited text"
},
{
"datatype": "number",
"description": "Supports Supports as signed Integer value with the range of -2,147,483,648 to 2,147,483,647"
},
{
"datatype": "decimal",
"description": "Supports float or decimal values with the range of approximately ??3.40282347E+38F (6-7 significant decimal digits)"
},
{
"datatype": "boolean",
"description": "Supports Boolean values of TRUE or FALSE, default value is FALSE for empty"
},
{
"datatype": "reference",
"description": "Supports the reference relationship to other Item(s)"
},
{
"datatype": "datetime",
"description": "Supports date and time values"
},
{
"datatype": "location",
"description": "Supports location data about geo location using longitude and latitude values"
},
{
"datatype": "json",
"description": "Supports the json type data"
}
],
"links": [
{
"href": "https://host:port/content/management/api/v1.1/dataTypes",
"rel": "self",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://host:port/content/management/api/v1.1/dataTypes",
"rel": "canonical",
"method": "GET",
"mediaType": "application/json"
},
{
"href": "https://host:port/content/management/api/v1.1/metadata-catalog/dataTypes",
"rel": "describedby",
"method": "GET",
"mediaType": "application/schema+json"
}
]
}