# Get Async Process Status

Returns the status of an asynchronous process. Asynchronous processes allow requests to be performed in
 the background, enabling you to initiate tasks and check their completion status later.

 Requests Performed in Async Process:
+ Post Apply OrganizationPolicies On Inventory.
+ Post Apply Product Policies On Inventory.
+ Post Apply Project Policies On Inventory.

Endpoint: GET /api/v2.0/orgs/{orgToken}/asyncProcessStatus/{statusUuid}
Version: 2.0
Security: bearer-key

## Path parameters:

  - `orgToken` (string, required)
    org UUID (by running Entities - Organization > Get User Organizations) or API Key (from the Mend SCA App: Integrate tab > API Key).

  - `statusUuid` (string, required)
    Asynchronous Process Status UUID

## Response 200 fields (application/json):

  - `supportToken` (string)
    Example: "1171c60d"

  - `retVal` (object)

  - `retVal.contextUuid` (string)
    Example: "caf69794-9882-4b55-82db-6b6da4fe2a26"

  - `retVal.uuid` (string)
    Example: "caf69794-9882-4b55-82db-6b6da4fe2a92"

  - `retVal.status` (string)
    Enum: "PENDING", "IN_PROGRESS", "FAILED", "FAILURE", "SUCCESS"

  - `retVal.contextType` (string)
    Enum: "SYSTEM", "GLOBAL_ACCOUNT", "DOMAIN", "PRODUCT", "PROJECT", "SCAN", "UNSUPPORTED_TYPE"

  - `retVal.created` (string)

  - `retVal.modified` (string)

  - `retVal.processType` (string)
    Example: "APPLY_POLICIES"

  - `retVal.messageContentSha1` (string)
    Example: "fb4016165697cc32d0b90ccc82e3c2c846eb01b7"

  - `retVal.requestToken` (string)
    Example: "2cd6a43b"

  - `retVal.userEmail` (string)
    Example: "sample@mail.com"

## Response 400 fields (*/*):

  - `supportToken` (string)
    Example: "1171c60d"


