OpenTV ENTera & OpenTV Platform Documentation

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.