--- layout: page title: States of requests --- # Request states

A request passes through different states as it is processed. These may vary from one jurisdiction to another.

The request states are defined in the Alaveteli code, and we recommend you use them (provided they match the FOI law in your own jurisdiction). But if you do need to customise them, you can — see Customising the request states for details. ## WhatDoTheyKnow example Requests made on the UK's Alaveteli instance, [WhatDoTheyKnow](https://www.whatdotheyknow.com), may be in any of the states described below. Note that your site doesn't need to use the same states as WhatDoTheyKnow does. For example, Kosovo's instance uses slightly different states: see [this comparison of their differences]({{ site.baseurl }}docs/running/states_informatazyrtare/). ### States
waiting_response
Waiting for the public authority to reply
waiting_classification
Waiting for a classification of a response
waiting_response_overdue
Waiting for a reply for too long
waiting_response_very_overdue
Waiting for a reply for a very long time
waiting_clarification
The public authority would like part of the request explained
gone_postal
The public authority would like to / has responded by post
not_held
The public authority does not have the information requested
rejected
The request was refused by the public authority
successful
All of the information requested has been received
partially_successful
Some of the information requested has been received
internal_review
Waiting for the public authority to complete an internal review of their handling of the request
error_message
Received an error message, such as delivery failure.
requires_admin
A strange reponse, required attention by the WhatDoTheyKnow team
user_withdrawn
The requester has abandoned this request for some reason.
awaiting_description
This state, awaiting_description, is not really a state but a flag indicating that there is no state.