Skip to main content

Documentation

Step 8: Retrieve Application Status

After the form has been submitted, you can check its status by running the ‘GET application status’ request.

    • app_token

    • Identifier of the application. String starting with app_.

The response indicates that the application is waiting in a queue to be reviewed.

The following statuses are available:

  • New: Application was created but not yet submitted.

  • Submitted: Application has been submitted. All required fields were completed.

  • Pending Review: An application is waiting in the queue to be reviewed.

  • In Review: An application is being reviewed by a CompOps Analyst.

  • Approved: Application has been approved, either manually or automatically.

  • Limited Approval: Application was approved with limits, either manually or automatically.

  • Rejected: Application was rejected, either manually or automatically.

  • BACKLOG: If there is a technical issue, then the application is in backlog status, and an attempt to rerun the application will be made when the technical issue is resolved.

  • INVALID_FIELDS:INVALID_FIELDS - [APP_TOKEN] - The request attempted an operation, but one or more of the fields did not have a valid value. The request was rejected. Corrective action: Use valid values. The names of the affected fields appear at the end of the error code. See the API Reference for details.

  • ERROR_APPLICATION_NOT_FOUND - The request attempted an operation on an application, but the application was not found. The request was rejected. Corrective action: Use the ID of a valid application

  • {base_uri}/verify/api/applications/status/:app_token

  • Submit Application Form

  • curl -X GET {base_uri}/verify/api/applications/status/app_a94f525027bf4f599dc6f640b231647b
    -H 'access_key: your-access-key-here'
    -H 'Content-Type: application/json'
    -H 'idempotency: your-idempotency-parameter-here'
    -H 'salt: your-random-string-here'
    -H 'signature: your-calculated-signature-here'
    -H 'timestamp: your-unix-timestamp-here'
    -H 'api_timestamp: your-unix-timestamp-here'
    
  • {
        "status": {
            "error_code": "",
            "status": "SUCCESS",
            "message": "",
            "response_code": "",
            "operation_id": "36986728-80b7-49b7-9ef4-d510f79c66d4"
        },
        "data": {
            "status": "Pending Review"
        }
    }