A Page is only a node and it has properties. You can read properties from a node by using the JCR API.
You can also use the PageManager API to get information about pages. For example, using the PageManager API, you can get a Page. A Page contains methods that return information about the page. See PageManager and Page references in the AEM JavaDocs.