Dynamic Jenkins job execution details

I need to build a dashboard. I’m very new to this.I need to fetch the execution job name and its progress dynamically. We are building dashboard using Reactjs and dashboard. Can anyone please tell me the best method to get the execution details and how will I integarte with my dashboard.

Please suggest / guide.