Preheat oven to 425°F and line a large rimmed sheet pan with parchment.
Pat the chickpeas and artichoke hearts very dry with towels to help them crisp.
Whisk olive oil, lemon juice, zest, garlic, oregano, cumin, paprika, red pepper, salt, and black pepper in a bowl.
Spread chickpeas, artichokes, and red onion on the pan. Drizzle with the dressing and toss to coat evenly.
Roast 22–25 minutes, stirring once, until edges are golden and chickpeas are lightly crisp.
Shower with parsley and sprinkle with feta. Toss and serve warm with extra lemon if desired.