List workflow types

gethttps://api.expiryedge.com/v1/getWorkflowTypes
any role60/min
Request
curl 'https://api.expiryedge.com/v1/getWorkflowTypes' \
  -H "Authorization: Bearer $EXPIRYEDGE_API_KEY"
Response
[
  {
    "id": "wtype_R4c2",
    "name": "Licensing",
    "description": "License and permit renewals",
    "color": "#1976d2",
    "organization_id": "org_northwind",
    "created_by": "u_71bXq",
    "created_at": "2026-09-27T14:05:00.000Z",
    "updated_at": "2026-09-27T14:05:00.000Z",
    "workflow_count": 3
  }
]

Returns a bare array of your organization's workflow types sorted by name, each with workflow_count. Unbounded. Authentication failures currently return 500 {error} from this handler, not 401.

Returns

200
Workflow types.
  • idstringread-only
  • namestring
  • descriptionstring
  • colorstring
  • organization_idstringread-only
  • created_bystringread-only
  • created_atstring
    ISO 8601 date-time string (UTC). Formerly a raw Firestore Timestamp ({_seconds, _nanoseconds}).
    format: date-time
  • updated_atstring
    ISO 8601 date-time string (UTC). Formerly a raw Firestore Timestamp ({_seconds, _nanoseconds}).
    format: date-time
  • workflow_countintegerread-only

Errors

401
Missing, expired or invalid bearer token.
429
Too many requests for this endpoint from your IP. Wait Retry-After seconds.
500
Unexpected server error. Retry later; quote requestId to support.