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}
Field | Description | Values |
---|---|---|
| The Page's ID | numeric string |
| Indicates whether the page is eligible for the branded content tool | bool |
| Indicates whether the Page is unclaimed | bool |
| The Page's Facebook URL | string |
location | The business' location represented by this Facebook Page | array |
| The Page's name | string |
| 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 |
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"
{ "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 }, ... ] }
Rate limiting applied to Search for Pages apps are 500 calls per User per 24 hours. Apps that excessively or persistently exceed their rate limits may be disabled. If your app reaches this limit you will see error code 613
. Visit our Rate Limiting Guide for more information on Graph API Rate Limits.