Skip to main content
GET
/
v1
/
tools
list tools
curl --request GET \
  --url https://api.anam.ai/v1/tools \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "name": "open_calendar",
      "description": "Open the calendar UI in the client app.",
      "type": "CLIENT",
      "config": {
        "parameters": {
          "type": "object",
          "properties": {
            "date": {
              "type": "string",
              "description": "Date to jump to, in YYYY-MM-DD format."
            }
          }
        }
      },
      "createdAt": "2026-04-20T10:00:00.000Z",
      "updatedAt": null,
      "usageCount": 0
    }
  ],
  "meta": {
    "total": 1,
    "lastPage": 1,
    "currentPage": 1,
    "perPage": 10,
    "prev": null,
    "next": null
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number for pagination

Required range: x >= 1
perPage
integer
default:10

Number of items per page

Required range: 1 <= x <= 100

Filter tools by name, description, or ID

Response

Successfully retrieved tools

data
object[]
meta
object

Pagination metadata returned alongside the data array of every list endpoint.

Last modified on April 22, 2026