Tools · Services

custom_api

Changes things

Call a configured custom HTTP API.

When to use: Use this for custom internal APIs or external APIs that are not yet wrapped by a dedicated tool.

Example

The call

tool call
{
  "tool": "custom_api",
  "arguments": {
    "method": "GET",
    "path": "/v1/orders",
    "query": {
      "limit": 5
    }
  }
}

Needs the API's base URL and credentials, configured on the tool

So it isn't run here, and no output is shown: nothing on this page is made up.

Parameters

NameTypeDescription
method*string—GETPOSTPUTPATCHDELETE
path*string—
queryobject—
bodyobject—

* required

Work in GitHub, Slack, Jira, Linear, Notion, Google, Stripe and more.