Listar funciones de webhook
Functions
GET /v1/functions
List the webhook functions of your company, with secret values masked.
GET
Listar funciones de webhook
Lists the webhook functions an assistant can call. Each one is an HTTPS endpoint of yours: you describe what it does, the model decides when to call it, and Keebai makes the request.
Header and query-string values come back masked as
***; the keys stay visible so you can see the shape of the request. See webhook security.
Endpoint
Required scope
assistants:read
Headers
Query parameters
Example request
Response
200 OK
401 Unauthorized
Missing, invalid, revoked, or expired token.403 Forbidden
The token does not have theassistants:read scope.
502 Bad Gateway
The assistant service is unreachable.Operational notes
- Functions are company-wide, not project-scoped. Unlike assistants and blocks, two tokens on two projects of the same company see the same list. A name collision is a company-level collision.
- Only webhook functions appear here. Keebai also has calendar, ecommerce and block-generated functions; none of them are exposed, and asking for one by id returns
404. See why. used_by_blocksis what makes a delete recoverable. While it is non-empty, deleting the function returns409— this field names the blocks to unbind first.context.bodyis not masked. It is the request template the model fills in, not a place credentials normally live, and hiding it would remove the main reason to read a function.totalis a real count, unlike the block endpoints: the upstream returns the full set, so the page is sliced here.
Authorizations
Personal Access Token con prefijo kbai_pk_. Generar desde el portal con permiso developer.manage_tokens.
Query Parameters
Required range:
1 <= x <= 200Required range:
x >= 0Devuelve solo las funciones activas.