MarkForPublishServicesPropagateAsset Method

Ingeniux CMS Web Services API

Propagates publishing mark for given Asset, to specific Publishing Targets.

Namespace:  IngeniuxCMService
Assembly:  IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.3.70
Syntax

public XHRServiceResponseGeneric<AssetCommandReturnInformation> PropagateAsset(
	AssetPropagateInput data
)

Parameters

data
Type: AssetPropagateInput

Information for publish marking propagation

Examples

Sample JSON input

JavaScript
{
    "assetId": "a/160",
    "recursive": false,
    "pubTargets": [
      {
        "id": "PublishingTargets/33",
        "name": "Brand Central"
      },
      {
        "id": "PublishingTargets/65",
        "name": "confidencecenter"
      }
    ]
}

Return Value

Type: XHRServiceResponseGenericAssetCommandReturnInformation

Information of assets that have publish marking propagated

Examples

Sample JSON return

JavaScript
{
    "assets": [
      {
        "id": "a/160",
        "props": {
          "name": "flexTable",
          "allowedCategoryRoots": [],
          "ancestors": [
            "af/12"
          ],
          "assignedGroup": null,
          "assignedUser": null,
          "canClaimPage": false,
          "checkedOut": false,
          "error": null,
          "icon": 15,
          "isAssignedToOtherUser": false,
          "isEditable": false,
          "isFolder": false,
          "isInWorkflow": false,
          "justRecycled": false,
          "languageRootId": "",
          "lingualMaps": {
            "clones": [],
            "fullInfo": false,
            "master": null
          },
          "locale": "",
          "localeInherited": true,
          "markedForPublish": true,
          "markedForPublishAny": true,
          "markedForPublishPropagated": true,
          "nextPageIndex": 0,
          "noDnd": false,
          "pageId": "a/160",
          "parentId": "af/12",
          "pendingMasterVersion": 0,
          "referenceProps": {
            "created": "20180403T22:11:20",
            "createdBy": "test",
            "endDate": "",
            "lastModified": "20180403T22:11:55",
            "lastModifiedBy": "User/test",
            "publishAs": "",
            "startDate": ""
          },
          "remoteServer": "",
          "schemaFriendlyName": "CSS",
          "schemaName": "CSS",
          "schemaOnLatestVersion": true,
          "securityLevel": 2,
          "userCanCopyPage": true,
          "workflow": null,
          "assetSummary": {
            "allowedExtensions": [
              ".css",
              ".less",
              ".sass",
              ".scss"
            ],
            "audioCodec": null,
            "audioCodecVersion": null,
            "dimensions": null,
            "dpi": 0,
            "duration": null,
            "videoCodec": null,
            "videoCodecVersion": null
          },
          "assetType": "Css",
          "comments": "",
          "extension": ".css",
          "externalUrl": "",
          "fileSize": 131,
          "isUnmanaged": false,
          "sourceUri": null
        }
      }
    ],
    "contentChanged": false,
    "folders": [],
    "operationPageCount": 0,
    "pageAction": "Propagate",
    "properties": {
      "__type": "AssetProperties:#IngeniuxCMService",
      "name": "flexTable",
      "allowedCategoryRoots": [],
      "ancestors": [
        "af/12"
      ],
      "assignedGroup": null,
      "assignedUser": null,
      "canClaimPage": false,
      "checkedOut": false,
      "error": null,
      "icon": 15,
      "isAssignedToOtherUser": false,
      "isEditable": false,
      "isFolder": false,
      "isInWorkflow": false,
      "justRecycled": false,
      "languageRootId": "",
      "lingualMaps": {
        "clones": [],
        "fullInfo": false,
        "master": null
      },
      "locale": "",
      "localeInherited": true,
      "markedForPublish": true,
      "markedForPublishAny": true,
      "markedForPublishPropagated": true,
      "nextPageIndex": 0,
      "noDnd": false,
      "pageId": "a/160",
      "parentId": "af/12",
      "pendingMasterVersion": 0,
      "referenceProps": {
        "created": "20180403T22:11:20",
        "createdBy": "test",
        "endDate": "",
        "lastModified": "20180403T22:11:55",
        "lastModifiedBy": "User/test",
        "publishAs": "",
        "startDate": ""
      },
      "remoteServer": "",
      "schemaFriendlyName": "CSS",
      "schemaName": "CSS",
      "schemaOnLatestVersion": true,
      "securityLevel": 2,
      "userCanCopyPage": true,
      "workflow": null,
      "assetSummary": {
        "allowedExtensions": [
          ".css",
          ".less",
          ".sass",
          ".scss"
        ],
        "audioCodec": null,
        "audioCodecVersion": null,
        "dimensions": null,
        "dpi": 0,
        "duration": null,
        "videoCodec": null,
        "videoCodecVersion": null
      },
      "assetType": "Css",
      "comments": "",
      "extension": ".css",
      "externalUrl": "",
      "fileSize": 131,
      "isUnmanaged": false,
      "sourceUri": null
    },
    "queryString": {
      "assignTargetId": null,
      "assignToGroup": null,
      "comment": null,
      "includeChildren": false,
      "newPageName": null,
      "pageAction": null,
      "pageId": null,
      "pageIds": null,
      "transitionId": null
    }
}
See Also

Reference