Page Tabs

This guide explains how to get a list of Page Tabs.

Beginning June 30, 2022, access to the /PAGE-ID/tabs endpoint will be restricted to apps that have accessed it in the last 90 days.

Before You Start

To read Page Tabs, you will need:

  • A Page access token requested by a person who can perform the MANAGE task on the Page.
  • The pages_manage_metadata permission

If a person is not able to perform the task on the Page, you will need the following:

  • The Pages Public Content Access feature
When using the Page Public Content Access feature, use a system user access token to avoid rate limiting issues.

To create Page Tabs, you will need:

  • A Page access token requested by a person who can perform the MANAGE task on the Page.
  • The pages_manage_metadata permission

Get Tab Information

Send a GET request to the /{page-id}/tabs endpoint:

curl -i -X GET "https://graph.facebook.com/{page-id}/tabs

On success, your app gets this response:

{
  "data": [
    {
      "id": "19292868552/tabs/posts",
      "name": "Posts",
      "link": "/FacebookforDevelopers/posts/",
      "is_permanent": true,
      "position": 1,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/videos",
      "name": "Videos",
      "link": "/FacebookforDevelopers/videos/",
      "is_permanent": true,
      "position": 2,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/about",
      "name": "About",
      "link": "/FacebookforDevelopers/about/",
      "is_permanent": true,
      "position": 3,
      "is_non_connection_landing_tab": false
    },
...