The Wayback Machine - https://web-wp.archive.org/web/20140928201634/http://www.meetup.com:80/meetup_api/docs/ew/event/

Extend your community

Event Create

POST /ew/event
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

Request Parameters

An identifier for the community is required as well at least one location parameter set. Other location details may be filled out automatically. This method requires an HTTP POST. If you are not the founder of this container you will automatically be rsvp'd for the event

address1
street address; specify an empty string if you want to prevent this from being inferred from other parameters
community_id
May serve as the required identifier of the event community
country, city
May serve as the required location parameter set. Country and city. For the US, state is also required
description
description of the event
fields
Request that additional fields (separated by commas) be included in the output.
lat, lon
May serve as the required location parameter set.
link
Link associated with the event. Displayed on the event page, and users are prompted to follow this link after indicating interest.
local_time
Alternative to the time parameter for applications that can not easily calculate an event's UTC time. If you know the wall-clock time and location for an event but do not know its UTC offset, you can supply a local_time and Meetup will apply the appropriate offset. The format for this parameter is milliseconds since the epoch as if the event occurred in a UTC zone.
short_description
short description of the event
time
event start time in milliseconds since the epoch. If the container has a default time value it will be used when no time is supplied, otherwise the event will be created without a time.
udf_{varname}
user defined values
urlname, community_urlname
Together, may serve as the required identifier of the event community
venue_name
Name of the place where the event will happen
zip
A US zip or Canadian postal code. May serve as the required location parameter set.

Response

If successful, this method returns a 201 Created response with a Location header containing the Event Get method for this event. The content body is the same as that returned by Event Get.

Event Edit

POST /ew/event/:id
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

Request Parameters

All parameters are optional, will update the event when provided. This method requires an HTTP POST.

address1
street address; specify an empty string if you want to prevent this from being inferred from other parameters
country, city, state
location information
description
description of the event
fields
Request that additional fields (separated by commas) be included in the output.
lat, lon
Latitude and Longitude coordinates of event
link
Link associated with the event. Displayed on the event page, and users are prompted to follow this link after indicating interest.
local_time
Alternative to the time parameter for applications that can not easily calculate an event's UTC time. If you know the wall-clock time and location for an event but do not know its UTC offset, you can supply a local_time and Meetup will apply the appropriate offset. The format for this parameter is milliseconds since the epoch as if the event occurred in a UTC zone.
short_description
description of the event
time
event start time in milliseconds since the epoch
udf_{varname}
modify or add user defined values
venue_name
Name of the place where the event will happen
zip
Zip or postal code.

Response

If successful, this method returns a 200 OK response. The content body is the same as that returned by Event Get.

Event Get

GET /ew/event/:id
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

Try it in the console

Request Parameters

Normal authorization parameters are required. The output may be adjusted as normal with format, as well as a fields specifier

fields
Request that additional fields (separated by commas) be included in the output.

Response

address1
The street address, if assigned
city
Event city
community
Community for this event
id
-
name
-
urlname
-
container
Container for this event
id
ID of the container
name
name of the container
urlname
url name of the container
country
Event country
created
Event created time, in milliseconds since the epoch
description
Event description.
helpers
Helpers who planned this event, if any
member_city
if requested through the fields parameter
member_country
if requested through the fields parameter
member_id
member id of the planner
member_state
if requested through the fields parameter
name
name of the planner
id
The ID of the event
lat, lon
Latitude and longitude coordinates of the event
link
Link associated with the event. Displayed on the event page, and users are prompted to follow this link after indicating interest.
meetup_url
User-facing URL for this event on Meetup
rsvp_count
Current number of rsvps, included only if requested with the fields parameter.
short_description
Event short description.
state
State or province
status
"past", "pending" (no date), or "upcoming"
time
Start time of the event in milliseconds since the epoch, if set
udf_{varname}
Any User defined fields specified in the fields parameter
updated
Event updated time, in milliseconds since the epoch
venue_name
Name of the place where the event will happen
zip
Zip or postal code

API methods

everywhere seed events

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy