Skip to content
Proud to collaborate with Microsoft for Startups

kv.store.list ​

Enumerate an Orkestia KV store scope (metadata only)

Enumerate the keys in an Orkestia KV store scope (metadata only).

Inputs:

  • connection_uuid: Bound provider CloudConnection (required)
  • app: App slug (required)
  • environment: Environment scope (required)
  • namespace: Namespace (optional, defaults to app)

Outputs:

  • keys: [{key, tier, version_id, updated_at}] — metadata only, no values
  • count: number of keys

read_only.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-kv
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
connection_uuiduuidYes—Bound provider CloudConnection.
appstringYes——
environmentstringYes——
namespacestringNo—Namespace (defaults to app).

Output Schema ​

FieldTypeRequiredDefaultDescription
appstringNo——
environmentstringNo——
namespacestringNo——
providerstringNo——
keysjsonNo—[{key, tier, version_id, updated_at}] — metadata only.
countintegerNo——
failure_reasonstringNo——
failure_typestringNo——
failed_actionstringNo——
failed_at_statestringNo——
failed_stepstringNo——
failed_layerstringNo——
errorstringNo——
error_typestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
pendingYesNo—execute—
completedNoYesYes——
failedNoYesNo——

State Diagram ​

Transitions ​

FromActionToDescription
pendingexecutecompleted—
* (any state)failfailed—

API Usage ​

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

{
  "workflow_type": "kv.store.list",
  "initial_data": {
    "connection_uuid": "value",
    "app": "value",
    "environment": "value"
  }
}