Retrieve all User Defined Objects by Plural Name and ID

This endpoint enables you to retrieve all the user defined objects for a specific account.

    
    http://<publish-url>/public/api/userDefinedObjects
   

Parameters

Table 1.
Parameter Parameter Type Data Type Mandatory Description
token Query String Yes The shared token used for authentication purposes.
limit Query Integer No The number of results to be returned. The default value is 100, the maximum per page is 100.
page Query Integer No The page for the results.

An example of a response for this call is shown below:

      {
  "limit": 0,
  "message": "string",
  "page": 0,
  "pageElements": 0,
  "resources": [
    {
      "accountId": 0,
      "children": [
        {
          "id": 0,
          "metadata": {
            "array": true,
            "bigDecimal": true,
            "bigInteger": true,
            "binary": true,
            "boolean": true,
            "containerNode": true,
            "double": true,
            "float": true,
            "floatingPointNumber": true,
            "int": true,
            "integralNumber": true,
            "long": true,
            "missingNode": true,
            "nodeType": "ARRAY",
            "null": true,
            "number": true,
            "object": true,
            "pojo": true,
            "short": true,
            "textual": true,
            "valueNode": true
          },
          "title": "string",
          "type": "string",
          "url": {
            "authority": "string",
            "content": {},
            "defaultPort": 0,
            "file": "string",
            "host": "string",
            "path": "string",
            "port": 0,
            "protocol": "string",
            "query": "string",
            "ref": "string",
            "userInfo": "string"
          }
        }
      ],
      "createdDate": "2018-06-19T12:15:07.143Z",
      "description": "string",
      "flexSiteUuid": "string",
      "id": 0,
      "lastModified": "2018-06-19T12:15:07.143Z",
      "metadata": {
        "array": true,
        "bigDecimal": true,
        "bigInteger": true,
        "binary": true,
        "boolean": true,
        "containerNode": true,
        "double": true,
        "float": true,
        "floatingPointNumber": true,
        "int": true,
        "integralNumber": true,
        "long": true,
        "missingNode": true,
        "nodeType": "ARRAY",
        "null": true,
        "number": true,
        "object": true,
        "pojo": true,
        "short": true,
        "textual": true,
        "valueNode": true
      },
      "pluralName": "string",
      "publishedDate": "2018-06-19T12:15:07.143Z",
      "subAccountId": 0,
      "title": "string",
      "uuid": "string",
      "variant": "string"
    }
  ],
  "totalCount": 0
}

   
    
https://help.ooyala.com/sites/all/libraries/dita/en/media-logistics/flex/dev/70/ooyala_flex_70_publish_retrieve_all_udos.html

Was this article helpful?