KosmoKrator

productivity

Cisco Webex CLI for AI Agents

Use the Cisco Webex CLI from KosmoKrator to call Cisco Webex tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

Cisco Webex CLI Setup

Cisco Webex can be configured headlessly with `kosmokrator integrations:configure webex`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure webex --set access_token="$WEBEX_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmokrator integrations:doctor webex --json
kosmokrator integrations:status --json

Credentials

Authentication type: Manual OAuth token oauth2_manual_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

KeyEnv varTypeRequiredLabel
access_token WEBEX_ACCESS_TOKEN Secret secret yes Access Token
url WEBEX_URL URL url no API Base URL

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call webex.webex_list_rooms '{"max":1,"before":"example_before","after":"example_after"}' --json
Provider shortcut
kosmo integrations:webex webex_list_rooms '{"max":1,"before":"example_before","after":"example_after"}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs webex --json
kosmo integrations:docs webex.webex_list_rooms --json
kosmo integrations:schema webex.webex_list_rooms --json
kosmo integrations:search "Cisco Webex" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

webex.webex_list_rooms

List Webex spaces (rooms) the authenticated user belongs to. Returns room IDs, titles, types, and last activity timestamps. Use for discovering available rooms before reading messages or posting.

Read read
Parameters
max, before, after
Generic call
kosmo integrations:call webex.webex_list_rooms '{"max":1,"before":"example_before","after":"example_after"}' --json
Shortcut
kosmo integrations:webex webex_list_rooms '{"max":1,"before":"example_before","after":"example_after"}' --json

webex.webex_get_room

Get details for a specific Webex room by its ID. Returns room title, type (direct or group), creator, creation date, and last activity.

Read read
Parameters
room_id
Generic call
kosmo integrations:call webex.webex_get_room '{"room_id":"example_room_id"}' --json
Shortcut
kosmo integrations:webex webex_get_room '{"room_id":"example_room_id"}' --json

webex.webex_create_room

Create a Webex room or team room.

Write write
Parameters
title, teamId, classificationId, payload
Generic call
kosmo integrations:call webex.webex_create_room '{"title":"example_title","teamId":"example_teamId","classificationId":"example_classificationId","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_create_room '{"title":"example_title","teamId":"example_teamId","classificationId":"example_classificationId","payload":"example_payload"}' --json

webex.webex_update_room

Update Webex room metadata, such as title.

Write write
Parameters
room_id, title, payload
Generic call
kosmo integrations:call webex.webex_update_room '{"room_id":"example_room_id","title":"example_title","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_update_room '{"room_id":"example_room_id","title":"example_title","payload":"example_payload"}' --json

webex.webex_delete_room

Delete a Webex room by room ID.

Write write
Parameters
room_id
Generic call
kosmo integrations:call webex.webex_delete_room '{"room_id":"example_room_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_room '{"room_id":"example_room_id"}' --json

webex.webex_list_messages

List messages in a Webex room. Supports date-based filtering with before/after parameters and pagination. Returns message text, sender info, and timestamps.

Read read
Parameters
room_id, max, before, after
Generic call
kosmo integrations:call webex.webex_list_messages '{"room_id":"example_room_id","max":1,"before":"example_before","after":"example_after"}' --json
Shortcut
kosmo integrations:webex webex_list_messages '{"room_id":"example_room_id","max":1,"before":"example_before","after":"example_after"}' --json

webex.webex_create_message

Post a new message to a Webex room. Supports plain text and Markdown formatting. Provide either "text" (plain text) or "markdown" (formatted), or both. Webex will display Markdown to clients that support it and fall back to plain text.

Write write
Parameters
room_id, text, markdown
Generic call
kosmo integrations:call webex.webex_create_message '{"room_id":"example_room_id","text":"example_text","markdown":"example_markdown"}' --json
Shortcut
kosmo integrations:webex webex_create_message '{"room_id":"example_room_id","text":"example_text","markdown":"example_markdown"}' --json

webex.webex_get_message

Get details for one Webex message by message ID.

Read read
Parameters
message_id
Generic call
kosmo integrations:call webex.webex_get_message '{"message_id":"example_message_id"}' --json
Shortcut
kosmo integrations:webex webex_get_message '{"message_id":"example_message_id"}' --json

webex.webex_update_message

Update an existing Webex message with text, markdown, or official message fields.

Write write
Parameters
message_id, text, markdown, payload
Generic call
kosmo integrations:call webex.webex_update_message '{"message_id":"example_message_id","text":"example_text","markdown":"example_markdown","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_update_message '{"message_id":"example_message_id","text":"example_text","markdown":"example_markdown","payload":"example_payload"}' --json

webex.webex_delete_message

Delete a Webex message by message ID.

Write write
Parameters
message_id
Generic call
kosmo integrations:call webex.webex_delete_message '{"message_id":"example_message_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_message '{"message_id":"example_message_id"}' --json

webex.webex_list_people

List Webex people by email, display name, organization, or pagination filters.

Read read
Parameters
email, displayName, id, orgId, max
Generic call
kosmo integrations:call webex.webex_list_people '{"email":"example_email","displayName":"example_displayName","id":"example_id","orgId":"example_orgId","max":1}' --json
Shortcut
kosmo integrations:webex webex_list_people '{"email":"example_email","displayName":"example_displayName","id":"example_id","orgId":"example_orgId","max":1}' --json

webex.webex_get_person

Get a Webex person profile by person ID.

Read read
Parameters
person_id
Generic call
kosmo integrations:call webex.webex_get_person '{"person_id":"example_person_id"}' --json
Shortcut
kosmo integrations:webex webex_get_person '{"person_id":"example_person_id"}' --json

webex.webex_list_memberships

List memberships for Webex rooms by room, person, email, or pagination filters.

Read read
Parameters
roomId, personId, personEmail, max
Generic call
kosmo integrations:call webex.webex_list_memberships '{"roomId":"example_roomId","personId":"example_personId","personEmail":"example_personEmail","max":1}' --json
Shortcut
kosmo integrations:webex webex_list_memberships '{"roomId":"example_roomId","personId":"example_personId","personEmail":"example_personEmail","max":1}' --json

webex.webex_create_membership

Create a Webex room membership by room ID and person ID or email.

Write write
Parameters
roomId, personId, personEmail, isModerator, payload
Generic call
kosmo integrations:call webex.webex_create_membership '{"roomId":"example_roomId","personId":"example_personId","personEmail":"example_personEmail","isModerator":true,"payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_create_membership '{"roomId":"example_roomId","personId":"example_personId","personEmail":"example_personEmail","isModerator":true,"payload":"example_payload"}' --json

webex.webex_delete_membership

Remove a person from a Webex room by membership ID.

Write write
Parameters
membership_id
Generic call
kosmo integrations:call webex.webex_delete_membership '{"membership_id":"example_membership_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_membership '{"membership_id":"example_membership_id"}' --json

webex.webex_list_teams

List Webex teams visible to the authenticated token.

Read read
Parameters
max
Generic call
kosmo integrations:call webex.webex_list_teams '{"max":1}' --json
Shortcut
kosmo integrations:webex webex_list_teams '{"max":1}' --json

webex.webex_get_team

Get details for a Webex team by team ID.

Read read
Parameters
team_id
Generic call
kosmo integrations:call webex.webex_get_team '{"team_id":"example_team_id"}' --json
Shortcut
kosmo integrations:webex webex_get_team '{"team_id":"example_team_id"}' --json

webex.webex_create_team

Create a Webex team.

Write write
Parameters
name, payload
Generic call
kosmo integrations:call webex.webex_create_team '{"name":"example_name","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_create_team '{"name":"example_name","payload":"example_payload"}' --json

webex.webex_update_team

Update a Webex team, such as renaming it.

Write write
Parameters
team_id, name, payload
Generic call
kosmo integrations:call webex.webex_update_team '{"team_id":"example_team_id","name":"example_name","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_update_team '{"team_id":"example_team_id","name":"example_name","payload":"example_payload"}' --json

webex.webex_delete_team

Delete a Webex team by team ID.

Write write
Parameters
team_id
Generic call
kosmo integrations:call webex.webex_delete_team '{"team_id":"example_team_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_team '{"team_id":"example_team_id"}' --json

webex.webex_list_team_memberships

List Webex team memberships by team, person, email, or pagination filters.

Read read
Parameters
teamId, personId, personEmail, max
Generic call
kosmo integrations:call webex.webex_list_team_memberships '{"teamId":"example_teamId","personId":"example_personId","personEmail":"example_personEmail","max":1}' --json
Shortcut
kosmo integrations:webex webex_list_team_memberships '{"teamId":"example_teamId","personId":"example_personId","personEmail":"example_personEmail","max":1}' --json

webex.webex_list_meetings

List scheduled Webex meetings for the authenticated user. Supports date range filtering with "from" and "to" parameters (ISO 8601). Returns meeting titles, start/end times, and join links.

Read read
Parameters
from, to, max
Generic call
kosmo integrations:call webex.webex_list_meetings '{"from":"example_from","to":"example_to","max":1}' --json
Shortcut
kosmo integrations:webex webex_list_meetings '{"from":"example_from","to":"example_to","max":1}' --json

webex.webex_get_meeting

Get details for one Webex meeting by meeting ID.

Read read
Parameters
meeting_id
Generic call
kosmo integrations:call webex.webex_get_meeting '{"meeting_id":"example_meeting_id"}' --json
Shortcut
kosmo integrations:webex webex_get_meeting '{"meeting_id":"example_meeting_id"}' --json

webex.webex_create_meeting

Create a Webex meeting with title, start/end times, invitees, and official meeting fields.

Write write
Parameters
title, start, end, invitees, payload
Generic call
kosmo integrations:call webex.webex_create_meeting '{"title":"example_title","start":"example_start","end":"example_end","invitees":"example_invitees","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_create_meeting '{"title":"example_title","start":"example_start","end":"example_end","invitees":"example_invitees","payload":"example_payload"}' --json

webex.webex_update_meeting

Update a Webex meeting by meeting ID.

Write write
Parameters
meeting_id, title, start, end, invitees, payload
Generic call
kosmo integrations:call webex.webex_update_meeting '{"meeting_id":"example_meeting_id","title":"example_title","start":"example_start","end":"example_end","invitees":"example_invitees","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_update_meeting '{"meeting_id":"example_meeting_id","title":"example_title","start":"example_start","end":"example_end","invitees":"example_invitees","payload":"example_payload"}' --json

webex.webex_delete_meeting

Delete a Webex meeting by meeting ID.

Write write
Parameters
meeting_id
Generic call
kosmo integrations:call webex.webex_delete_meeting '{"meeting_id":"example_meeting_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_meeting '{"meeting_id":"example_meeting_id"}' --json

webex.webex_list_webhooks

List Webex webhooks for the authenticated token.

Read read
Parameters
max
Generic call
kosmo integrations:call webex.webex_list_webhooks '{"max":1}' --json
Shortcut
kosmo integrations:webex webex_list_webhooks '{"max":1}' --json

webex.webex_get_webhook

Get details for one Webex webhook by webhook ID.

Read read
Parameters
webhook_id
Generic call
kosmo integrations:call webex.webex_get_webhook '{"webhook_id":"example_webhook_id"}' --json
Shortcut
kosmo integrations:webex webex_get_webhook '{"webhook_id":"example_webhook_id"}' --json

webex.webex_create_webhook

Create a Webex webhook for events such as created messages or memberships.

Write write
Parameters
name, targetUrl, resource, event, filter, secret, payload
Generic call
kosmo integrations:call webex.webex_create_webhook '{"name":"example_name","targetUrl":"example_targetUrl","resource":"example_resource","event":"example_event","filter":"example_filter","secret":"example_secret","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_create_webhook '{"name":"example_name","targetUrl":"example_targetUrl","resource":"example_resource","event":"example_event","filter":"example_filter","secret":"example_secret","payload":"example_payload"}' --json

webex.webex_update_webhook

Update a Webex webhook by webhook ID.

Write write
Parameters
webhook_id, name, targetUrl, status, payload
Generic call
kosmo integrations:call webex.webex_update_webhook '{"webhook_id":"example_webhook_id","name":"example_name","targetUrl":"example_targetUrl","status":"example_status","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_update_webhook '{"webhook_id":"example_webhook_id","name":"example_name","targetUrl":"example_targetUrl","status":"example_status","payload":"example_payload"}' --json

webex.webex_delete_webhook

Delete a Webex webhook by webhook ID.

Write write
Parameters
webhook_id
Generic call
kosmo integrations:call webex.webex_delete_webhook '{"webhook_id":"example_webhook_id"}' --json
Shortcut
kosmo integrations:webex webex_delete_webhook '{"webhook_id":"example_webhook_id"}' --json

webex.webex_get_current_user

Get the profile of the currently authenticated Webex user. Returns display name, email, avatar, and account details. Useful for identifying which account the integration is connected to.

Read read
Parameters
none
Generic call
kosmo integrations:call webex.webex_get_current_user '{}' --json
Shortcut
kosmo integrations:webex webex_get_current_user '{}' --json

webex.webex_api_get

Call a relative Webex API GET path, such as "/rooms". Absolute URLs are rejected.

Read read
Parameters
path, params
Generic call
kosmo integrations:call webex.webex_api_get '{"path":"example_path","params":"example_params"}' --json
Shortcut
kosmo integrations:webex webex_api_get '{"path":"example_path","params":"example_params"}' --json

webex.webex_api_post

Call a relative Webex API POST path with a JSON body. Absolute URLs are rejected.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call webex.webex_api_post '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_api_post '{"path":"example_path","payload":"example_payload"}' --json

webex.webex_api_put

Call a relative Webex API PUT path with a JSON body. Absolute URLs are rejected.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call webex.webex_api_put '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_api_put '{"path":"example_path","payload":"example_payload"}' --json

webex.webex_api_delete

Call a relative Webex API DELETE path. Absolute URLs are rejected.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call webex.webex_api_delete '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:webex webex_api_delete '{"path":"example_path","payload":"example_payload"}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

webex.webex_list_rooms 3 parameters
Schema command
kosmo integrations:schema webex.webex_list_rooms --json
ParameterTypeRequiredDescription
max integer no Maximum number of rooms to return (1-1000, default: 100).
before string no List rooms before this ISO 8601 timestamp (for pagination).
after string no List rooms after this ISO 8601 timestamp (for pagination).
webex.webex_get_room 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_room --json
ParameterTypeRequiredDescription
room_id string yes The unique identifier of the Webex room.
webex.webex_create_room 4 parameters
Schema command
kosmo integrations:schema webex.webex_create_room --json
ParameterTypeRequiredDescription
title string yes Room title.
teamId string no Optional team ID for a team room.
classificationId string no Optional classification ID when enabled.
payload object no Additional official room fields.
webex.webex_update_room 3 parameters
Schema command
kosmo integrations:schema webex.webex_update_room --json
ParameterTypeRequiredDescription
room_id string yes Room ID.
title string no New room title.
payload object no Additional official room update fields.
webex.webex_delete_room 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_room --json
ParameterTypeRequiredDescription
room_id string yes Room ID.
webex.webex_list_messages 4 parameters
Schema command
kosmo integrations:schema webex.webex_list_messages --json
ParameterTypeRequiredDescription
room_id string yes The room to list messages from.
max integer no Maximum number of messages to return (1-1000, default: 50).
before string no List messages posted before this ISO 8601 timestamp.
after string no List messages posted after this ISO 8601 timestamp.
webex.webex_create_message 3 parameters
Schema command
kosmo integrations:schema webex.webex_create_message --json
ParameterTypeRequiredDescription
room_id string yes The room to post the message in.
text string no Plain-text content of the message.
markdown string no Markdown-formatted content of the message.
webex.webex_get_message 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_message --json
ParameterTypeRequiredDescription
message_id string yes Message ID.
webex.webex_update_message 4 parameters
Schema command
kosmo integrations:schema webex.webex_update_message --json
ParameterTypeRequiredDescription
message_id string yes Message ID.
text string no Plain-text message content.
markdown string no Markdown message content.
payload object no Additional official message update fields.
webex.webex_delete_message 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_message --json
ParameterTypeRequiredDescription
message_id string yes Message ID.
webex.webex_list_people 5 parameters
Schema command
kosmo integrations:schema webex.webex_list_people --json
ParameterTypeRequiredDescription
email string no Filter by email.
displayName string no Filter by display name.
id string no Filter by person ID.
orgId string no Filter by organization ID.
max integer no Maximum results to return.
webex.webex_get_person 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_person --json
ParameterTypeRequiredDescription
person_id string yes Person ID.
webex.webex_list_memberships 4 parameters
Schema command
kosmo integrations:schema webex.webex_list_memberships --json
ParameterTypeRequiredDescription
roomId string no Filter by room ID.
personId string no Filter by person ID.
personEmail string no Filter by person email.
max integer no Maximum results to return.
webex.webex_create_membership 5 parameters
Schema command
kosmo integrations:schema webex.webex_create_membership --json
ParameterTypeRequiredDescription
roomId string yes Room ID.
personId string no Person ID to add.
personEmail string no Person email to add.
isModerator boolean no Whether the person should be a moderator.
payload object no Additional official membership fields.
webex.webex_delete_membership 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_membership --json
ParameterTypeRequiredDescription
membership_id string yes Membership ID.
webex.webex_list_teams 1 parameters
Schema command
kosmo integrations:schema webex.webex_list_teams --json
ParameterTypeRequiredDescription
max integer no Maximum results to return.
webex.webex_get_team 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_team --json
ParameterTypeRequiredDescription
team_id string yes Team ID.
webex.webex_create_team 2 parameters
Schema command
kosmo integrations:schema webex.webex_create_team --json
ParameterTypeRequiredDescription
name string yes Team name.
payload object no Additional official team fields.
webex.webex_update_team 3 parameters
Schema command
kosmo integrations:schema webex.webex_update_team --json
ParameterTypeRequiredDescription
team_id string yes Team ID.
name string no Team name.
payload object no Additional official team fields.
webex.webex_delete_team 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_team --json
ParameterTypeRequiredDescription
team_id string yes Team ID.
webex.webex_list_team_memberships 4 parameters
Schema command
kosmo integrations:schema webex.webex_list_team_memberships --json
ParameterTypeRequiredDescription
teamId string no Filter by team ID.
personId string no Filter by person ID.
personEmail string no Filter by person email.
max integer no Maximum results to return.
webex.webex_list_meetings 3 parameters
Schema command
kosmo integrations:schema webex.webex_list_meetings --json
ParameterTypeRequiredDescription
from string no Start of the date range (ISO 8601, e.g., "2025-04-01T00:00:00Z"). Lists meetings starting from this time.
to string no End of the date range (ISO 8601, e.g., "2025-04-30T23:59:59Z"). Lists meetings up to this time.
max integer no Maximum number of meetings to return (1-100, default: 100).
webex.webex_get_meeting 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_meeting --json
ParameterTypeRequiredDescription
meeting_id string yes Meeting ID.
webex.webex_create_meeting 5 parameters
Schema command
kosmo integrations:schema webex.webex_create_meeting --json
ParameterTypeRequiredDescription
title string yes Meeting title.
start string yes Start time in ISO 8601.
end string yes End time in ISO 8601.
invitees array no Invitee objects accepted by the Webex API.
payload object no Additional official meeting fields.
webex.webex_update_meeting 6 parameters
Schema command
kosmo integrations:schema webex.webex_update_meeting --json
ParameterTypeRequiredDescription
meeting_id string yes Meeting ID.
title string no Meeting title.
start string no Start time in ISO 8601.
end string no End time in ISO 8601.
invitees array no Invitee objects accepted by the Webex API.
payload object no Additional official meeting fields.
webex.webex_delete_meeting 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_meeting --json
ParameterTypeRequiredDescription
meeting_id string yes Meeting ID.
webex.webex_list_webhooks 1 parameters
Schema command
kosmo integrations:schema webex.webex_list_webhooks --json
ParameterTypeRequiredDescription
max integer no Maximum results to return.
webex.webex_get_webhook 1 parameters
Schema command
kosmo integrations:schema webex.webex_get_webhook --json
ParameterTypeRequiredDescription
webhook_id string yes Webhook ID.
webex.webex_create_webhook 7 parameters
Schema command
kosmo integrations:schema webex.webex_create_webhook --json
ParameterTypeRequiredDescription
name string yes Webhook name.
targetUrl string yes HTTPS webhook target URL.
resource string yes Resource such as messages, rooms, or memberships.
event string yes Event such as created, updated, or deleted.
filter string no Optional Webex webhook filter string.
secret string no Optional webhook signing secret.
payload object no Additional official webhook fields.
webex.webex_update_webhook 5 parameters
Schema command
kosmo integrations:schema webex.webex_update_webhook --json
ParameterTypeRequiredDescription
webhook_id string yes Webhook ID.
name string no Webhook name.
targetUrl string no HTTPS webhook target URL.
status string no Webhook status when supported.
payload object no Additional official webhook update fields.
webex.webex_delete_webhook 1 parameters
Schema command
kosmo integrations:schema webex.webex_delete_webhook --json
ParameterTypeRequiredDescription
webhook_id string yes Webhook ID.
webex.webex_get_current_user 0 parameters
Schema command
kosmo integrations:schema webex.webex_get_current_user --json
ParameterTypeRequiredDescription
No parameters.
webex.webex_api_get 2 parameters
Schema command
kosmo integrations:schema webex.webex_api_get --json
ParameterTypeRequiredDescription
path string yes Relative Webex API path.
params object no Query parameters.
webex.webex_api_post 2 parameters
Schema command
kosmo integrations:schema webex.webex_api_post --json
ParameterTypeRequiredDescription
path string yes Relative Webex API path.
payload object no JSON request body.
webex.webex_api_put 2 parameters
Schema command
kosmo integrations:schema webex.webex_api_put --json
ParameterTypeRequiredDescription
path string yes Relative Webex API path.
payload object no JSON request body.
webex.webex_api_delete 2 parameters
Schema command
kosmo integrations:schema webex.webex_api_delete --json
ParameterTypeRequiredDescription
path string yes Relative Webex API path.
payload object no Optional JSON body.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.