Updated request and response interfaces