Update site configuration
PATCH/sites/:siteId/configuration
Update the System Management configuration
Request
Path Parameters
Site Identifier
- application/json
Body
required
branding
object
Branding configuration that can be set globally or for an individual site.
Branding theme identifier.
ChatGPT Api Key
Set Maximum Document Content Length in Bytes
Set Maximum number of Documents allowed
Set Maximum number of Webhooks allowed
Deprecated. Use notification.email instead. Email address to use for SES notifications.
notification
object
Email address to use as the From address for notifications
Possible values: [SES, SMTP]
SESsmtp
object
SMTP server hostname
SMTP server port
Possible values: >= 1 and <= 65535
Possible values: [STARTTLS, IMPLICIT_TLS]
AWS Secrets Manager ARN for a secret whose value is a JSON object containing non-empty string properties named "username" and "password", for example: {"username":"smtp-user@example.com","password":"smtp-password"}.
document
object
contentTypes
object
["application/pdf","image/png","image/jpeg"]["application/x-msdownload","application/x-sh"]retentionAndDisposition
object
Possible values: [SOFT_DELETE, DELETE]
SOFT_DELETENumber of days to retain soft deleted documents before permanent deletion. Use -1 to retain soft deleted documents until trash is cleared manually.
Possible values: >= -1
-1ocr
object
Max number of OCR pages (-1 for unlimited)
Max number of OCR actions that can be created (-1 for unlimited)
google
object
Workload Identity Audience
Workload Service Account
docusign
object
Docusign environment. When omitted from an E-Signature request, defaults to docusignEnvironment in the site configuration.
Possible values: [PRODUCTION, DEVELOPMENT]
Docusign UserId
Docusign Integration Key or ClientId
Docusign Rsa Private Key
Optional HMAC secret used to validate Docusign Connect event notifications. When configured, callbacks must include a matching Docusign HMAC signature. When omitted or empty, callbacks are processed without HMAC validation, including when connectUrl is configured.
Public HTTPS URL that receives Docusign Connect event notifications. May be configured with or without hmacSignature.
Responses
- 200
- 400
200 OK
Response Headers
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
- application/json
- Schema
- Example (from schema)
Schema
Result message
{
"message": "string"
}
400 OK
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
errors
object[]
List of errors
Error Key
Error Message
{
"errors": [
{
"key": "string",
"error": "string"
}
]
}