nevent_list_events
List the events of the active tenant, one page at a time (nev-api GET /events). Use it to find an event ID before reading its sales with nevent_event_sales_provenance, or to look an event up by name. By default it returns upcoming events ordered by start date; pass future=false for past events, search for text on the name, nature=TICKETED for events with ticket sales, active_only=true to hide inactive ones. Returns { events, page, page_size, totalElements, totalPages }: each event carries id, name, state, active, url, startDate, endDate, ticketsSold, ticketsAvailable, ticketsNumber, location, tenantId and tenantName. Zones, ticket types and experiences are left out to keep the response small. Always paginated (default 25 per page, max 100): request the next page with page+1 while page+1 < totalPages. Scoped to the active tenant by the session JWT; use nevent_switch_tenant to change it.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nevent_list_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Zero-based page number. Default 0. | |
| sort | No | Field to sort by. Default venue.startDate. description.name sorts by event name. Any other value is not accepted (nev-api would silently fall back to venue.startDate). | |
| order | No | Sort direction. Default asc. | |
| future | No | true (default) lists upcoming events; false lists past events. Use false to look up the event of a past campaign or sales period. | |
| nature | No | Filter by event nature: TICKETED (ticket sales), WAITLIST, REGISTRATION (free sign-up) or UNKNOWN. Sales provenance only makes sense for TICKETED events. | |
| search | No | Free-text search on the event name. | |
| page_size | No | Events per page (1-100). Default 25. | |
| active_only | No | true returns only active events. |