Some documentation for the request struct