Skip to content
Proud to collaborate with Microsoft for Startups

data.telegram.bot.list ​

List TelegramBot rows for an organization (UUID-only)

List TelegramBot rows for an organization (UUID-only).

Inputs:

  • organization_uuid: Organization UUID (required; resolved from request context)
  • enabled_only: Restrict to enabled bots (optional)
  • limit / offset: pagination (clamped by the engine)

Outputs (terminal state_data):

  • items / count / total / limit / offset
  • error: str | None (only on failure)

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-telegram
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes—Organization UUID
enabled_onlybooleanNo—Restrict to enabled bots
limitintegerNo50Page size — hard-capped by the engine
offsetintegerNo0Pagination offset

Output Schema ​

FieldTypeRequiredDefaultDescription
itemslistYes——
countintegerYes——
totalintegerYes——
limitintegerYes——
offsetintegerYes——
errorstringNo——
error_typestringNo—Error-as-field envelope populated when query() raises.

States ​

StateInitialTerminalSuccessAuto-advanceDescription
doneYesYesYes——

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "data.telegram.bot.list",
  "initial_data": {
    "organization_uuid": "value"
  }
}