Skip to main content
GET
List Tools

Authorizations

Authorization
string
header
required

Your SLNG consumer API key.

Query Parameters

limit
integer
default:100

Maximum number of items to return, from 1 to 200.

Required range: 1 <= x <= 200
offset
integer
default:0

Number of items to skip before returning results.

Required range: 0 <= x <= 10000
name
string[]

Filter by exact, case-sensitive tool names. Repeat the parameter for OR matching. Organisation and curated tools with the same name are both returned; use source to distinguish them. Pagination is applied after filtering.

Maximum array length: 128
Required string length: 1 - 200
Pattern: ^[A-Za-z0-9_-]+$
Example:

Response

The tool gallery for the organisation: curated (SLNG-provided) tools plus the organisation's own live tools, each with its latest published version and a config_valid flag. Paginated and ordered by name.

id
string<uuid>
required
name
string
required
description
string
required
source
enum<string>
required

curated tools are built in and maintained by SLNG; org tools were created by your organisation.

Available options:
curated,
org
tool_type
enum<string>
default:code
Available options:
code,
api_request,
end_call,
voicemail_detection,
transfer_call,
send_sms,
current_datetime,
user_phone_number
last_run_status
string | null
latest_version
integer | null
config_valid
boolean | null
arg_schema
Arg Schema · object | null
Example: