Skip to main content
GET
Get tool

Authorizations

Authorization
string
header
required

Enter your JWT token

Path Parameters

toolSlug
string
required

The slug identifying the tool to retrieve.

Query Parameters

applicationSlug
string | null

Optional parent-application slug used to disambiguate when the same tool slug exists across applications.

toolsetId
string | null

Optional toolset id; when supplied, a slug naming one of the caller's workflows in that toolset resolves to the workflow-tool detail.

Response

The detailed representation of the tool.

Detail view returned by GET /api/DeveloperAPI/v1/applications/{slug}/... Extends ToolDTO with the embedded input/output schemas and the supports* flags AI agents inspect before composing a tool call.

toolSlug
string
required

Public identifier, sourced from Activity.McpToolName.

category
string
required

Category the tool belongs to.

applicationSlug
string
required

Slug of the application this tool belongs to.

isDeprecated
boolean
required

Whether the tool is deprecated.

toolName
string | null

Human-readable display name of the tool.

description
string | null

Description of what the tool does.

applicationName
string | null

Display name of the application this tool belongs to.

version
string | null

Version of the tool.

inputSchema
any | null

JSON Schema describing the tool's input fields.

outputSchema
any | null

JSON Schema describing the tool's output shape.

supportsFilters
boolean

Whether the tool supports filter conditions on execution.

supportsSort
boolean

Whether the tool supports sort ordering on execution.

supportsTopOffset
boolean

Whether the tool supports top/offset pagination on execution.

maxFilters
integer<int32>

Maximum number of filter conditions allowed per execution.

maxSorts
integer<int32>

Maximum number of sort clauses allowed per execution.