/meetup/events
curl --request POST \
--url https://api.anysite.io/api/meetup/events \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"event": "<string>",
"timeout": 300,
"group": "<string>"
}
'import requests
url = "https://api.anysite.io/api/meetup/events"
payload = {
"event": "<string>",
"timeout": 300,
"group": "<string>"
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({event: '<string>', timeout: 300, group: '<string>'})
};
fetch('https://api.anysite.io/api/meetup/events', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/meetup/events",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'event' => '<string>',
'timeout' => 300,
'group' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/meetup/events"
payload := strings.NewReader("{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/meetup/events")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/meetup/events")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"name": "<string>",
"@type": "MeetupEvent",
"source_url": "<string>",
"status": "<string>",
"event_type": "<string>",
"is_online": false,
"start_at": "<string>",
"end_at": "<string>",
"created_at": "<string>",
"venue": {
"@type": "MeetupVenue",
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"lat": 123,
"lon": 123
},
"max_tickets": 123,
"going_count": 123,
"waitlist_count": 123,
"rsvp_state": "<string>",
"guests_allowed": true,
"allowed_guest_count": 123,
"is_free": true,
"fee_amount": 123,
"fee_currency": "<string>",
"topics": [],
"hosts": [],
"speaker": {
"name": "<string>",
"@type": "MeetupEventSpeaker",
"bio": "<string>",
"image": "<string>"
},
"group": {
"id": "<string>",
"@type": "MeetupEventGroup",
"alias": "<string>",
"name": "<string>",
"image": "<string>",
"timezone": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"rating": 123,
"rating_count": 123
},
"image": "<string>",
"series_description": "<string>"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}/meetup
/meetup/events
Get full details of a Meetup event by its id (with the hosting group url name) or full event URL: title, description, start and end time, venue with address and coordinates, online flag, hosts, hosting group with rating, attendee (going) and waitlist counts, price, topics and photo.
Price: 1 credit
⚠️ Common errors: 412: Event not found. Verify the event id and group.
POST
/
api
/
meetup
/
events
/meetup/events
curl --request POST \
--url https://api.anysite.io/api/meetup/events \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"event": "<string>",
"timeout": 300,
"group": "<string>"
}
'import requests
url = "https://api.anysite.io/api/meetup/events"
payload = {
"event": "<string>",
"timeout": 300,
"group": "<string>"
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({event: '<string>', timeout: 300, group: '<string>'})
};
fetch('https://api.anysite.io/api/meetup/events', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/meetup/events",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'event' => '<string>',
'timeout' => 300,
'group' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/meetup/events"
payload := strings.NewReader("{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/meetup/events")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/meetup/events")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"event\": \"<string>\",\n \"timeout\": 300,\n \"group\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"name": "<string>",
"@type": "MeetupEvent",
"source_url": "<string>",
"status": "<string>",
"event_type": "<string>",
"is_online": false,
"start_at": "<string>",
"end_at": "<string>",
"created_at": "<string>",
"venue": {
"@type": "MeetupVenue",
"name": "<string>",
"address": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"lat": 123,
"lon": 123
},
"max_tickets": 123,
"going_count": 123,
"waitlist_count": 123,
"rsvp_state": "<string>",
"guests_allowed": true,
"allowed_guest_count": 123,
"is_free": true,
"fee_amount": 123,
"fee_currency": "<string>",
"topics": [],
"hosts": [],
"speaker": {
"name": "<string>",
"@type": "MeetupEventSpeaker",
"bio": "<string>",
"image": "<string>"
},
"group": {
"id": "<string>",
"@type": "MeetupEventGroup",
"alias": "<string>",
"name": "<string>",
"image": "<string>",
"timezone": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"rating": 123,
"rating_count": 123
},
"image": "<string>",
"series_description": "<string>"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Response
Successful Response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
⌘I