/v1/facebook/profile
Profile
Get public Facebook profile information
| Credit cost | Default: 1 credit How charges are determinedCost is decided per call, not per endpoint: the same operation can cost different amounts depending on what it returns. A call that fails costs 0 credits. A result served from cache costs 0 credits. `default` is the cost when no rule matches. Rules are evaluated in order and the first whose conditions all hold wins. A `when` condition is one of: `param` (the request parameter is true), `outcome` (the classifier's outcome), `empty` / `nonEmpty` (a response field is empty and absent, or a non-empty array or string), `flag` (a response field is exactly true). A cost of `{ perStartedMinute: n, of: [fields] }` is n x max(1, ceil(seconds / 60)), so even a short result bills at least one minute. |
|---|---|
| Cache support | Use a cached response this old or newer for 0 credits. If none is available, fetch live at the endpoint’s normal price. |
| Pagination | No explicit pagination metadata in the published contract. Consult the parameters and response fields below. |
Parameters
| Name | Location / required | Schema |
|---|---|---|
urlFacebook profile URL | query / required |
|
get_business_hoursGet the business's hours | query / optional |
|
include_gated_profileWhen true, returns limited public fields for gated or age-restricted profiles. Ignored for normal public profiles — those still return the full response. | query / optional |
|
cache_max_ageUse a cached response this old or newer for 0 credits. If none is available, fetch live at the endpoint’s normal price. | query / optional |
Allowed values |
Request examples
Replace placeholder values and supply your own API key. For operations with a request body, populate the body using the schema above.
cURL
curl --request GET 'https://api.fetchproof.com/v1/facebook/profile?url=YOUR_URL' \
--header 'x-api-key: YOUR_API_KEY'JavaScript
const response = await fetch("https://api.fetchproof.com/v1/facebook/profile?url=YOUR_URL", {
method: 'GET',
headers: { 'x-api-key': process.env.FETCHPROOF_API_KEY }
});
console.log(await response.text());Python
import os
import requests
response = requests.get("https://api.fetchproof.com/v1/facebook/profile?url=YOUR_URL",
headers={"x-api-key": os.environ["FETCHPROOF_API_KEY"]})
print(response.text)Responses
200Success. Envelope: success / credits_remaining / credits_charged.
application/json
object
successrequired
boolean
credits_remainingrequired
integer
credits_chargedrequired
integer
adLibraryoptional
object
adStatusrequired
string
pageIdoptional
string
creationDateoptional
string
businessHoursoptional
array
Array items
object
mondayoptional
object
openrequired
null
closerequired
null
intervalsrequired
array
fullTextrequired
string
tuesdayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
wednesdayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
thursdayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
fridayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
saturdayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
sundayoptional
object
openrequired
string
closerequired
string
intervalsrequired
array
Array items
object
openrequired
string
closerequired
string
fullTextrequired
string
idoptional
string
isPrivateoptional
boolean
nameoptional
string
urlrequired
string
genderoptional
string
coverPhotooptional
object
focusrequired
object
xrequired
number
yrequired
schema
anyOf
integer
anyOf
number
photorequired
object
idrequired
string
imagerequired
object
urirequired
string
widthrequired
integer
heightrequired
integer
viewer_imagerequired
object
heightrequired
integer
widthrequired
integer
blurred_imagerequired
object
urirequired
string
widthrequired
integer
heightrequired
integer
urlrequired
string
isBusinessPageActiveoptional
boolean
profilePhotooptional
object
urlrequired
string
viewer_imagerequired
object
heightrequired
integer
widthrequired
integer
idrequired
string
profilePicLargeoptional
string
profilePicMediumoptional
string
profilePicSmalloptional
string
pageIntrooptional
string
categoryoptional
string
addressoptional
string
emailoptional
string
linksoptional
array
Array items
string
phoneoptional
string
websiteoptional
string
servicesoptional
string
priceRangeoptional
string
ratingoptional
string
ratingCountoptional
null
likeCountoptional
integer
talkingAboutCountoptional
integer
followerCountoptional
integer
cachedoptional
boolean
cached_atoptional
string
{
"format": "date-time"
}account_statusoptional
string
messageoptional
string
pageAliasoptional
string
verificationoptional
string
entityTypeoptional
string
igUsernameoptional
string
igFollowerCountoptional
integer
igVerificationoptional
boolean
pageIsDeletedoptional
boolean