Application information API Technical guide
Use this service to get information about a specific application.
Warning
These API endpoints are not currently live.
Version and Status
How to use the Application information API
The Application information API is used to get detailed information about a specific application, using the application_request_id
returned by the Submit an application API request.
The status of an application can currently be one of the following:
VALIDATING
- HM Land Registry is still processing the application, and it has not yet been added to the day listVALIDATION_FAILED
- The application has not been added to the day list due to errors during validation. The errors found are included in the errors section of the responseACCEPTED_AWAITING_PRIORITY
- The application has passed validation but has not yet been added to the day list as it is currently closed. The application will be added to the day list and moved to anACCEPTED_PRIORITY_PROTECTED
state when the day list reopensACCEPTED_PRIORITY_PROTECTED
- The application has been accepted onto the day list, and has prioritySYSTEM_ERROR
- The application has not been added to the day list due to an HMLR system error. The request should be retried, or the support team contacted
This API will always return an HTTP 200 response for a valid request, regardless of the status of the application.
Validation rules
There are no validation rules for implementing this API.
Example requests and responses
VALIDATING status
GET /v0/applications/{id}/information
{
"data": {
"status": "VALIDATING",
"application_request_id": "3e4f6da2-ada7-4081-957c-b23542466715",
"correspondence": [],
"errors": [],
"warnings": []
}
}
VALIDATION_FAILED status
GET /v0/applications/{id}/information
{
"data": {
"status": "VALIDATION_FAILED",
"application_request_id": "3e4f6da2-ada7-4081-957c-b23542466715",
"correspondence": [],
"errors": [
{
"type": "OC018",
"detail": "Failed to get document '00001'.",
"pointer": null
}
],
"warnings": []
}
}
ACCEPTED_AWAITING_PRIORITY status
GET /v0/applications/{id}/information
{
"data": {
"status": "accepted_awaiting_priority",
"application_request_id": "3e4f6da2-ada7-4081-957c-b23542466715",
"correspondence": [],
"errors": [],
"warnings": []
}
}
ACCEPTED_PRIORITY_PROTECTED status
GET /v0/applications/{id}/information
{
"data": {
"status": "ACCEPTED_PRIORITY_PROTECTED",
"application_request_id": "3e4f6da2-ada7-4081-957c-b23542466715",
"hmlr_reference": "AB123FC",
"priority_timestamp": "2024-09-25T18:18:49.478Z",
"correspondence": [],
"errors": [],
"warnings": [
"You must upload document X"
]
}
}