Skip to main content
Use the underwritingApplications query to retrieve the current status of an underwriting application. This is useful when verifying whether an application is ready for submission, confirming a state before taking action, or diagnosing unexpected behavior.
Prefer webhook events over polling for production integrations. Use this query for one-off checks or when troubleshooting.

Query an application

Pass the application id to retrieve its current status and timestamps.

Response

Success

Status values

The applicationStatus field reflects the application’s current position in the underwriting lifecycle. For the full list of status values, see UnderwritingApplicationStatus.
ScenarioBen attempts to resubmit his keyboard business application after fixing a validation error. He first checks the status and confirms the application is in SUBMISSION_INVALID state, which means it is eligible for resubmission.

Next steps