OpenTV ENTera & OpenTV Platform Documentation
25.52_Q4 25.26_Q2 25.12_Q1 24.50_Q4 24.38_Q3 24.26_Q2 23.50_Q4 23.24_Q2 23.12_Q1 22.50_Q4 22.38_Q3 22.24_Q2
25.52_Q4 25.26_Q2 25.12_Q1 24.50_Q4 24.38_Q3 24.26_Q2 23.50_Q4 23.24_Q2 23.12_Q1 22.50_Q4 22.38_Q3 22.24_Q2

View all quota profiles

Request

To view all quota profiles, send a GET request to:

https://<host>:<port>/cdvr/v1/operator/quotaprofile

Headers

  • Content-Type: application/json

Mandatory arguments

None

Response

A successful request returns an HTTP 200 status.

Example

A successful request returns a payload that looks like this:

[
  {
    "name": "LARGE",
    "quota": "360000",
    "status": "ENABLED",
    "retentionPeriod": "P90D",
    "autoDelete": false,
    "autoDeleteOptions": {
      "isBasedOnAge": false,
      "isBasedOnNumberOfEpisodes": false
    }
  },
  {
    "name": "MEDIUM",
    "quota": "180000",
    "status": "ENABLED",
    "retentionPeriod": "P60D",
    "autoDelete": true,
    "autoDeleteOptions": {
      "isBasedOnAge": true,
      "isBasedOnNumberOfEpisodes": true
    }
  },
  {
    "name": "SMALL",
    "quota": "90000",
    "status": "ENABLED",
    "retentionPeriod": "P30D",
    "autoDelete": true,
    "autoDeleteOptions": {
      "isBasedOnAge": true,
      "isBasedOnNumberOfEpisodes": true
    }
  },
  {
    "name": "TEST",
    "quota": "720000",
    "status": "DISABLED",
    "retentionPeriod": "P60D",
    "autoDelete": false,
    "autoDeleteOptions": {
      "isBasedOnAge": false,
      "isBasedOnNumberOfEpisodes": false
    }
  }
]

See also

For full details of this API, see the User Recordings API documentation.