01 - Preheat oven to 375°F or prepare rotisserie grill according to manufacturer's instructions.
02 - Pat chicken dry with paper towels. Loosen skin over breasts and thighs gently with fingers.
03 - In small bowl, combine olive oil, salt, pepper, paprika, garlic powder, onion powder, dried thyme, and dried rosemary.
04 - Rub half seasoning mixture under skin, remaining mixture all over outside of chicken.
05 - Fill cavity with lemon halves, smashed garlic, optional onion quarters, and fresh herb sprigs.
06 - Tie legs together with kitchen twine and tuck wings under body.
07 - Secure chicken on rotisserie spit. Roast 1 hour 10–20 minutes until thigh registers 165°F and juices run clear.
08 - Place chicken breast-side up on rack in roasting pan. Roast 1 hour 20 minutes, basting occasionally, until golden and cooked through (internal temperature 165°F).
09 - Remove chicken and let rest, loosely tented with foil, 10–15 minutes before carving.