/
/Shannon Gateway API
ChangesDocsSign in
  • Docs
  • History
  • Schema
Agents3
Integrations7
Tools3
  • get/api/v1/toolsList available tools
  • get/api/v1/tools/{name}Get tool details
  • post/api/v1/tools/{name}/executeExecute a tool directly
Uploads5
  • post/api/v1/approvals/decisionSubmit approval decision
  • get/api/v1/sessionsList all sessions
  • get/api/v1/sessions/{sessionId}Get session metadata
  • delete/api/v1/sessions/{sessionId}Delete session (soft delete)
  • patch/api/v1/sessions/{sessionId}Update session title
  • get/api/v1/sessions/{sessionId}/eventsGet session events grouped by turn
  • get/api/v1/sessions/{sessionId}/historyGet session task history
  • get/api/v1/stream/sseSSE stream
  • get/api/v1/tasksList tasks
  • post/api/v1/tasksSubmit a task
  • post/api/v1/tasks/streamSubmit task and get stream URL
  • get/api/v1/tasks/{id}Get task status
  • post/api/v1/tasks/{id}/cancelCancel a task
  • get/api/v1/tasks/{id}/eventsGet task events
  • get/api/v1/tasks/{id}/streamStream task events
  • get/api/v1/tasks/{id}/timelineBuild timeline from Temporal history
  • get/healthHealth check
Tools

List available tools

Returns tool schemas (name, description, parameters). Dangerous tools are excluded.

get/api/v1/tools

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/api/v1/tools
  • Auth: API key in header X-API-Key

Query parameters

categorystring

Filter by category

Response

List of available tools

descriptionstring
namestring
parametersobject

Changes

No recorded changes to this operation across all 1 revision of this API.