Bring a pot of salted water to a boil. Add the green beans and cook for 2 minutes or until just tender crisp. Place the green beans in a bowl of ice water to cool, then drain and pat dry.
Place the kidney beans, garbanzo beans, green beans, red onion, parsley, dill, cucumbers, pickles, and capers in a large bowl.
In a small bowl, whisk together the apple cider vinegar, honey, olive oil, Dijon mustard, and salt and pepper.
Pour the dressing over the beans and toss to coat. Serve immediately or cover the bowl and refrigerate the salad for at least 1-2 hours or up to 3-5 days, then serve.
