Skip to main content

MGCLatticeAsyncOperationService.getAsyncOperationStatus

Looks up the current status of an async operation by the tracking ID that submitAsyncOperation returned. Success is the outcome of the query: true when the operation was found. A malformed request answers Success = false, Status = None, ErrorCode = ValidationFailed; an unknown tracking id answers Success = false, Status = NotFound, ErrorCode = DocumentNotFound. For a found operation Status is its state and, when it failed, ErrorCode/IsRetryable/Errors carry the failure.

  • HTTP method: POST
  • Route: /api/services/MGCLatticeAsyncOperationServiceGroup/MGCLatticeAsyncOperationService/getAsyncOperationStatus
  • Service class: MGCLatticeAsyncOperationService

Parameters​

NameTypeOptionalDescription
_requestMGCLatticeAsyncOperationStatusRequestContractNoThe status request carrying the tracking id.

Returns​

MGCLatticeAsyncOperationStatusContract

An MGCLatticeAsyncOperationStatusContract with the current operation status and results.

Security​

  • Requires privilege MGCLatticeAsyncOperationServiceView