Webex · Capability
Webex Messaging — Events
Webex Messaging — Events. 2 operations. Lead operation: List Events. Self-contained Naftiko capability covering one Webex business surface.
What You Can Do
GET
Listevents
— List Events
/v1/events
GET
Geteventdetails
— Get Event Details
/v1/events/{eventid}
MCP Tools
list-events
List Events
read-only
idempotent
get-event-details
Get Event Details
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Webex Messaging — Events
description: 'Webex Messaging — Events. 2 operations. Lead operation: List Events. Self-contained Naftiko capability covering
one Webex business surface.'
tags:
- Webex
- Events
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
WEBEX_API_KEY: WEBEX_API_KEY
capability:
consumes:
- type: http
namespace: messaging-events
baseUri: ''
description: Webex Messaging — Events business capability. Self-contained, no shared references.
resources:
- name: events
path: /events
operations:
- name: listevents
method: GET
description: List Events
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: resource
in: query
type: string
description: List events with a specific resource type.
- name: type
in: query
type: string
description: List events with a specific event type.
- name: actorId
in: query
type: string
description: List events performed by this person, by person ID.
- name: from
in: query
type: string
description: List events which occurred after a specific date and time.
- name: to
in: query
type: string
description: List events that occurred before a specific date and time. If not specified, events up to the present
time will be listed. Cannot be set to a future date relati
- name: max
in: query
type: number
description: Limit the maximum number of events in the response. Value must be between 1 and 1000, inclusive.
- name: serviceType
in: query
type: string
description: List events for a specific service type. This parameter is only applicable and mandatory when resource
is set to `convergedRecordings`.
- name: events-eventId
path: /events/{eventId}
operations:
- name: geteventdetails
method: GET
description: Get Event Details
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: eventId
in: path
type: string
description: The unique identifier for the event.
required: true
authentication:
type: bearer
token: '{{env.WEBEX_API_KEY}}'
exposes:
- type: rest
namespace: messaging-events-rest
port: 8080
description: REST adapter for Webex Messaging — Events. One Spectral-compliant resource per consumed operation, prefixed
with /v1.
resources:
- path: /v1/events
name: events
description: REST surface for events.
operations:
- method: GET
name: listevents
description: List Events
call: messaging-events.listevents
with:
resource: rest.resource
type: rest.type
actorId: rest.actorId
from: rest.from
to: rest.to
max: rest.max
serviceType: rest.serviceType
outputParameters:
- type: object
mapping: $.
- path: /v1/events/{eventid}
name: events-eventid
description: REST surface for events-eventId.
operations:
- method: GET
name: geteventdetails
description: Get Event Details
call: messaging-events.geteventdetails
with:
eventId: rest.eventId
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: messaging-events-mcp
port: 9090
transport: http
description: MCP adapter for Webex Messaging — Events. One tool per consumed operation, routed inline through this capability's
consumes block.
tools:
- name: list-events
description: List Events
hints:
readOnly: true
destructive: false
idempotent: true
call: messaging-events.listevents
with:
resource: tools.resource
type: tools.type
actorId: tools.actorId
from: tools.from
to: tools.to
max: tools.max
serviceType: tools.serviceType
outputParameters:
- type: object
mapping: $.
- name: get-event-details
description: Get Event Details
hints:
readOnly: true
destructive: false
idempotent: true
call: messaging-events.geteventdetails
with:
eventId: tools.eventId
outputParameters:
- type: object
mapping: $.