Skip to main content
PUT
Set this customer's retention period

Authorizations

Authorization
string
header
required

Tenant API key (vdx_live_…) as Authorization: Bearer.

Body

application/json
days
integer | null
required

Whole days, or null to follow the platform default.

Required range: 1 <= x <= 3650

Response

The policy now in force.

How long this customer's calls are kept. One period covers the recording, the transcript and the call record together.

days
integer | null
required

This customer's own setting. null = following the platform default.

effectiveDays
integer
required

What actually applies — days, or defaultDays when it is unset.

defaultDays
integer
required
Example:

180

minDays
integer
required
Example:

1

maxDays
integer
required

The longest period that may be set.

Example:

3650

baselineDays
integer
required

Days included in the plan. Storage past this is billed on actuals.

Example:

180

enforcement
enum<string>
required

on — the period is being applied. dry/off — it is stored, but nothing is being deleted on this deployment.

Available options:
on,
dry,
off