Facebook Profile events API
List upcoming and past events hosted by any public Facebook page by URL (name, schedule, venue, and host) as normalized JSON.
$1.20/1k req, pay per request, no subscription.
{"id":ย "1189734502281447","name":ย "Brickyard Old Town Fall Trivia Night","url":ย "https://www.facebook.com/events/1189734502281447/","dayTimeSentence":ย "Thursday, October 9 at 7:00 PM","startTimestamp":ย 1728507600,"placeName":ย "Brickyard Old Town","city":ย "Alexandria, VA","creatorName":ย "Brickyard Old Town",... 3 more fields}
Pricing and providers
Facebook Profile events API pricing: one API, 2 interchangeable providers
The cheapest provider serves first. If it fails, the next one takes over in the same call.
Try it
Get Facebook profile events in one request
This sample shows 17 of 18 fields. See every field
{
"found": true,
"data": {
"nextCursor": "AQHR7z8pLnO2vY0",
"hasNextPage": true,
"totalCount": 14,
"events": [
{
"id": "1189734502281447",
"name": "Brickyard Old Town Fall Trivia Night",
"url": "https://www.facebook.com/events/1189734502281447/",
"dayTimeSentence": "Thursday, October 9 at 7:00 PM",
"startTimestamp": 1728507600,
"placeName": "Brickyard Old Town",
"city": "Alexandria, VA",
"creatorName": "Brickyard Old Town",
"isOnline": false,
"isPast": false,
"isCanceled": false
},
{
"id": "1094432871662038",
"name": "Live Music: The Cobblestone Trio",
"url": "https://www.facebook.com/events/1094432871662038/",
"dayTimeSentence": "Friday, October 17 at 8:30 PM",
"startTimestamp": 1729204200,
"placeName": "Brickyard Old Town",
"city": "Alexandria, VA",
"creatorName": "Brickyard Old Town",
"isOnline": false,
"isPast": false,
"isCanceled": false
},
{
"id": "0798821156039981",
"name": "Oktoberfest Patio Party",
"url": "https://www.facebook.com/events/0798821156039981/",
"dayTimeSentence": "Saturday, September 27 at 2:00 PM",
"startTimestamp": 1727452800,
"placeName": "Brickyard Old Town",
"city": "Alexandria, VA",
"creatorName": "Brickyard Old Town",
"isOnline": false,
"isPast": true,
"isCanceled": false
}
]
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 ยท uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- urlstring
https://www.facebook.com/brickyardoldtown
The Facebook page link whose events to list, e.g. https://www.facebook.com/brickyardoldtown. Accepted: facebook.com/<name>, /p/<name>-<id>, /pages/<name>/<id>, /pg/<name>, /people/<name>/<id> and profile.php?id=<id>, on facebook.com or fb.com with or without www, m, mbasic, web, business or a language subdomain. Anything after the page, such as a tab, is fine: only the page is read. Any other Facebook link, such as a single event, group, share link, reel, video, hashtag, search or login page, is refused as invalid input, with no charge; facebook.event_details reads one event.
- cursorstring
Pagination cursor from a previous response.
Response
JSON, one example value per field.
Populated whenever the provider has data for the entity.
- citystring
Alexandria, VA
- creatorNamestring
Brickyard Old Town
Populated whenever the provider has data for the entity.
- dayTimeSentencestring
Thursday, October 9 at 7:00 PM
- idstring
1189734502281447
Populated whenever the provider has data for the entity.
- isCanceledboolean
false
- isOnlineboolean
false
- isPastboolean
false
- namestring
Brickyard Old Town Fall Trivia Night
Populated whenever the provider has data for the entity.
- placeNamestring
Brickyard Old Town
- startTimestampinteger
1728507600
- urlstring
https://www.facebook.com/events/1189734502281447/
Populated whenever the provider has data for the entity.
- hasNextPageboolean
true
- nextCursorstring
AQHR7z8pLnO2vY0
Opaque cursor for the next page of events, or null when this lane has no more. Pass it back as cursor to continue.
- totalCountinteger
14
- foundboolean
true
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the Facebook Profile events API
The AnyAPI Facebook Profile events API returns Facebook profile events data as normalized JSON from one POST call to /v1/run/facebook.profile_events. List upcoming and past events hosted by any public Facebook page by URL (name, schedule, venue, and host) as normalized JSON. AnyAPI routes each request across 2 sources and falls back automatically when one fails. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Facebook profile events calls through AnyAPI succeeded, with a median response time of 1.3 seconds across 38,447 measured calls.