Get status of last asynchronous request

get

/rest/{version}/admin/asyncstatus

Returns the status of the most recently issued request that required asynchronous processing - regardless of whether the same REST client issued the original asynchronous request, or even if the request was issued by a non-REST user. It is not possible for a REST client to get the status of any request except the most recently issued.

Request

Path Parameters
Header Parameters
  • The value in the Authorization header must be the string "Bearer <access token>", where <access token> is a valid, unexpired token received in response to a prior /auth/token request.

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

The system successfully returns the status of the last asynchronous request. The response body indicates the operation and its status. The <additionalInfo> tag supplies additional information for the client.

If the asynchronous request failed, the <data> tag contains an error message.
Body ()
Root Schema : response
Type: object
Show Source
Nested Schema : data
Type: object
Show Source
Nested Schema : messages
Type: object
Nested Schema : additionalInfo
Type: object
A request-specific structure that contains response information related to the original asynchronous request.
Show Source
Nested Schema : operationState
Type: object
Show Source
Nested Schema : verifySummary
Type: object
Response information for a verify configuration operation
Show Source
Nested Schema : verify
Type: object
Show Source
Nested Schema : field
Type: object
Show Source
Nested Schema : object
Type: object

400 Response

The request is malformed or missing required information.
Body ()
Root Schema : response
Type: object
Show Source
Nested Schema : data
Type: object
Nested Schema : messages
Type: object
Show Source

401 Response

The client is not authorized.
Body ()
Root Schema : response
Type: object
Show Source
Nested Schema : data
Type: object
Nested Schema : messages
Type: object
Show Source

403 Response

This request requires the client to have administrator privileges.
Body ()
Root Schema : response
Type: object
Show Source
Nested Schema : data
Type: object
Nested Schema : messages
Type: object
Show Source

404 Response

Unsupported versionId in URI
Body ()
Root Schema : response
Type: object
Show Source
Nested Schema : data
Type: object
Nested Schema : messages
Type: object
Show Source
Back to Top

Examples

The following example shows how to get the status of the last asynchronous request by submitting a GET request on the REST resource using cURL. For more information about cURL, see Use cURL

curl -X GET \
    --header 'Accept: application/xml' \
    --header 'Authorization: Bearer <token>' \
    'https://10.0.0.2/rest/v1.0/admin/asyncstatus'

Example of the Response Headers

The following shows an example of the response headers.

HTTP/1.1 200 OK
Date: Tue, 07 Aug 2018 12:12:03 GMT
Cache-Control: no-cache
Content-Length: 221
Content-Type: application/xml
Connection: keep-alive
Keep-Alive: timeout=60, max=99
Last-Modified: Tue, 07 Aug 2018 12:12:03 GMT
X-Appweb-Seq: 4

Example of the Response Body

The following example shows the contents of the response body in XML format.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<response>
  <data>
    <operationState>
      <operation>activate</operation>
      <status>success</status>
    </operationState>
  </data>
  <messages/>
  <links/>
</response>
Back to Top