# Get a Page Access Token



This document explains how to get a list of Page access tokens for Facebook Pages a person using your app manages.

## Requirements

* A valid User access token
* The person requesting the token must be able to [perform a task](https://developers.facebook.com/documentation/pages-api/overview#tasks) on the Page
* At least one [Page permission](https://developers.facebook.com/documentation/pages-api/overview#permissions) applicable to the request being made

The following code example, exchanges a User access token for a Page access token. Using the User access token, a list of all Pages the User manages is returned. This list includes Page access tokens for each Page. You can then use the Page access token to get information about the Page, such as `page_fan_adds` insights.

These Page access tokens are valid for 1 hour.

## Learn More

- [Access Token Guide](https://developers.facebook.com/documentation/facebook-login/guides/access-tokens) – Learn more about access tokens.

- [Long-lived Access Tokens Guide](https://developers.facebook.com/documentation/facebook-login/guides/access-tokens/get-long-lived) – Learn how to extend the expiry of your access tokens.