Skip to main content
GET
Get tool parameters schema

Authorizations

Authorization
string
header
required

Use Authorization: Bearer <token>. The token is either a user token / OAuth access token, or a service-account API key (cfk_...). A key is valid on every endpoint and acts as its service account, an organization member with per-store permissions. Refused keys answer 403 with Invalid API key., API key revoked., API key expired. or API key disabled..

Path Parameters

project_id
string<uuid>
required

UUID of the project

tool_id
string<uuid>
required

UUID of the tool

Response

JSON schema describing the tool's run parameters

id
string

Parameter name (used as the JSON key when calling runTool).

type
enum<string>

JSON type of the parameter value.

Available options:
string,
integer,
number,
boolean,
array,
object
description
string

Human-readable description of the parameter.

required
boolean

Whether the parameter must be supplied when running the tool.

default
any

Default value when the parameter is omitted. Type matches type.