Can you please provide more details about your use case scenario and the exact functionality you would like to achieve. How do you access the web api controller. If you are trying to access the Get
action of the api controller, for example http://yourdomain.com/api/<controller>,
and withing this Get
action you are trying to get the current page, Sitefinity will try to find a page which has url http://yourdomain.com/api/<controller>.
Since there is not a page with this url the result will be null.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal
and vote to affect the priority of the items