S3. Bundle Schedule API


Here’s a quick summary of what the XDOC API offers for Bundle Scheduling:

Key Methods

  1. Container.BundleSchedule

    • Creates a new Bundle Package for a given container and Bundle Profile.
    • Starts the Bundle Workflow (Generate + Deliver).
    • Returns a PackageId for tracking.
    • Status can be monitored via:
      • API: Container.BundleStatus
      • UI: Bundle Manager & Workflow Monitor.
    • Important: Cannot be used with Bundle Profiles having delivery type = download.
    • For detailed info on parameters and sample XML response please see BundleSchedule on the HTTP Server Services Method Listing page.
  2. Container.BundleStatus

    • Checks status for a given PackageId.
    • Possible statuses:
      • processing – still bundling
      • success – generated & delivered
      • error – failure during generation/delivery
      • cancelled – stopped via UI
      • paused – paused via UI
  3. Container.BundleStatusBatch

    • Similar to BundleStatus but for BatchName or BatchNbr.
    • Forr detailed info on parameters and sample XML response please see BundleStatus on the HTTP Server Services Method Listing page.
  4. Project.BundleProfileList

    • Lists available Bundle Profiles for a given ProjectId.
    • For detailed info on parameters and sample XML response please see BundleProfileList on the HTTP Server Services Method Listing page.

Notes