Get risk data job

Returns the specified risk data job.

A risk data job is a job created using a Risk Data API operation.

This operation supports polling of many different types of types of model and non-model jobs that count against the tenant's entitlement-based resource quota.

JobOperationJob Type
ARCHIVE_EDMArchive EDMNon-Model
BULK_EDITExposure Bulk EditModel
CLIMATE_CHANGECalculate Climate ChangeNon-Model
CONVERT_EVENT_RATE_LOSSConvert Event Rates and LossesNon-Model
CREATE_EDMCreate EDMNon-Model
DELETE_ACCOUNTDelete AccountNon-Model
DELETE_AGGREGATE_PORTFOLIODelete Aggregate PortfolioNon-Model
DEREGISTER_EDMDeregister EDMNon-Model
GEOHAZGeocode LocationNon-Model
HD_MAP_PERSPECTIVEConvert Financial PerspectivesNon-Model
MAP_PERSPECTIVEConvert Financial PerspectivesNon-Model
MARGINAL_IMPACTCalculate Marginal ImpactNon-Model
PATERecalculate with PATENon-Model
PLT_TO_ELTConvert PLT to ELT AnalysisNon-Model
REGISTER_DATA_BRIDGE_EDMRegister EDMNon-Model
REPORT_GENERATIONCreate Risk Data ReportNon-Model
RERUN_EPRecalculate EP and StatisticsNon-Model
SIMULATE_LOSSESSimulate PLT AnalysisNon-Model

To learn more, see Risk Data Jobs.

The response object returns detailed information about the job including its jobId, status, and progress. Additional properties may be returned depending on the job type.

Tasks

Certain risk data jobs (e.g. BULK_EDIT job) initiate and track multiple subprocesses called tasks in the course of processing a job.

A task is a subprocess that are run as part of an overarching job. Not every risk data job is broken into discreet task.

The tasks array returns detailed information about these subprocesses. For each task, the response returns the taskId, guid, and other properties that can aid in tracking and debugging the job. The output object returns information that can enable debugging the job: summary, errors, log.

{
  "jobId": "string",
  "type": "BULK_EDIT",
  "userName": "[email protected]",
  "tasks": [
    {
      "taskId": 0,
      "guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "jobId": "string",
      "status": "string",
      "submittedAt": "string",
      "createdAt": "string",
      "name": "string",
      "percentComplete": 0,
      "priorTaskGuids": ["3fa85f64-5717-4562-b3fc-2c963f66afa6"],
      "output": {
        "summary": "string",
        "errors": [
          {
            "message": "string"
          }
        ],
        "log": {
          "analysisId": 0,
          "resourceType": "program",
          "resourceName": "string",
          "resourceId": 0,
          "securableSetUri": "string",
          "securableSetName": "string",
          "variationUri": "string"
        }
      }
    }
  ]
}
Language
Credentials
URL