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.
To read Page Tabs, you will need:
MANAGE
task on the Page.pages_manage_metadata
permissionIf a person is not able to perform the task on the Page, you will need the following:
To create Page Tabs, you will need:
MANAGE
task on the Page.pages_manage_metadata
permissionSend 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 }, ...