API v1
Tools
Tools Discovery

List Connector Operations

List (or search) a connector connection's operations. Use an operation's id as operation_id when attaching it to an agent.

get/v1/tools/connectors/{connector_id}/operations

Request

  • Base URL
    https://api.xpander.ai (the document declares no server; this is the origin it was published from)
  • Auth
    API key in header x-api-key

Path parameters

connector_idstring required

Query parameters

connection_idstring required

The connection to list operations for.

querystring nullable

Optional operation search query.

Response

Successful Response

idstring required

Unique identifier for this operation. Use this as item_id when adding the operation to an agent's tool graph.

operationIdstring required

The OpenAPI operationId — a stable, human-readable identifier for this endpoint (e.g., 'sendMessage', 'createIssue').

pathstring required

API endpoint path (e.g., '/api/v1/messages', '/rest/api/3/issue'). May contain path parameters in {brackets}.

methodstring required

HTTP method for this operation (GET, POST, PUT, DELETE, PATCH).

summarystring nullable

Brief one-line summary of what this operation does.

descriptionstring nullable

Detailed description of the operation, including parameters, behavior, and response format.

tagsstring[] nullable

Categorization tags for grouping related operations (e.g., 'Messages', 'Users', 'Issues').

pretty_namestring nullable

Human-friendly name for the operation (e.g., 'Send Message', 'Create Issue'). More readable than the operationId.

pretty_descriptionstring nullable

Enhanced description of the operation, potentially AI-generated for better clarity.

effect_kind'read' | 'write' | 'depends' nullable

Whether calling this operation reads or writes: 'read', 'write', or 'depends' when the request body decides (for example a SQL statement).

Changes

No recorded changes to this operation across all 4 revisions of this API.