Skip to main content

swoogo_get_events

Look up Swoogo events with search, filter, and pagination support. Pass an event_id for a single event’s details, or filter to list events.

Parameters

ParameterTypeRequiredDescription
event_idintegerNoGet a single event by ID
namestringNoFilter by event name (partial match)
statusstringNoFilter by status
searchstringNoRaw Swoogo search filter
fieldsstringNoComma-separated fields to return
expandstringNoInclude related objects
pageintegerNoPage number (default: 1)
per_pageintegerNoResults per page (default: 20, max: 100)
sortstringNoSort field (prefix - for descending)

Example prompts

  • “Show me all active events”
  • “Get details for event 12345”
  • “List events sorted by date”

swoogo_find_event

Fuzzy-match an event by name. Handles typos, partial matches, and abbreviations. Returns the best match with a confidence score, or a list of candidates.

Parameters

ParameterTypeRequiredDescription
namestringYesEvent name to search for (supports partial/fuzzy matching)
statusstringNoFilter by event status

Example prompts

  • “Find the annual sales conference”
  • “Which event is called something like ‘tech summit 2025’?“

swoogo_get_event_bundle

Fetch complete event data in a single call — event details, sessions, speakers, sponsors, packages, registration types, and form questions.

Parameters

ParameterTypeRequiredDescription
event_idintegerYesThe event ID

Example prompts

  • “Give me everything about event 12345”
  • “What’s the full setup for our conference?”