TestCaseManagement

Get latest Xray sync status for a batch of plans

Changed on

Returns the most recent Xray sync AsynchronousJob for each requested plan's latest plan run, keyed by plan_id. Plans with no such run, and plans whose latest run has no sync job, are omitted from the result. Unlike a plan-run-keyed lookup this resolves the latest run server-side, so a plan whose last run was up to 400 days ago still reports its sync outcome. Latest-run resolution sees completed runs only and is updated asynchronously, so shortly after a run finishes this may still report the previous run — each status carries the plan_run_id its job belongs to.

post/tcm/external/sync/executions/plan/{workspace_id}/status

Request

  • Base URL: https://api.mabl.com
  • URL: https://api.mabl.com/tcm/external/sync/executions/plan/{workspace_id}/status
  • Auth: one of:
    • HTTP basic
    • API key in header Authorization

Path parameters

workspace_idstring required

The workspace ID

Request body

plan_idsstring[] required

Array of plan IDs to find the latest sync status for

external_tcm_platform'xray' | 'testrail' | 'zephyr'

Supported external test case management platforms

Response

Latest Xray sync status per plan

Changes

    • warning

      added the new project_not_configured enum value to the ////////////// response property for the response status

    • warning

      added the new project_not_configured enum value to the ////////////// response property for the response status

    • warning

      added the new zephyr enum value to the ////// response property for the response status

    • warning

      added the new zephyr enum value to the //////////// response property for the response status

    • warning

      added the new zephyr enum value to the //////////// response property for the response status

    • warning

      added the new zephyr_sync enum value to the /////// response property for the response status

    • warning

      added the new zephyr_sync enum value to the /////// response property for the response status

    • info

      added the new zephyr enum value to the request property ////

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status