Skip to main content
GET
/
tool
List all tools
curl --request GET \
  --url https://api.iwy.ai/v1/tool \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "dcfae097-1b37-4444-bb0c-1a6abb0320fd",
    "name": "get_weather",
    "description": "Fetches current weather for a given location"
  },
  {
    "id": "582bf240-4b4d-4df3-bfac-83c955d4d49b",
    "name": "send_email",
    "description": "Sends an email to specified recipient"
  }
]

Authorizations

Authorization
string
header
required

Your iwy Service API Key. Find it at app.iwy.ai/settings.

Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Response

Successfully retrieved list of tools

id
string<uuid>
required

Unique identifier for the tool

Example:

"dcfae097-1b37-4444-bb0c-1a6abb0320fd"

name
string
required

Function name (snake_case)

Example:

"get_weather"

description
string
required

What the tool does

Example:

"Fetches the current weather for a given city"