*** If you are cooking the dry chickpeas, ideally soak them for a while which can be anything between 3-12 hours and change the water once if you can and remember.
After soaking, rinse well the chickpeas and place in a pot with a 1/2 teaspoon of salt and cook/boil covered for 30-40 minutes if soaked and a bit longer if you didn't get to soaked them. I always recommend you follow pack instructions. Ideally is to change the first water, meaning that as soon as the chickpeas begin to boil for the first time, drain those of that water completely, rinse with cold water and place again on fire to cook. If you chose to use the canned beans there is no need for any of the above but jump straight to step 4.
While beans are cooking, peel wash and chop roughly the onions and the garlic, and place all in a food processor along with the roughly chopped parsley, coriander and the spring onions, salt pepper, cayenne and cumin powder.
Put the chickpeas in the food processor, give them a few pulsing rounds and until they roughly chop. Add the onion mix (step 3) to this and give it few more pulses until all mixed but still remain fairly rough. Do not overly mix.
With a spoon take the mix and form balls (approx 2cm ?⚫️) place on slightly greased parchment paper and bake for 30-40' at 190 C
** optionally you could add the flour and the soda bicarbonate to the mix.