\n \n | Data Type | Format | Example | \n
\n | Numeric9 | A whole positive number up to 9 digits, or\n negative number up to 8 digits without commas. | \n 123456789 -12345678 | \n
\n | Numeric20 | A whole number up to 20 digits without\n commas, or a negative number with 19 digits without commas. | \n 12345678901234567890 -1234567890123456789 | \n
\n | Alphanumeric | A string value. | ABC 123 | \n
\n | Currency | Positive or negative numeric value with a\n whole number and decimal portion separated by a period. | \n 123456.00 | \n
\n | SpecificCurrency | Positive or negative numeric value\n with a whole number and decimal portion separated by a\n period. | 123456.00 | \n
\n | Date | ISO-8601\n Date | 2018-02-21 | \n
\n | DateTime | ISO-8601 Date and\n time without time zone. | 2018-02-21T21:17:28 | \n
\n | FloatingPoint | Positive or negative numeric value\n with a whole number and decimal portion separated by a\n period. | 123456.091231 | \n
\n
",
+ "type": "string"
+ },
+ "currencyFormatId": {
+ "description": "The Currency Format Id if the Keyword Type's data type is Specific Currency.",
+ "type": "string"
+ }
+ }
+ },
+ "KeywordValueResponse": {
+ "allOf": [
+ {
+ "$ref": "#/components/schemas/KeywordValueRequest"
+ }
+ ],
+ "properties": {
+ "formattedValue": {
+ "description": "A Keyword Value that has been formatted using locale specific formatting\nand Keyword Masking settings.",
+ "type": "string"
+ }
+ }
+ },
+ "KeywordRequest": {
+ "description": "A keyword value and information about the related keyword type.",
+ "properties": {
+ "typeId": {
+ "description": "The unique identifier of the keyword type for this keyword value.",
+ "type": "string"
+ },
+ "values": {
+ "description": "A List of keyword values that contain various formats of the keyword\nvalue.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordValueRequest"
+ }
+ }
+ }
+ },
+ "KeywordResponse": {
+ "description": "A keyword value and information about the related keyword type.",
+ "properties": {
+ "typeId": {
+ "description": "The unique identifier of the keyword type for this keyword value.",
+ "type": "string"
+ },
+ "values": {
+ "description": "A List of keyword values that contain various formats of the keyword\nvalue.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordValueResponse"
+ }
+ }
+ }
+ },
+ "KeywordGroupRequest": {
+ "description": "A group of keyword values.",
+ "properties": {
+ "typeGroupId": {
+ "description": "The keyword type group identifier. This field will be omitted when\nnot associated with a `SingleInstance` or `MultiInstance` type\ngroup.",
+ "type": "string"
+ },
+ "groupId": {
+ "description": "The identifier for the group of keywords. This field will be omitted\nwhen not associated with a `MultiInstance` type group. This field must be omitted\nif creating a new instance of a `MultiInstance` type group.",
+ "type": "string"
+ },
+ "instanceId": {
+ "description": "The identifier used to track restricted keyword data and assign it to\nan instance of a 'MultiInstance' type group. This field is required for\nrestricted keyword values existing on a 'MultiInstance' type group and is provided\nby the GET Keywords on a document or GET Default Keywords response.",
+ "type": "string"
+ },
+ "keywords": {
+ "description": "An array of keywords in the group.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordRequest"
+ }
+ }
+ },
+ "required": [
+ "keywords"
+ ]
+ },
+ "KeywordGroupResponse": {
+ "description": "A group of keyword values.",
+ "properties": {
+ "typeGroupId": {
+ "description": "The keyword type group identifier. This field will be omitted when\nnot associated with a `SingleInstance` or `MultiInstance` type\ngroup.",
+ "type": "string"
+ },
+ "groupId": {
+ "description": "The identifier for the group of keywords. This field will be omitted\nwhen not associated with a `MultiInstance` type group. This field must be omitted\nif creating a new instance of a `MultiInstance` type group.",
+ "type": "string"
+ },
+ "instanceId": {
+ "description": "The identifier used to track restricted keyword data and assign it to\nan instance of a 'MultiInstance' type group.",
+ "type": "string"
+ },
+ "keywords": {
+ "description": "An array of keywords in the group.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordResponse"
+ }
+ }
+ },
+ "required": [
+ "keywords"
+ ]
+ },
+ "KeywordCollectionRequest": {
+ "description": "Instance data for keywords on a document",
+ "properties": {
+ "keywordGuid": {
+ "description": "Guid string to ensure integrity of restricted keyword values.",
+ "type": "string"
+ },
+ "items": {
+ "description": "An array of keywords grouped by the keyword group they belong to.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordGroupRequest"
+ }
+ }
+ },
+ "required": [
+ "keywordGuid",
+ "items"
+ ]
+ },
+ "KeywordCollectionResponse": {
+ "description": "Instance data for keywords on a document",
+ "properties": {
+ "keywordGuid": {
+ "description": "Guid string to ensure integrity of restricted keyword values.",
+ "type": "string"
+ },
+ "items": {
+ "description": "An array of keywords grouped by the keyword group they belong to.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/KeywordGroupResponse"
+ }
+ }
+ },
+ "required": [
+ "keywordGuid",
+ "items"
+ ]
+ },
+ "DocumentCollection": {
+ "description": "A list of documents.",
+ "properties": {
+ "items": {
+ "description": "An array of documents.",
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Document"
+ }
+ }
+ }
+ },
+ "Document": {
+ "description": "Document metadata.",
+ "properties": {
+ "id": {
+ "description": "The unique identifier of the document.",
+ "type": "string"
+ },
+ "typeId": {
+ "description": "The unique identifier of the document type for this document.",
+ "type": "string"
+ },
+ "name": {
+ "description": "The auto name string for this document.",
+ "type": "string"
+ },
+ "createdByUserId": {
+ "description": "The unique identifier of the user that created this document.",
+ "type": "string"
+ },
+ "storedDate": {
+ "description": "The date/time this document was stored.\n