Preheat the oven to 400°F (200°C).
In a large bowl, combine olive oil, cumin, coriander, smoked paprika, cinnamon, ginger, turmeric, salt, black pepper, minced garlic, and lemon juice. Mix well to form a marinade.
Add the chicken thighs to the marinade, ensuring they are well coated. Let them marinate for at least 30 minutes at room temperature or up to 2 hours in the refrigerator for more flavor.
In a large oven-safe skillet, heat a little more olive oil over medium-high heat. Sear the chicken thighs skin-side down for about 5-7 minutes until the skin is golden brown.
Flip the chicken thighs and add chicken broth, chopped apricots, and chickpeas to the skillet. Bring to a simmer.
Transfer the skillet to the preheated oven and bake for 25-30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
Remove from the oven and let rest for 5 minutes before serving. Garnish with fresh cilantro.