Skip to content
Proud to collaborate with Microsoft for Startups

data.subscription.list ​

List OrganizationSubscription rows for an organization (UUID-only)

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

Inputs:

  • organization_uuid: Organization UUID (required; resolved from request context)
  • status: Filter by subscription status (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-subscription
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes—Organization UUID
statusstringNo—Filter by subscription status
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.subscription.list",
  "initial_data": {
    "organization_uuid": "value"
  }
}