Added rest of request functions (`query` is still missing)