Skip to content
Proud to collaborate with Microsoft for Startups

failguard.project.list ​

List FailGuard projects for an organization (local DB, read-only)

List FailGuard projects for an organization from the local database.

Inputs:

  • organization_uuid: Organization UUID (required)
  • enabled: Optional enabled flag filter
  • provisioning_status / vector_index_status / deletion_status: optional status filters
  • repository_name_contains: optional case-insensitive repository substring
  • limit / offset: pagination (clamped by the engine)

Outputs:

  • items / count / total / limit / offset
  • error: str | None

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-failguard
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes——
enabledbooleanNo——
provisioning_statusstringNo——
vector_index_statusstringNo——
deletion_statusstringNo——
repository_name_containsstringNo——
limitintegerNo50—
offsetintegerNo0—

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": "failguard.project.list",
  "initial_data": {
    "organization_uuid": "value"
  }
}