@@ -97,6 +97,7 @@ export interface Document {
97
97
export enum FeatureType {
98
98
FORMS = "FORMS" ,
99
99
QUERIES = "QUERIES" ,
100
+ SIGNATURES = "SIGNATURES" ,
100
101
TABLES = "TABLES" ,
101
102
}
102
103
@@ -202,7 +203,9 @@ export interface AnalyzeDocumentRequest {
202
203
/**
203
204
* <p>A list of the types of analysis to perform. Add TABLES to the list to return information
204
205
* about the tables that are detected in the input document. Add FORMS to return detected form
205
- * data. To perform both types of analysis, add TABLES and FORMS to <code>FeatureTypes</code>.
206
+ * data. Add SIGNATURES to return the locations of detected signatures. To perform both forms
207
+ * and table analysis, add TABLES and FORMS to <code>FeatureTypes</code>. To detect signatures within
208
+ * form data and table data, add SIGNATURES to either TABLES or FORMS.
206
209
* All lines and words detected in the document are included in the response (including text
207
210
* that isn't related to the value of <code>FeatureTypes</code>). </p>
208
211
*/
@@ -229,6 +232,7 @@ export enum BlockType {
229
232
QUERY = "QUERY" ,
230
233
QUERY_RESULT = "QUERY_RESULT" ,
231
234
SELECTION_ELEMENT = "SELECTION_ELEMENT" ,
235
+ SIGNATURE = "SIGNATURE" ,
232
236
TABLE = "TABLE" ,
233
237
TITLE = "TITLE" ,
234
238
WORD = "WORD" ,
@@ -444,6 +448,11 @@ export interface Block {
444
448
* </li>
445
449
* <li>
446
450
* <p>
451
+ * <i>SIGNATURE</i> - The location and confidene score of a signature detected on a
452
+ * document page. Can be returned as part of a Key-Value pair or a detected cell.</p>
453
+ * </li>
454
+ * <li>
455
+ * <p>
447
456
* <i>QUERY</i> - A question asked during the call of AnalyzeDocument. Contains an
448
457
* alias and an ID that attaches it to its answer.</p>
449
458
* </li>
0 commit comments