Encodian Sept Release (#461)
* Encodian May 20 Release * Minor Updates * Minor Updates * Encodian July 20 Relase - Amends * July 20 Update * Two new actions * Updated * [timeghost] usability improvements (#402) * [timeghost] Certified connector publishing * add x-function-key * add x-function key * usability improvements * add policyTemplateInstances * publisher and stackOwner added * validator fixes * validator fixes * contact and x-ms-connector-metadata added * x-ms-connector-metadata Categories changed * remove invalid characters * remove umlauts Co-authored-by: Marc Hochleutner <marc.hochleutner@sharepoint-template.com> * Updated category property value as requested * Updated ReadMe * Encodian Sept 20 Release * Encodian Sept 20 Release * Encodian Sept 2 Release Co-authored-by: Marc <mhochleutner@koellisch.de> Co-authored-by: Marc Hochleutner <marc.hochleutner@sharepoint-template.com>
This commit is contained in:
Родитель
0db23f965e
Коммит
17f2e53c9d
|
@ -51,6 +51,9 @@ Perform OCR on an existing PDF document - https://support.encodian.com/hc/en-gb/
|
||||||
### Split PDF
|
### Split PDF
|
||||||
Split a PDF Document into multiple PDF Documents - https://support.encodian.com/hc/en-gb/articles/360002953277-Split-PDF
|
Split a PDF Document into multiple PDF Documents - https://support.encodian.com/hc/en-gb/articles/360002953277-Split-PDF
|
||||||
|
|
||||||
|
### Split PDF by Text
|
||||||
|
Split a PDF Document into multiple PDF Documents using Text Search or Regular Expressions - https://support.encodian.com/hc/en-gb/articles/360012726397-Split-PDF-by-Text
|
||||||
|
|
||||||
### Convert Word to PDF Form
|
### Convert Word to PDF Form
|
||||||
Convert the Word document provided (Legacy Form Controls Only) to a PDF form document. - https://support.encodian.com/hc/en-gb/articles/360012307133-Convert-Word-to-PDF-Form
|
Convert the Word document provided (Legacy Form Controls Only) to a PDF form document. - https://support.encodian.com/hc/en-gb/articles/360012307133-Convert-Word-to-PDF-Form
|
||||||
|
|
||||||
|
|
|
@ -619,6 +619,51 @@
|
||||||
"description": "Split a PDF Document into multiple PDF Documents - https://support.encodian.com/hc/en-gb/articles/360002953277-Split-PDF"
|
"description": "Split a PDF Document into multiple PDF Documents - https://support.encodian.com/hc/en-gb/articles/360002953277-Split-PDF"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"/api/v1/Core/SplitPdfByText": {
|
||||||
|
"post": {
|
||||||
|
"tags": [
|
||||||
|
"Core"
|
||||||
|
],
|
||||||
|
"operationId": "SplitPdfByText",
|
||||||
|
"consumes": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"produces": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "operation",
|
||||||
|
"in": "body",
|
||||||
|
"description": "Request object, refer to schema definition: DtoSplitPdfByText",
|
||||||
|
"required": false,
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoSplitPdfByText"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"description": "Success",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseSplitPdfByText"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"202": {
|
||||||
|
"description": "Accepted",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseSplitPdfByText"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"400": {
|
||||||
|
"description": "Bad request"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"summary": "Split PDF by Text",
|
||||||
|
"description": "Split a PDF Document by text into multiple PDF Documents - https://support.encodian.com/hc/en-gb/articles/360012726397-Split-PDF-by-Text"
|
||||||
|
}
|
||||||
|
},
|
||||||
"/api/v1/Core/WordToPdfForm": {
|
"/api/v1/Core/WordToPdfForm": {
|
||||||
"post": {
|
"post": {
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -2190,7 +2235,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"x-ms-visibility": "important",
|
"x-ms-visibility": "important",
|
||||||
"summary": "Convert Mail Message",
|
"summary": "Convert Email Message",
|
||||||
"description": "Convert an email to PDF - https://support.encodian.com/hc/en-gb/articles/360011566298-Convert-Mail-Message"
|
"description": "Convert an email to PDF - https://support.encodian.com/hc/en-gb/articles/360011566298-Convert-Mail-Message"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2239,6 +2284,50 @@
|
||||||
"description": "Convert Microsoft Excel documents to another document format - https://support.encodian.com/hc/en-gb/articles/360011804178-Convert-Excel"
|
"description": "Convert Microsoft Excel documents to another document format - https://support.encodian.com/hc/en-gb/articles/360011804178-Convert-Excel"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"/api/v1/Core/CreateHMAC": {
|
||||||
|
"post": {
|
||||||
|
"tags": [
|
||||||
|
"Core"
|
||||||
|
],
|
||||||
|
"operationId": "CreateHMAC",
|
||||||
|
"consumes": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"produces": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "operation",
|
||||||
|
"in": "body",
|
||||||
|
"required": false,
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoCreateHMAC"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"description": "Success",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseCreateHMAC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"202": {
|
||||||
|
"description": "Accepted",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseCreateHMAC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"400": {
|
||||||
|
"description": "Bad request"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"summary": "Create HMAC",
|
||||||
|
"description": "Create a Hash-based message authentication code (HMAC) using a secret key - https://support.encodian.com/hc/en-gb/articles/360012782058-Create-HMAC"
|
||||||
|
}
|
||||||
|
},
|
||||||
"/api/v1/DynamicSchema/GetDynamicSchemaCreateBarcode": {
|
"/api/v1/DynamicSchema/GetDynamicSchemaCreateBarcode": {
|
||||||
"get": {
|
"get": {
|
||||||
"tags": [
|
"tags": [
|
||||||
|
@ -2913,6 +3002,49 @@
|
||||||
"summary": "Get an Operation Status for ImageExtractText",
|
"summary": "Get an Operation Status for ImageExtractText",
|
||||||
"description": "Get the operation status of for the operation ID provided."
|
"description": "Get the operation status of for the operation ID provided."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"/api/v1/Mgmt/GetOperationStatusCreateHMAC": {
|
||||||
|
"get": {
|
||||||
|
"tags": [
|
||||||
|
"Mgmt"
|
||||||
|
],
|
||||||
|
"operationId": "GetOperationStatusCreateHMAC",
|
||||||
|
"consumes": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"produces": [
|
||||||
|
"application/json"
|
||||||
|
],
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "operationId",
|
||||||
|
"in": "query",
|
||||||
|
"description": "Retrieve the operation status of a GetOperationStatusCreateHMAC operation for the Operation ID provided.",
|
||||||
|
"required": false,
|
||||||
|
"type": "string"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"responses": {
|
||||||
|
"200": {
|
||||||
|
"description": "Success",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseCreateHMAC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"202": {
|
||||||
|
"description": "Success",
|
||||||
|
"schema": {
|
||||||
|
"$ref": "#/definitions/DtoResponseCreateHMAC"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"400": {
|
||||||
|
"description": "Bad Request"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "internal",
|
||||||
|
"summary": "Get an Operation Status for CreateHMAC",
|
||||||
|
"description": "Retrieve the operation status of a CreateHMAC operation for the Operation ID provided."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"definitions": {
|
"definitions": {
|
||||||
|
@ -5067,6 +5199,115 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"DtoSplitPdfByText": {
|
||||||
|
"required": [
|
||||||
|
"fileName",
|
||||||
|
"splitValue",
|
||||||
|
"splitPdfByTextType",
|
||||||
|
"splitAction"
|
||||||
|
],
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"fileName": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Filename",
|
||||||
|
"description": "The filename of the source PDF file, the file extension is mandatory: 'file.pdf' and not 'file'"
|
||||||
|
},
|
||||||
|
"fileContent": {
|
||||||
|
"format": "byte",
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "File Content",
|
||||||
|
"description": "The file content of the PDF file"
|
||||||
|
},
|
||||||
|
"splitValue": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Split Value",
|
||||||
|
"description": "Provide the split value used to perform the split operation"
|
||||||
|
},
|
||||||
|
"isExpression": {
|
||||||
|
"default": false,
|
||||||
|
"type": "boolean",
|
||||||
|
"x-ms-summary": "Is Expression",
|
||||||
|
"description": "Set whether the 'Split Value' value should be evaluted as a regular expression, the default value is 'false'"
|
||||||
|
},
|
||||||
|
"splitPdfByTextType": {
|
||||||
|
"default": "AllInstances",
|
||||||
|
"enum": [
|
||||||
|
"AllInstances",
|
||||||
|
"FirstInstant",
|
||||||
|
"LastInstant"
|
||||||
|
],
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Split Configuration",
|
||||||
|
"description": "Select a split configuration"
|
||||||
|
},
|
||||||
|
"splitAction": {
|
||||||
|
"default": "SplitOn",
|
||||||
|
"enum": [
|
||||||
|
"SplitOn",
|
||||||
|
"SplitAfter",
|
||||||
|
"SplitBefore",
|
||||||
|
"Remove"
|
||||||
|
],
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Split Action",
|
||||||
|
"description": "Select a split action, whether to split before, after or remove the page containing the split value."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DtoResponseSplitPdfByText": {
|
||||||
|
"required": [
|
||||||
|
"documents"
|
||||||
|
],
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"documents": {
|
||||||
|
"uniqueItems": false,
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"$ref": "#/definitions/DocumentArray"
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Documents",
|
||||||
|
"description": "The array of documents split from the source PDF"
|
||||||
|
},
|
||||||
|
"HttpStatusCode": {
|
||||||
|
"format": "int32",
|
||||||
|
"type": "integer",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "HTTP Status Code",
|
||||||
|
"description": "The HTTP Status code for the response."
|
||||||
|
},
|
||||||
|
"HttpStatusMessage": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "HTTP Status Message",
|
||||||
|
"description": "The HTTP Status message for the response."
|
||||||
|
},
|
||||||
|
"OperationId": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Operation ID",
|
||||||
|
"description": "The unique ID assigned to this operation."
|
||||||
|
},
|
||||||
|
"Errors": {
|
||||||
|
"uniqueItems": false,
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Errors",
|
||||||
|
"description": "An array of error messages should an error occur."
|
||||||
|
},
|
||||||
|
"Operation Status": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Operation Status",
|
||||||
|
"description": "Indicates whether the operation has completed, has been queued or has failed."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"DtoWordToPdfForm": {
|
"DtoWordToPdfForm": {
|
||||||
"required": [
|
"required": [
|
||||||
"FileName",
|
"FileName",
|
||||||
|
@ -8378,6 +8619,13 @@
|
||||||
"x-ms-visibility": "advanced",
|
"x-ms-visibility": "advanced",
|
||||||
"x-ms-summary": "Confidence",
|
"x-ms-summary": "Confidence",
|
||||||
"description": "Set the confidence level for barcode detection"
|
"description": "Set the confidence level for barcode detection"
|
||||||
|
},
|
||||||
|
"barcodeRemoveControlChars": {
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Remove Control Characters",
|
||||||
|
"description": "Set whether recognised control characters should be removed"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -8460,6 +8708,13 @@
|
||||||
"x-ms-visibility": "advanced",
|
"x-ms-visibility": "advanced",
|
||||||
"x-ms-summary": "Confidence",
|
"x-ms-summary": "Confidence",
|
||||||
"description": "Set the confidence level for barcode detection"
|
"description": "Set the confidence level for barcode detection"
|
||||||
|
},
|
||||||
|
"barcodeRemoveControlChars": {
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Remove Control Characters",
|
||||||
|
"description": "Set whether recognised control characters should be removed"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -9129,6 +9384,13 @@
|
||||||
"x-ms-visibility": "advanced",
|
"x-ms-visibility": "advanced",
|
||||||
"x-ms-summary": "Confidence",
|
"x-ms-summary": "Confidence",
|
||||||
"description": "Set the confidence level for barcode detection"
|
"description": "Set the confidence level for barcode detection"
|
||||||
|
},
|
||||||
|
"barcodeRemoveControlChars": {
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Remove Control Characters",
|
||||||
|
"description": "Set whether recognised control characters should be removed"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -9211,6 +9473,13 @@
|
||||||
"x-ms-visibility": "advanced",
|
"x-ms-visibility": "advanced",
|
||||||
"x-ms-summary": "Confidence",
|
"x-ms-summary": "Confidence",
|
||||||
"description": "Set the confidence level for barcode detection"
|
"description": "Set the confidence level for barcode detection"
|
||||||
|
},
|
||||||
|
"barcodeRemoveControlChars": {
|
||||||
|
"default": true,
|
||||||
|
"type": "boolean",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Remove Control Characters",
|
||||||
|
"description": "Set whether recognised control characters should be removed"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -10257,6 +10526,108 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"DtoCreateHMAC": {
|
||||||
|
"required": [
|
||||||
|
"data",
|
||||||
|
"key",
|
||||||
|
"digestAlgorithm"
|
||||||
|
],
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"data": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Data",
|
||||||
|
"description": "Provide the input string to be computed"
|
||||||
|
},
|
||||||
|
"key": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Key",
|
||||||
|
"description": "Provide the key (secret) used to compute the hash-based message authentication code (HMAC)"
|
||||||
|
},
|
||||||
|
"digestAlgorithm": {
|
||||||
|
"default": "SHA256",
|
||||||
|
"enum": [
|
||||||
|
"SHA1",
|
||||||
|
"SHA256",
|
||||||
|
"SHA384",
|
||||||
|
"SHA512",
|
||||||
|
"MD5",
|
||||||
|
"RIPEMD160"
|
||||||
|
],
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Digest Algorithm ",
|
||||||
|
"description": "Select the message digest algorithm"
|
||||||
|
},
|
||||||
|
"encoding": {
|
||||||
|
"default": "ASCII",
|
||||||
|
"enum": [
|
||||||
|
"UTF8",
|
||||||
|
"UTF7",
|
||||||
|
"UTF32",
|
||||||
|
"ASCII",
|
||||||
|
"Unicode",
|
||||||
|
"BigEndianUnicode",
|
||||||
|
"Default"
|
||||||
|
],
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Encoding Type",
|
||||||
|
"description": "Select the encoding type."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DtoResponseCreateHMAC": {
|
||||||
|
"required": [
|
||||||
|
"hmac"
|
||||||
|
],
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"hmac": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "HMAC",
|
||||||
|
"description": "The computed HMAC"
|
||||||
|
},
|
||||||
|
"HttpStatusCode": {
|
||||||
|
"format": "int32",
|
||||||
|
"type": "integer",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "HTTP Status Code",
|
||||||
|
"description": "The HTTP Status code for the response."
|
||||||
|
},
|
||||||
|
"HttpStatusMessage": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "HTTP Status Message",
|
||||||
|
"description": "The HTTP Status message for the response."
|
||||||
|
},
|
||||||
|
"OperationId": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Operation ID",
|
||||||
|
"description": "The unique ID assigned to this operation."
|
||||||
|
},
|
||||||
|
"Errors": {
|
||||||
|
"uniqueItems": false,
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"x-ms-visibility": "advanced",
|
||||||
|
"x-ms-summary": "Errors",
|
||||||
|
"description": "An array of error messages should an error occur."
|
||||||
|
},
|
||||||
|
"Operation Status": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"x-ms-summary": "Operation Status",
|
||||||
|
"description": "Indicates whether the operation has completed, has been queued or has failed."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"DtoResponseMgmtGetSubscriptionStatus": {
|
"DtoResponseMgmtGetSubscriptionStatus": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче