Help with real time data

#1
Hi , I am working on creating a website which would provide visualization of open intrest and options data like Put call ratio etc. I need help to find where and how can I get the real time data and in what format will it be provided.