Skip to main content
PATCH
/
:projectId
/
api
/
v7
/
spaces
/
:spaceId
/
digest-config
Update Digest Config
curl --request PATCH \
  --url https://api.replyke.com/api/v6/:projectId/api/v7/spaces/:spaceId/digest-config \
  --header 'Content-Type: application/json' \
  --data '
{
  "digestEnabled": true,
  "digestWebhookUrl": {},
  "digestWebhookSecret": {},
  "digestScheduleHour": 123,
  "digestTimezone": "<string>"
}
'
{
  "digestEnabled": true,
  "digestWebhookUrl": {},
  "digestWebhookSecret": {},
  "digestScheduleHour": {},
  "digestTimezone": {}
}
Updates the digest configuration for a space. Only space admins can perform this action. All fields are optional.

Path Parameters

spaceId
string
required
UUID of the space.

Body Parameters

digestEnabled
boolean
Enable or disable digest delivery.
digestWebhookUrl
string | null
URL to send digest payloads to. Pass null to clear.
digestWebhookSecret
string | null
Webhook signing secret. Pass null to clear.
digestScheduleHour
number
UTC hour (0–23) for delivery. Pass null to clear.
digestTimezone
string
IANA timezone string. Pass null to clear.

Response

Returns the updated digest configuration:
digestEnabled
boolean
Whether digest delivery is currently enabled.
digestWebhookUrl
string | null
The configured delivery URL.
digestWebhookSecret
string | null
Masked as "••••••••" when a secret is configured. Never returned in plain text.
digestScheduleHour
number | null
UTC hour (0–23) of delivery.
digestTimezone
string | null
IANA timezone string.

Error Responses

{ "error": "Space digests are only available on Pro and Growth plans." }
When digestEnabled is being set to true but one or more of digestWebhookUrl, digestWebhookSecret, digestScheduleHour, or digestTimezone are missing.
{ "error": "All digest config fields (digestWebhookUrl, digestWebhookSecret, digestScheduleHour, digestTimezone) must be set when enabling digest." }
See also: useUpdateDigestConfig