Combine all ingredients for the marinade. Marinate the chicken legs in a bowl and set aside for 1-2 hours.
For the barbecue sauce, combine all ingredients in a saucepan and bring it to a boil. Reduce to medium low heat and simmer for 30 minutes, stir occasionally.
Air fry the marinated chicken at 275 degrees for 40 minutes, flipping them after 20 minutes.
Once chicken is finished, brush on the BBQ sauce. Air fry for an additional 5 minutes.