Skip to content

Commit

Permalink
#318 - Updated OpenAPI specs
Browse files Browse the repository at this point in the history
  • Loading branch information
mfriesen committed Dec 29, 2024
1 parent b9d9bcf commit ff21620
Show file tree
Hide file tree
Showing 6 changed files with 180 additions and 0 deletions.
29 changes: 29 additions & 0 deletions docs/openapi/openapi-iam.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9892,6 +9892,8 @@
notificationEmail:
type: string
description: Email address to use for notifications
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
Expand Down Expand Up @@ -10189,10 +10191,35 @@
notificationEmail:
type: string
description: Email address to use for notifications (Must be verified identity created in AWS SES)
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
$ref: '#/components/schemas/DocusignConfig'
SiteConfig:
type: object
properties:
maxContentLengthBytes:
type: string
description: Set Maximum Document Content Length in Bytes
maxDocuments:
type: string
description: Set Maximum number of Documents allowed
maxWebhooks:
type: string
description: Set Maximum number of Webhooks allowed
ocr:
$ref: '#/components/schemas/OcrConfig'
OcrConfig:
type: object
properties:
maxPagesPerTransaction:
type: number
description: Max number of OCR pages (-1 for unlimited)
maxTransactions:
type: number
description: Max number of OCR actions that can be created (-1 for unlimited)
GoogleConfig:
type: object
properties:
Expand Down Expand Up @@ -10501,6 +10528,8 @@
uploadEmail:
type: string
description: SiteId document upload email address
config:
$ref: '#/components/schemas/SiteConfig'
AddClassificationResponse:
type: object
properties:
Expand Down
29 changes: 29 additions & 0 deletions docs/openapi/openapi-jwt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9892,6 +9892,8 @@
notificationEmail:
type: string
description: Email address to use for notifications
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
Expand Down Expand Up @@ -10189,10 +10191,35 @@
notificationEmail:
type: string
description: Email address to use for notifications (Must be verified identity created in AWS SES)
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
$ref: '#/components/schemas/DocusignConfig'
SiteConfig:
type: object
properties:
maxContentLengthBytes:
type: string
description: Set Maximum Document Content Length in Bytes
maxDocuments:
type: string
description: Set Maximum number of Documents allowed
maxWebhooks:
type: string
description: Set Maximum number of Webhooks allowed
ocr:
$ref: '#/components/schemas/OcrConfig'
OcrConfig:
type: object
properties:
maxPagesPerTransaction:
type: number
description: Max number of OCR pages (-1 for unlimited)
maxTransactions:
type: number
description: Max number of OCR actions that can be created (-1 for unlimited)
GoogleConfig:
type: object
properties:
Expand Down Expand Up @@ -10501,6 +10528,8 @@
uploadEmail:
type: string
description: SiteId document upload email address
config:
$ref: '#/components/schemas/SiteConfig'
AddClassificationResponse:
type: object
properties:
Expand Down
29 changes: 29 additions & 0 deletions docs/openapi/openapi-key.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9892,6 +9892,8 @@
notificationEmail:
type: string
description: Email address to use for notifications
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
Expand Down Expand Up @@ -10189,10 +10191,35 @@
notificationEmail:
type: string
description: Email address to use for notifications (Must be verified identity created in AWS SES)
ocr:
$ref: '#/components/schemas/OcrConfig'
google:
$ref: '#/components/schemas/GoogleConfig'
docusign:
$ref: '#/components/schemas/DocusignConfig'
SiteConfig:
type: object
properties:
maxContentLengthBytes:
type: string
description: Set Maximum Document Content Length in Bytes
maxDocuments:
type: string
description: Set Maximum number of Documents allowed
maxWebhooks:
type: string
description: Set Maximum number of Webhooks allowed
ocr:
$ref: '#/components/schemas/OcrConfig'
OcrConfig:
type: object
properties:
maxPagesPerTransaction:
type: number
description: Max number of OCR pages (-1 for unlimited)
maxTransactions:
type: number
description: Max number of OCR actions that can be created (-1 for unlimited)
GoogleConfig:
type: object
properties:
Expand Down Expand Up @@ -10501,6 +10528,8 @@
uploadEmail:
type: string
description: SiteId document upload email address
config:
$ref: '#/components/schemas/SiteConfig'
AddClassificationResponse:
type: object
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10001,6 +10001,8 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
Expand Down Expand Up @@ -10298,11 +10300,38 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications (Must be verified identity created in AWS SES)"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
$ref: "#/components/schemas/DocusignConfig"

SiteConfig:
type: "object"
properties:
maxContentLengthBytes:
type: "string"
description: "Set Maximum Document Content Length in Bytes"
maxDocuments:
type: "string"
description: "Set Maximum number of Documents allowed"
maxWebhooks:
type: "string"
description: "Set Maximum number of Webhooks allowed"
ocr:
$ref: "#/components/schemas/OcrConfig"

OcrConfig:
type: "object"
properties:
maxPagesPerTransaction:
type: "number"
description: "Max number of OCR pages (-1 for unlimited)"
maxTransactions:
type: "number"
description: "Max number of OCR actions that can be created (-1 for unlimited)"

GoogleConfig:
type: "object"
properties:
Expand Down Expand Up @@ -10614,6 +10643,8 @@ Resources:
uploadEmail:
type: "string"
description: "SiteId document upload email address"
config:
$ref: "#/components/schemas/SiteConfig"
AddClassificationResponse:
type: "object"
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10001,6 +10001,8 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
Expand Down Expand Up @@ -10298,11 +10300,38 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications (Must be verified identity created in AWS SES)"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
$ref: "#/components/schemas/DocusignConfig"

SiteConfig:
type: "object"
properties:
maxContentLengthBytes:
type: "string"
description: "Set Maximum Document Content Length in Bytes"
maxDocuments:
type: "string"
description: "Set Maximum number of Documents allowed"
maxWebhooks:
type: "string"
description: "Set Maximum number of Webhooks allowed"
ocr:
$ref: "#/components/schemas/OcrConfig"

OcrConfig:
type: "object"
properties:
maxPagesPerTransaction:
type: "number"
description: "Max number of OCR pages (-1 for unlimited)"
maxTransactions:
type: "number"
description: "Max number of OCR actions that can be created (-1 for unlimited)"

GoogleConfig:
type: "object"
properties:
Expand Down Expand Up @@ -10614,6 +10643,8 @@ Resources:
uploadEmail:
type: "string"
description: "SiteId document upload email address"
config:
$ref: "#/components/schemas/SiteConfig"
AddClassificationResponse:
type: "object"
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10001,6 +10001,8 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
Expand Down Expand Up @@ -10298,11 +10300,38 @@ Resources:
notificationEmail:
type: "string"
description: "Email address to use for notifications (Must be verified identity created in AWS SES)"
ocr:
$ref: "#/components/schemas/OcrConfig"
google:
$ref: "#/components/schemas/GoogleConfig"
docusign:
$ref: "#/components/schemas/DocusignConfig"

SiteConfig:
type: "object"
properties:
maxContentLengthBytes:
type: "string"
description: "Set Maximum Document Content Length in Bytes"
maxDocuments:
type: "string"
description: "Set Maximum number of Documents allowed"
maxWebhooks:
type: "string"
description: "Set Maximum number of Webhooks allowed"
ocr:
$ref: "#/components/schemas/OcrConfig"

OcrConfig:
type: "object"
properties:
maxPagesPerTransaction:
type: "number"
description: "Max number of OCR pages (-1 for unlimited)"
maxTransactions:
type: "number"
description: "Max number of OCR actions that can be created (-1 for unlimited)"

GoogleConfig:
type: "object"
properties:
Expand Down Expand Up @@ -10614,6 +10643,8 @@ Resources:
uploadEmail:
type: "string"
description: "SiteId document upload email address"
config:
$ref: "#/components/schemas/SiteConfig"
AddClassificationResponse:
type: "object"
properties:
Expand Down

0 comments on commit ff21620

Please sign in to comment.