Is there a way to get twitter page impressions via the API call?
Yes. This information is available at a Tweet level via our Gnip Insights family of APIs (audience and engagement APIs). There’s no “page impressions” number available that I know of, though.