Get Meetup group events
Browse a public group’s upcoming or past calendar, including event details, source totals and the group identity. Supports cursor pagination.
/v1/meetup/group/eventsx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Canonical group URL.
max 500 chars
https://www.meetup.com/techeventeurope/Request: upcoming or past calendar window. Response: success, partial, failed or challenged.
one of: upcoming, past · default: "upcoming"
upcomingPass nextCursor with the same request parameters to retrieve the next page.
min 1 chars · max 8192 chars
Request correlation UUID.
Upstream HTTP attempts, decoded response bytes and duration in milliseconds.
Always included.
≥ 0
Always included.
≥ 0
Always included.
≥ 0
True when usable public data is returned.
Request: upcoming or past calendar window. Response: success, partial, failed or challenged.
one of: success, partial
Canonical public Meetup page retrieved.
absolute HTTPS URL
UTC retrieval timestamp.
Source coverage metadata and warnings associated with the result.
Always included.
Always included.
Always included.
Group identifier, name and URL slug.
Always included.
Always included.
Always included.
Ordered events in the selected calendar time window, with dates, titles and published event metadata.
up to 100 items
Always included.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Always included.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Optional.
Source count of matching results, or null when absent.
Whether the source reports more matching results.
Continuation token for the next page, or null.
No fields match.
HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.
| HTTP | failure.code | Meaning |
|---|---|---|
| 200 | partial | Usable page data with explicit coverage warnings. |
| 400 | invalid_request | Missing, duplicate, unsupported or malformed parameters. |
| 401 | unauthorized | Missing or invalid service key. |
| 403 | restricted | Private group or restricted parent group. |
| 404 | not_found | Missing resource. |
| 429 | upstream_rate_limited | Source throttled retrieval. |
| 502 | upstream_challenged | Source challenged logged-out access. |
| 502 | unsupported_page | Missing, malformed or mismatched structured data. |
| 502 | response_too_large payload_too_complex | Byte, node or depth limit exceeded. |
| 502 | unsafe_redirect request_limit upstream_error | Bounded retrieval failed. |
| 503 | busy | All slots are occupied. |
| 504 | timeout | Deadline expired. |
| 404 | member_not_on_page | Member was not found in the supported public records on this page; account existence is unknown. |