Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Social Media / Meetup API
Meetup API logo

Meetup API

★ Only Publicly Available OpenAPI DocumentSocial MediaSocial Managementbearer4 EndpointsREST

For Agents

Query Meetup groups, events, members, and RSVPs via GraphQL and run mutations to create or update events so an agent can manage Meetup activity from another platform.

Use for: Find all upcoming Meetup events for a topic in my city, List the members of a group I organise, Create a new event for my group with a venue and description, RSVP yes to an event on behalf of a member

Not supported: Does not handle ticketing payment, livestream hosting, or non-Meetup social platforms — use for Meetup groups, events, members, and RSVPs only.

Jentic publishes the only available OpenAPI specification for Meetup API, keeping it validated and agent-ready. Meetup's v3 API is a GraphQL surface for accessing and managing groups, events, members, and RSVPs across the Meetup platform. The OpenAPI spec exposes 4 endpoints: the GraphQL endpoints /gql and /gql-ext for queries and mutations, plus /oauth2/authorize and /oauth2/access for the OAuth 2.0 flow that mints bearer tokens. Use it to discover events near a location, RSVP on behalf of a member, or pull group analytics into another product.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Meetup API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Meetup API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Meetup API.

Query groups by location, topic, or organiser through the /gql GraphQL endpoint

Read upcoming and past events for a group including attendee counts and venue

Create or edit an event on behalf of a group organiser via GraphQL mutations

RSVP a member to a specific event and record their response

Look up a member's profile, group memberships, and event history

Exchange an OAuth 2.0 authorization code for an access token using /oauth2/access

Use Cases

Patterns agents use Meetup API for, with concrete tasks.

★ Community Event Aggregation

Aggregate upcoming Meetup events by topic and city into a community newsletter, internal dashboard, or partner site. The /gql endpoint lets a single GraphQL query pull groups, events, venues, and attendee counts in one round-trip, which is ideal for nightly aggregation jobs. Community managers use this to surface what is happening across many partner groups without scraping the Meetup site.

Send a GraphQL query to /gql that returns events in city=Berlin with topics=python in the next 30 days, including event title, date, and venue name.

Programmatic Event Publication

Publish events into Meetup from an internal events tool so organisers do not maintain duplicate calendars. A GraphQL mutation against /gql creates the event with title, date, venue, and description, and the agent can update it later if details change. This is useful for organisations running a portfolio of Meetup groups synchronised with a CMS.

Run a GraphQL mutation against /gql to create an event titled Quarterly Hack Night for group urlname=berlin-py with start time 2026-07-15 18:00 and an online venue.

RSVP-Driven Capacity Planning

Use the GraphQL surface to read RSVP counts in real time and reconcile them with venue capacity, waitlist policy, and AV requirements. Operations teams hit /gql at intervals leading up to an event and decide whether to enable the waitlist or release more spots. This avoids the operational drag of refreshing the Meetup UI and copying numbers into a planning sheet.

Query /gql for the RSVPs on event id 12345 every hour, return going_count and waitlist_count, and post a Slack message when going_count crosses the venue_capacity threshold.

Agent-Driven Group Onboarding

When a new community is launched, an agent can stand up the Meetup group's first three events, invite founding members, and confirm their RSVP without a community manager touching the dashboard. Through Jentic the agent searches for the create-event mutation, loads the GraphQL schema, and executes the mutation chain safely. This collapses a multi-hour onboarding playbook into one agent run.

Create three weekly events for group urlname=ai-builders with titles supplied by the user, then send RSVP mutations for the supplied list of founding members.

Key Endpoints

4 endpoints — jentic publishes the only available openapi specification for meetup api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/gql

Run GraphQL queries and mutations against Meetup data

POST

/gql-ext

Extended GraphQL endpoint for additional schema fields

GET

/oauth2/authorize

Begin the OAuth 2.0 authorization code flow

POST

/oauth2/access

Exchange an authorization code for a bearer access token

POST

/gql

Run GraphQL queries and mutations against Meetup data

POST

/gql-ext

Extended GraphQL endpoint for additional schema fields

GET

/oauth2/authorize

Begin the OAuth 2.0 authorization code flow

POST

/oauth2/access

Exchange an authorization code for a bearer access token

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Meetup OAuth 2.0 access tokens are stored encrypted in the Jentic vault and injected as Authorization headers at execution time. Refresh tokens are rotated by Jentic so the agent never has to handle token rotation logic.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g. 'list upcoming Meetup events for a city') and Jentic returns the matching /gql operation with a GraphQL schema fragment for the relevant query or mutation.

Time to first call

Time to first call

Direct Meetup integration: 1-2 days for OAuth handshake, GraphQL schema discovery, and rate-limit handling. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Facebook Graph API

→

Facebook Events covers a broader social graph than Meetup's group-centric model.

Pick Facebook when events need to live inside the Facebook social graph; pick Meetup when the audience is recurring community groups.

Alternative

Ticketmaster Discovery API

→

Ticketmaster Discovery surfaces ticketed live events at venue scale.

Pick Ticketmaster for ticketed concerts and sports; pick Meetup for free-to-attend community gatherings.

Complementary

Google Calendar API

→

Google Calendar handles personal calendar entries derived from Meetup events.

Use Google Calendar alongside Meetup so an attendee's RSVP automatically lands on their personal calendar.

Complementary

Twilio Messaging API

→

Twilio Messaging delivers SMS reminders to Meetup attendees ahead of an event.

Use Twilio alongside Meetup to send the day-of-event reminders that Meetup's email reminders alone do not cover.

FAQs

Specific to using Meetup API through Jentic.

Why is there no official OpenAPI spec for Meetup API?

Meetup ships a GraphQL API rather than a REST OpenAPI specification. Jentic generates and maintains an OpenAPI wrapper so that AI agents and developers can call Meetup API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Meetup API use?

Meetup uses OAuth 2.0: redirect users through /oauth2/authorize to grant access, then exchange the code at /oauth2/access for a bearer token sent in the Authorization header. Through Jentic the bearer token is stored encrypted in the vault and injected per request.

Can I create or edit Meetup events via the API?

Yes. Send a GraphQL mutation to /gql with the create-event or edit-event field — the calling user must be an organiser of the target group and the bearer token must carry the matching scope.

What are the rate limits for the Meetup API?

Meetup applies per-token rate limits and points-based GraphQL cost accounting. Heavy aggregation queries should batch fields and respect the X-RateLimit-Remaining header on responses; if you hit a 429, back off through Jentic before retrying.

How do I query upcoming events through Jentic?

Search Jentic for query Meetup events in a city, load the schema for the /gql operation, and execute with the GraphQL document for the events query plus the desired filters. Jentic returns the GraphQL data block with events, venues, and counts ready to render.

Can I use the Meetup API without organiser permissions?

Yes for read queries — public group and event data is visible to any authenticated bearer token. Write mutations such as creating events or editing groups require the user to be an organiser of the target group.

GET STARTED

Start building with Meetup API

Explore with Jentic
View OpenAPI Document