promotions api show

Closes #5282