Pages Search

Search for Pages on Facebook. Find Pages to @Mention, manage Page locations, and tag a Page to show branded content.

GET graph.facebook.com/pages/search?
    q={your-query}

Requirements

Fields

FieldDescriptionValues

id

The Page's ID

numeric string

is_eligible_for_branded_content

Indicates whether the page is eligible for the branded content tool

bool

is_unclaimed

Indicates whether the Page is unclaimed

bool

link

The Page's Facebook URL

string

location

The business' location represented by this Facebook Page

array

city

City

string

country

Country

string

latitude

Latitude

float

longitude

Longitude

float

state

State

string

street

Street address

string

zip

Zip

string

name

The Page's name

string

verification_status

Shows whether this Page is verified. Pages with a large number of followers can be manually verified by Facebook as having an authentic identity

string

Searching

Sample Request

curl -i -X GET \
  "https://graph.facebook.com/v3.0/pages/search?&q=Nomi
  &fields=id,name,verification_status,location,link,is_unclaimed,is_eligible_for_branded_content
  &access_token=user-access-token"

Sample Response

{
  "data": [
    {
      "id": "243272457279",
      "name": "Sake Nomi",
      "verification_status": "not_verified",
      "location": {
        "city": "Seattle",
        "country": "United States",
        "latitude": 47.60102,
        "longitude": -122.33523,
        "state": "WA",
        "street": "76 S Washington St",
        "zip": "98104"
      },
      "link": "https://www.facebook.com/SakeNomiSeattle/",
      "is_unclaimed": false
      "is_eligible_for_branded_content": false
    },
    ...
  ]
}