cURL
curl --request GET \
--url 'https://api.keyapi.ai/v1/facebook/group_future_events?group_id=1571965316444595' \
--header 'Authorization: Bearer <YOUR_API_KEY>'import requests
response = requests.get(
'https://api.keyapi.ai/v1/facebook/group_future_events',
params={"group_id": "1571965316444595"},
headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
)
print(response.json())const params = new URLSearchParams({"group_id": "1571965316444595"});
const response = await fetch(`https://api.keyapi.ai/v1/facebook/group_future_events?${params}`, {
method: 'GET',
headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
});
const data = await response.json();
console.log(data);HttpResponse<String> response = Unirest.get("https://api.keyapi.ai/v1/facebook/group_future_events")
.header("Authorization", "Bearer <token>")
.asString();{
"code": 0,
"message": "success",
"data": {
"events": [
{
"type": "search_event",
"event_id": "967511139402097",
"title": "Karaoke - Local Landing",
"url": "https://www.facebook.com/events/967511139402097/",
"day_time_sentence": "Happening now"
},
{
"type": "search_event",
"event_id": "1434501561797597",
"title": "Mystic Moves Belly Dance Workshop! @Hot Asana Yoga! ",
"url": "https://www.facebook.com/events/1434501561797597/",
"day_time_sentence": "Fri, 6 Mar at 16:45 MST"
},
{
"type": "search_event",
"event_id": "1629987774683795",
"title": "Blink Twice at Back East Bar",
"url": "https://www.facebook.com/events/1629987774683795/",
"day_time_sentence": "Fri, 6 Mar at 19:30 MST"
}
],
"cursor": "AQHSapmdi-ZgbdZXlUIlaNsaw6BRsquB5gJBXRpa3msBTgMIgPCTxBUvIUZ4xS2zmlFY4eE_uB84bL9LXQ5ZWVjv6g"
},
"requestId": "b5eae6ef-06fb-4c70-aa75-c308610e8064"
}{
"code": 400,
"data": null,
"message": "Missing required parameter: handle"
}{
"code": 401,
"data": null,
"message": "apiKey is null"
}{
"code": 402,
"data": null,
"message": "apiKey quota is not enough"
}{
"code": 429,
"data": null,
"message": "qps limit exceeded"
}{
"code": 500,
"data": null,
"message": "Internal server error"
}Facebook Groups
Get group future events
Get upcoming events from a Facebook Group. Only public groups are supported. If no data is returned, please check whether the group is private. Use the cursor parameter to retrieve the next page of data.
GET
/
v1
/
facebook
/
group_future_events
cURL
curl --request GET \
--url 'https://api.keyapi.ai/v1/facebook/group_future_events?group_id=1571965316444595' \
--header 'Authorization: Bearer <YOUR_API_KEY>'import requests
response = requests.get(
'https://api.keyapi.ai/v1/facebook/group_future_events',
params={"group_id": "1571965316444595"},
headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
)
print(response.json())const params = new URLSearchParams({"group_id": "1571965316444595"});
const response = await fetch(`https://api.keyapi.ai/v1/facebook/group_future_events?${params}`, {
method: 'GET',
headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
});
const data = await response.json();
console.log(data);HttpResponse<String> response = Unirest.get("https://api.keyapi.ai/v1/facebook/group_future_events")
.header("Authorization", "Bearer <token>")
.asString();{
"code": 0,
"message": "success",
"data": {
"events": [
{
"type": "search_event",
"event_id": "967511139402097",
"title": "Karaoke - Local Landing",
"url": "https://www.facebook.com/events/967511139402097/",
"day_time_sentence": "Happening now"
},
{
"type": "search_event",
"event_id": "1434501561797597",
"title": "Mystic Moves Belly Dance Workshop! @Hot Asana Yoga! ",
"url": "https://www.facebook.com/events/1434501561797597/",
"day_time_sentence": "Fri, 6 Mar at 16:45 MST"
},
{
"type": "search_event",
"event_id": "1629987774683795",
"title": "Blink Twice at Back East Bar",
"url": "https://www.facebook.com/events/1629987774683795/",
"day_time_sentence": "Fri, 6 Mar at 19:30 MST"
}
],
"cursor": "AQHSapmdi-ZgbdZXlUIlaNsaw6BRsquB5gJBXRpa3msBTgMIgPCTxBUvIUZ4xS2zmlFY4eE_uB84bL9LXQ5ZWVjv6g"
},
"requestId": "b5eae6ef-06fb-4c70-aa75-c308610e8064"
}{
"code": 400,
"data": null,
"message": "Missing required parameter: handle"
}{
"code": 401,
"data": null,
"message": "apiKey is null"
}{
"code": 402,
"data": null,
"message": "apiKey quota is not enough"
}{
"code": 429,
"data": null,
"message": "qps limit exceeded"
}{
"code": 500,
"data": null,
"message": "Internal server error"
}🪙4 creditsper request
Copy for AI
🤖 Why Code When AI Can Do It For You?
Stop writing code like it’s 1970! Let AI do the heavy lifting - click the sparkles to copy a perfectly formatted prompt for ChatGPT, Claude, or your favorite AI assistant.

