diff --git a/frontend/.gitignore b/frontend/.gitignore index eff90811f5..32ae7e5b89 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -8,4 +8,5 @@ CaddyfileRemoteRuben tests-out/ storageState.json .env.production -dist/ \ No newline at end of file +dist/ +static/tsdocs/ \ No newline at end of file diff --git a/typescript-client/.gitignore b/typescript-client/.gitignore index 70befd398e..22e5b470df 100644 --- a/typescript-client/.gitignore +++ b/typescript-client/.gitignore @@ -1,6 +1,5 @@ dist/ src/ node_modules/ -types/ windmill.d.ts windmill.js \ No newline at end of file diff --git a/typescript-client/docs/types/AcceptInviteData.html b/typescript-client/docs/types/AcceptInviteData.html new file mode 100644 index 0000000000..57335653da --- /dev/null +++ b/typescript-client/docs/types/AcceptInviteData.html @@ -0,0 +1,2 @@ +AcceptInviteData | windmill-client

Type Alias AcceptInviteData

AcceptInviteData: {
    requestBody: {
        username?: string;
        workspace_id: string;
    };
}

Type declaration

  • requestBody: {
        username?: string;
        workspace_id: string;
    }

    accept invite

    +
    • Optionalusername?: string
    • workspace_id: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AcceptInviteResponse.html b/typescript-client/docs/types/AcceptInviteResponse.html new file mode 100644 index 0000000000..b9e6958e26 --- /dev/null +++ b/typescript-client/docs/types/AcceptInviteResponse.html @@ -0,0 +1 @@ +AcceptInviteResponse | windmill-client

Type Alias AcceptInviteResponse

AcceptInviteResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddGranularAclsData.html b/typescript-client/docs/types/AddGranularAclsData.html new file mode 100644 index 0000000000..d74be0f0d1 --- /dev/null +++ b/typescript-client/docs/types/AddGranularAclsData.html @@ -0,0 +1,2 @@ +AddGranularAclsData | windmill-client

Type Alias AddGranularAclsData

AddGranularAclsData: {
    kind:
        | "script"
        | "group_"
        | "resource"
        | "schedule"
        | "variable"
        | "flow"
        | "folder"
        | "app"
        | "raw_app";
    path: string;
    requestBody: {
        owner: string;
        write?: boolean;
    };
    workspace: string;
}

Type declaration

  • kind:
        | "script"
        | "group_"
        | "resource"
        | "schedule"
        | "variable"
        | "flow"
        | "folder"
        | "app"
        | "raw_app"
  • path: string
  • requestBody: {
        owner: string;
        write?: boolean;
    }

    acl to add

    +
    • owner: string
    • Optionalwrite?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddGranularAclsResponse.html b/typescript-client/docs/types/AddGranularAclsResponse.html new file mode 100644 index 0000000000..cd28412c47 --- /dev/null +++ b/typescript-client/docs/types/AddGranularAclsResponse.html @@ -0,0 +1 @@ +AddGranularAclsResponse | windmill-client

Type Alias AddGranularAclsResponse

AddGranularAclsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddOwnerToFolderData.html b/typescript-client/docs/types/AddOwnerToFolderData.html new file mode 100644 index 0000000000..7b11a7879b --- /dev/null +++ b/typescript-client/docs/types/AddOwnerToFolderData.html @@ -0,0 +1,2 @@ +AddOwnerToFolderData | windmill-client

Type Alias AddOwnerToFolderData

AddOwnerToFolderData: {
    name: string;
    requestBody: {
        owner: string;
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        owner: string;
    }

    owner user to folder

    +
    • owner: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddOwnerToFolderResponse.html b/typescript-client/docs/types/AddOwnerToFolderResponse.html new file mode 100644 index 0000000000..018f7a034c --- /dev/null +++ b/typescript-client/docs/types/AddOwnerToFolderResponse.html @@ -0,0 +1 @@ +AddOwnerToFolderResponse | windmill-client

Type Alias AddOwnerToFolderResponse

AddOwnerToFolderResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserData.html b/typescript-client/docs/types/AddUserData.html new file mode 100644 index 0000000000..e1225a5bbb --- /dev/null +++ b/typescript-client/docs/types/AddUserData.html @@ -0,0 +1,2 @@ +AddUserData | windmill-client

Type Alias AddUserData

AddUserData: {
    requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
        username?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
        username?: string;
    }

    WorkspaceInvite

    +
    • email: string
    • is_admin: boolean
    • operator: boolean
    • Optionalusername?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserResponse.html b/typescript-client/docs/types/AddUserResponse.html new file mode 100644 index 0000000000..841e8781fe --- /dev/null +++ b/typescript-client/docs/types/AddUserResponse.html @@ -0,0 +1 @@ +AddUserResponse | windmill-client

Type Alias AddUserResponse

AddUserResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserToGroupData.html b/typescript-client/docs/types/AddUserToGroupData.html new file mode 100644 index 0000000000..31f5d413fe --- /dev/null +++ b/typescript-client/docs/types/AddUserToGroupData.html @@ -0,0 +1,2 @@ +AddUserToGroupData | windmill-client

Type Alias AddUserToGroupData

AddUserToGroupData: {
    name: string;
    requestBody: {
        username?: string;
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        username?: string;
    }

    added user to group

    +
    • Optionalusername?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserToGroupResponse.html b/typescript-client/docs/types/AddUserToGroupResponse.html new file mode 100644 index 0000000000..9f6230393c --- /dev/null +++ b/typescript-client/docs/types/AddUserToGroupResponse.html @@ -0,0 +1 @@ +AddUserToGroupResponse | windmill-client

Type Alias AddUserToGroupResponse

AddUserToGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserToInstanceGroupData.html b/typescript-client/docs/types/AddUserToInstanceGroupData.html new file mode 100644 index 0000000000..3f0906fdd8 --- /dev/null +++ b/typescript-client/docs/types/AddUserToInstanceGroupData.html @@ -0,0 +1,2 @@ +AddUserToInstanceGroupData | windmill-client

Type Alias AddUserToInstanceGroupData

AddUserToInstanceGroupData: {
    name: string;
    requestBody: {
        email: string;
    };
}

Type declaration

  • name: string
  • requestBody: {
        email: string;
    }

    user to add to instance group

    +
    • email: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AddUserToInstanceGroupResponse.html b/typescript-client/docs/types/AddUserToInstanceGroupResponse.html new file mode 100644 index 0000000000..714df07370 --- /dev/null +++ b/typescript-client/docs/types/AddUserToInstanceGroupResponse.html @@ -0,0 +1 @@ +AddUserToInstanceGroupResponse | windmill-client

Type Alias AddUserToInstanceGroupResponse

AddUserToInstanceGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AppHistory.html b/typescript-client/docs/types/AppHistory.html new file mode 100644 index 0000000000..cc167f4bf0 --- /dev/null +++ b/typescript-client/docs/types/AppHistory.html @@ -0,0 +1 @@ +AppHistory | windmill-client

Type Alias AppHistory

AppHistory: {
    deployment_msg?: string;
    version: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/AppWithLastVersion.html b/typescript-client/docs/types/AppWithLastVersion.html new file mode 100644 index 0000000000..e77a6aadaa --- /dev/null +++ b/typescript-client/docs/types/AppWithLastVersion.html @@ -0,0 +1 @@ +AppWithLastVersion | windmill-client

Type Alias AppWithLastVersion

AppWithLastVersion: {
    created_at: string;
    created_by: string;
    execution_mode: "viewer" | "publisher" | "anonymous";
    extra_perms: {
        [key: string]: boolean;
    };
    id: number;
    path: string;
    policy: Policy;
    summary: string;
    value: {
        [key: string]: unknown;
    };
    versions: number[];
    workspace_id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/AppWithLastVersionWDraft.html b/typescript-client/docs/types/AppWithLastVersionWDraft.html new file mode 100644 index 0000000000..6580b303fb --- /dev/null +++ b/typescript-client/docs/types/AppWithLastVersionWDraft.html @@ -0,0 +1 @@ +AppWithLastVersionWDraft | windmill-client

Type Alias AppWithLastVersionWDraft

AppWithLastVersionWDraft: AppWithLastVersion & {
    draft?: unknown;
    draft_only?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveFlowByPathData.html b/typescript-client/docs/types/ArchiveFlowByPathData.html new file mode 100644 index 0000000000..aa33009dfd --- /dev/null +++ b/typescript-client/docs/types/ArchiveFlowByPathData.html @@ -0,0 +1,2 @@ +ArchiveFlowByPathData | windmill-client

Type Alias ArchiveFlowByPathData

ArchiveFlowByPathData: {
    path: string;
    requestBody: {
        archived?: boolean;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        archived?: boolean;
    }

    archiveFlow

    +
    • Optionalarchived?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveFlowByPathResponse.html b/typescript-client/docs/types/ArchiveFlowByPathResponse.html new file mode 100644 index 0000000000..6e9a7c2fac --- /dev/null +++ b/typescript-client/docs/types/ArchiveFlowByPathResponse.html @@ -0,0 +1 @@ +ArchiveFlowByPathResponse | windmill-client

Type Alias ArchiveFlowByPathResponse

ArchiveFlowByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveScriptByHashData.html b/typescript-client/docs/types/ArchiveScriptByHashData.html new file mode 100644 index 0000000000..ed57ddb964 --- /dev/null +++ b/typescript-client/docs/types/ArchiveScriptByHashData.html @@ -0,0 +1 @@ +ArchiveScriptByHashData | windmill-client

Type Alias ArchiveScriptByHashData

ArchiveScriptByHashData: {
    hash: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveScriptByHashResponse.html b/typescript-client/docs/types/ArchiveScriptByHashResponse.html new file mode 100644 index 0000000000..3bdedf7a9c --- /dev/null +++ b/typescript-client/docs/types/ArchiveScriptByHashResponse.html @@ -0,0 +1 @@ +ArchiveScriptByHashResponse | windmill-client

Type Alias ArchiveScriptByHashResponse

ArchiveScriptByHashResponse: Script
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveScriptByPathData.html b/typescript-client/docs/types/ArchiveScriptByPathData.html new file mode 100644 index 0000000000..5ee1d128b5 --- /dev/null +++ b/typescript-client/docs/types/ArchiveScriptByPathData.html @@ -0,0 +1 @@ +ArchiveScriptByPathData | windmill-client

Type Alias ArchiveScriptByPathData

ArchiveScriptByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveScriptByPathResponse.html b/typescript-client/docs/types/ArchiveScriptByPathResponse.html new file mode 100644 index 0000000000..28ba40f215 --- /dev/null +++ b/typescript-client/docs/types/ArchiveScriptByPathResponse.html @@ -0,0 +1 @@ +ArchiveScriptByPathResponse | windmill-client

Type Alias ArchiveScriptByPathResponse

ArchiveScriptByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveWorkspaceData.html b/typescript-client/docs/types/ArchiveWorkspaceData.html new file mode 100644 index 0000000000..f6243c553c --- /dev/null +++ b/typescript-client/docs/types/ArchiveWorkspaceData.html @@ -0,0 +1 @@ +ArchiveWorkspaceData | windmill-client

Type Alias ArchiveWorkspaceData

ArchiveWorkspaceData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ArchiveWorkspaceResponse.html b/typescript-client/docs/types/ArchiveWorkspaceResponse.html new file mode 100644 index 0000000000..b87ad40408 --- /dev/null +++ b/typescript-client/docs/types/ArchiveWorkspaceResponse.html @@ -0,0 +1 @@ +ArchiveWorkspaceResponse | windmill-client

Type Alias ArchiveWorkspaceResponse

ArchiveWorkspaceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/AuditLog.html b/typescript-client/docs/types/AuditLog.html new file mode 100644 index 0000000000..53b0d339d0 --- /dev/null +++ b/typescript-client/docs/types/AuditLog.html @@ -0,0 +1 @@ +AuditLog | windmill-client

Type Alias AuditLog

AuditLog: {
    action_kind:
        | "Created"
        | "Updated"
        | "Delete"
        | "Execute";
    id: number;
    operation:
        | "jobs.run"
        | "jobs.run.script"
        | "jobs.run.preview"
        | "jobs.run.flow"
        | "jobs.run.flow_preview"
        | "jobs.run.script_hub"
        | "jobs.run.dependencies"
        | "jobs.run.identity"
        | "jobs.run.noop"
        | "jobs.flow_dependencies"
        | "jobs"
        | "jobs.cancel"
        | "jobs.force_cancel"
        | "jobs.disapproval"
        | "jobs.delete"
        | "account.delete"
        | "openai.request"
        | "resources.create"
        | "resources.update"
        | "resources.delete"
        | "resource_types.create"
        | "resource_types.update"
        | "resource_types.delete"
        | "schedule.create"
        | "schedule.setenabled"
        | "schedule.edit"
        | "schedule.delete"
        | "scripts.create"
        | "scripts.update"
        | "scripts.archive"
        | "scripts.delete"
        | "users.create"
        | "users.delete"
        | "users.update"
        | "users.login"
        | "users.logout"
        | "users.accept_invite"
        | "users.decline_invite"
        | "users.token.create"
        | "users.token.delete"
        | "users.add_to_workspace"
        | "users.add_global"
        | "users.setpassword"
        | "users.impersonate"
        | "users.leave_workspace"
        | "oauth.login"
        | "oauth.signup"
        | "variables.create"
        | "variables.delete"
        | "variables.update"
        | "flows.create"
        | "flows.update"
        | "flows.delete"
        | "flows.archive"
        | "apps.create"
        | "apps.update"
        | "apps.delete"
        | "folder.create"
        | "folder.update"
        | "folder.delete"
        | "folder.add_owner"
        | "folder.remove_owner"
        | "group.create"
        | "group.delete"
        | "group.edit"
        | "group.adduser"
        | "group.removeuser"
        | "igroup.create"
        | "igroup.delete"
        | "igroup.adduser"
        | "igroup.removeuser"
        | "variables.decrypt_secret"
        | "workspaces.edit_command_script"
        | "workspaces.edit_deploy_to"
        | "workspaces.edit_auto_invite_domain"
        | "workspaces.edit_webhook"
        | "workspaces.edit_copilot_config"
        | "workspaces.edit_error_handler"
        | "workspaces.create"
        | "workspaces.update"
        | "workspaces.archive"
        | "workspaces.unarchive"
        | "workspaces.delete";
    parameters?: {
        [key: string]: unknown;
    };
    resource?: string;
    timestamp: string;
    username: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/BackendUptodateResponse.html b/typescript-client/docs/types/BackendUptodateResponse.html new file mode 100644 index 0000000000..5d8dc9c156 --- /dev/null +++ b/typescript-client/docs/types/BackendUptodateResponse.html @@ -0,0 +1 @@ +BackendUptodateResponse | windmill-client

Type Alias BackendUptodateResponse

BackendUptodateResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/BackendVersionResponse.html b/typescript-client/docs/types/BackendVersionResponse.html new file mode 100644 index 0000000000..f204e5e9c0 --- /dev/null +++ b/typescript-client/docs/types/BackendVersionResponse.html @@ -0,0 +1 @@ +BackendVersionResponse | windmill-client

Type Alias BackendVersionResponse

BackendVersionResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/Base64.html b/typescript-client/docs/types/Base64.html new file mode 100644 index 0000000000..d16daef214 --- /dev/null +++ b/typescript-client/docs/types/Base64.html @@ -0,0 +1 @@ +Base64 | windmill-client

Type Alias Base64

Base64: string
\ No newline at end of file diff --git a/typescript-client/docs/types/BranchAll.html b/typescript-client/docs/types/BranchAll.html new file mode 100644 index 0000000000..93c71ca14b --- /dev/null +++ b/typescript-client/docs/types/BranchAll.html @@ -0,0 +1 @@ +BranchAll | windmill-client

Type Alias BranchAll

BranchAll: {
    branches: {
        modules: FlowModule[];
        skip_failure?: boolean;
        summary?: string;
    }[];
    parallel?: boolean;
    type: "branchall";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/BranchOne.html b/typescript-client/docs/types/BranchOne.html new file mode 100644 index 0000000000..e9e65b47df --- /dev/null +++ b/typescript-client/docs/types/BranchOne.html @@ -0,0 +1 @@ +BranchOne | windmill-client

Type Alias BranchOne

BranchOne: {
    branches: {
        expr: string;
        modules: FlowModule[];
        summary?: string;
    }[];
    default: FlowModule[];
    type: "branchone";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelAllData.html b/typescript-client/docs/types/CancelAllData.html new file mode 100644 index 0000000000..9e69124fb8 --- /dev/null +++ b/typescript-client/docs/types/CancelAllData.html @@ -0,0 +1 @@ +CancelAllData | windmill-client

Type Alias CancelAllData

CancelAllData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelAllResponse.html b/typescript-client/docs/types/CancelAllResponse.html new file mode 100644 index 0000000000..7252cc2b76 --- /dev/null +++ b/typescript-client/docs/types/CancelAllResponse.html @@ -0,0 +1 @@ +CancelAllResponse | windmill-client

Type Alias CancelAllResponse

CancelAllResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelPersistentQueuedJobsData.html b/typescript-client/docs/types/CancelPersistentQueuedJobsData.html new file mode 100644 index 0000000000..44e8ecc7b2 --- /dev/null +++ b/typescript-client/docs/types/CancelPersistentQueuedJobsData.html @@ -0,0 +1,2 @@ +CancelPersistentQueuedJobsData | windmill-client

Type Alias CancelPersistentQueuedJobsData

CancelPersistentQueuedJobsData: {
    path: string;
    requestBody: {
        reason?: string;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        reason?: string;
    }

    reason

    +
    • Optionalreason?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelPersistentQueuedJobsResponse.html b/typescript-client/docs/types/CancelPersistentQueuedJobsResponse.html new file mode 100644 index 0000000000..3eaca0567e --- /dev/null +++ b/typescript-client/docs/types/CancelPersistentQueuedJobsResponse.html @@ -0,0 +1 @@ +CancelPersistentQueuedJobsResponse | windmill-client

Type Alias CancelPersistentQueuedJobsResponse

CancelPersistentQueuedJobsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelQueuedJobData.html b/typescript-client/docs/types/CancelQueuedJobData.html new file mode 100644 index 0000000000..d5f0d2e635 --- /dev/null +++ b/typescript-client/docs/types/CancelQueuedJobData.html @@ -0,0 +1,2 @@ +CancelQueuedJobData | windmill-client

Type Alias CancelQueuedJobData

CancelQueuedJobData: {
    id: string;
    requestBody: {
        reason?: string;
    };
    workspace: string;
}

Type declaration

  • id: string
  • requestBody: {
        reason?: string;
    }

    reason

    +
    • Optionalreason?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelQueuedJobResponse.html b/typescript-client/docs/types/CancelQueuedJobResponse.html new file mode 100644 index 0000000000..2dd5ddab4d --- /dev/null +++ b/typescript-client/docs/types/CancelQueuedJobResponse.html @@ -0,0 +1 @@ +CancelQueuedJobResponse | windmill-client

Type Alias CancelQueuedJobResponse

CancelQueuedJobResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelSuspendedJobGetData.html b/typescript-client/docs/types/CancelSuspendedJobGetData.html new file mode 100644 index 0000000000..c7b8a76a14 --- /dev/null +++ b/typescript-client/docs/types/CancelSuspendedJobGetData.html @@ -0,0 +1 @@ +CancelSuspendedJobGetData | windmill-client

Type Alias CancelSuspendedJobGetData

CancelSuspendedJobGetData: {
    approver?: string;
    id: string;
    resumeId: number;
    signature: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelSuspendedJobGetResponse.html b/typescript-client/docs/types/CancelSuspendedJobGetResponse.html new file mode 100644 index 0000000000..bc6ae7d77c --- /dev/null +++ b/typescript-client/docs/types/CancelSuspendedJobGetResponse.html @@ -0,0 +1 @@ +CancelSuspendedJobGetResponse | windmill-client

Type Alias CancelSuspendedJobGetResponse

CancelSuspendedJobGetResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelSuspendedJobPostData.html b/typescript-client/docs/types/CancelSuspendedJobPostData.html new file mode 100644 index 0000000000..ef91c4a284 --- /dev/null +++ b/typescript-client/docs/types/CancelSuspendedJobPostData.html @@ -0,0 +1 @@ +CancelSuspendedJobPostData | windmill-client

Type Alias CancelSuspendedJobPostData

CancelSuspendedJobPostData: {
    approver?: string;
    id: string;
    requestBody: {
        [key: string]: unknown;
    };
    resumeId: number;
    signature: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CancelSuspendedJobPostResponse.html b/typescript-client/docs/types/CancelSuspendedJobPostResponse.html new file mode 100644 index 0000000000..66eacad570 --- /dev/null +++ b/typescript-client/docs/types/CancelSuspendedJobPostResponse.html @@ -0,0 +1 @@ +CancelSuspendedJobPostResponse | windmill-client

Type Alias CancelSuspendedJobPostResponse

CancelSuspendedJobPostResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ChangeWorkspaceIdData.html b/typescript-client/docs/types/ChangeWorkspaceIdData.html new file mode 100644 index 0000000000..66eb49ed88 --- /dev/null +++ b/typescript-client/docs/types/ChangeWorkspaceIdData.html @@ -0,0 +1 @@ +ChangeWorkspaceIdData | windmill-client

Type Alias ChangeWorkspaceIdData

ChangeWorkspaceIdData: {
    requestBody?: {
        new_id?: string;
        new_name?: string;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ChangeWorkspaceIdResponse.html b/typescript-client/docs/types/ChangeWorkspaceIdResponse.html new file mode 100644 index 0000000000..b9d764c908 --- /dev/null +++ b/typescript-client/docs/types/ChangeWorkspaceIdResponse.html @@ -0,0 +1 @@ +ChangeWorkspaceIdResponse | windmill-client

Type Alias ChangeWorkspaceIdResponse

ChangeWorkspaceIdResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ChangeWorkspaceNameData.html b/typescript-client/docs/types/ChangeWorkspaceNameData.html new file mode 100644 index 0000000000..6d3ac1b716 --- /dev/null +++ b/typescript-client/docs/types/ChangeWorkspaceNameData.html @@ -0,0 +1 @@ +ChangeWorkspaceNameData | windmill-client

Type Alias ChangeWorkspaceNameData

ChangeWorkspaceNameData: {
    requestBody?: {
        new_name?: string;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ChangeWorkspaceNameResponse.html b/typescript-client/docs/types/ChangeWorkspaceNameResponse.html new file mode 100644 index 0000000000..b43ee727db --- /dev/null +++ b/typescript-client/docs/types/ChangeWorkspaceNameResponse.html @@ -0,0 +1 @@ +ChangeWorkspaceNameResponse | windmill-client

Type Alias ChangeWorkspaceNameResponse

ChangeWorkspaceNameResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CompletedJob.html b/typescript-client/docs/types/CompletedJob.html new file mode 100644 index 0000000000..09c2fcd923 --- /dev/null +++ b/typescript-client/docs/types/CompletedJob.html @@ -0,0 +1,3 @@ +CompletedJob | windmill-client

Type Alias CompletedJob

CompletedJob: {
    args?: ScriptArgs;
    canceled: boolean;
    canceled_by?: string;
    canceled_reason?: string;
    created_at: string;
    created_by: string;
    deleted?: boolean;
    duration_ms: number;
    email: string;
    flow_status?: FlowStatus;
    id: string;
    is_flow_step: boolean;
    is_skipped: boolean;
    job_kind:
        | "script"
        | "preview"
        | "dependencies"
        | "flow"
        | "flowdependencies"
        | "appdependencies"
        | "flowpreview"
        | "script_hub"
        | "identity"
        | "deploymentcallback"
        | "singlescriptflow";
    labels?: string[];
    language?:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    logs?: string;
    mem_peak?: number;
    parent_job?: string;
    permissioned_as: string;
    priority?: number;
    raw_code?: string;
    raw_flow?: FlowValue;
    result?: unknown;
    schedule_path?: string;
    script_hash?: string;
    script_path?: string;
    started_at: string;
    success: boolean;
    tag: string;
    visible_to_owner: boolean;
    workspace_id?: string;
}

Type declaration

  • Optionalargs?: ScriptArgs
  • canceled: boolean
  • Optionalcanceled_by?: string
  • Optionalcanceled_reason?: string
  • created_at: string
  • created_by: string
  • Optionaldeleted?: boolean
  • duration_ms: number
  • email: string
  • Optionalflow_status?: FlowStatus
  • id: string
  • is_flow_step: boolean
  • is_skipped: boolean
  • job_kind:
        | "script"
        | "preview"
        | "dependencies"
        | "flow"
        | "flowdependencies"
        | "appdependencies"
        | "flowpreview"
        | "script_hub"
        | "identity"
        | "deploymentcallback"
        | "singlescriptflow"
  • Optionallabels?: string[]
  • Optionallanguage?:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php"
  • Optionallogs?: string
  • Optionalmem_peak?: number
  • Optionalparent_job?: string
  • permissioned_as: string

    The user (u/userfoo) or group (g/groupfoo) whom +the execution of this script will be permissioned_as and by extension its DT_TOKEN.

    +
  • Optionalpriority?: number
  • Optionalraw_code?: string
  • Optionalraw_flow?: FlowValue
  • Optionalresult?: unknown
  • Optionalschedule_path?: string
  • Optionalscript_hash?: string
  • Optionalscript_path?: string
  • started_at: string
  • success: boolean
  • tag: string
  • visible_to_owner: boolean
  • Optionalworkspace_id?: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ConcurrencyGroup.html b/typescript-client/docs/types/ConcurrencyGroup.html new file mode 100644 index 0000000000..bfad3f5bdb --- /dev/null +++ b/typescript-client/docs/types/ConcurrencyGroup.html @@ -0,0 +1 @@ +ConcurrencyGroup | windmill-client

Type Alias ConcurrencyGroup

ConcurrencyGroup: {
    concurrency_key: string;
    total_running: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ConnectCallbackData.html b/typescript-client/docs/types/ConnectCallbackData.html new file mode 100644 index 0000000000..a4a4885b3c --- /dev/null +++ b/typescript-client/docs/types/ConnectCallbackData.html @@ -0,0 +1,2 @@ +ConnectCallbackData | windmill-client

Type Alias ConnectCallbackData

ConnectCallbackData: {
    clientName: string;
    requestBody: {
        code: string;
        state: string;
    };
}

Type declaration

  • clientName: string
  • requestBody: {
        code: string;
        state: string;
    }

    code endpoint

    +
    • code: string
    • state: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ConnectCallbackResponse.html b/typescript-client/docs/types/ConnectCallbackResponse.html new file mode 100644 index 0000000000..4a0c0c1c8b --- /dev/null +++ b/typescript-client/docs/types/ConnectCallbackResponse.html @@ -0,0 +1 @@ +ConnectCallbackResponse | windmill-client

Type Alias ConnectCallbackResponse

ConnectCallbackResponse: TokenResponse
\ No newline at end of file diff --git a/typescript-client/docs/types/ConnectSlackCallbackData.html b/typescript-client/docs/types/ConnectSlackCallbackData.html new file mode 100644 index 0000000000..e95741570a --- /dev/null +++ b/typescript-client/docs/types/ConnectSlackCallbackData.html @@ -0,0 +1,2 @@ +ConnectSlackCallbackData | windmill-client

Type Alias ConnectSlackCallbackData

ConnectSlackCallbackData: {
    requestBody: {
        code: string;
        state: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        code: string;
        state: string;
    }

    code endpoint

    +
    • code: string
    • state: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ConnectSlackCallbackResponse.html b/typescript-client/docs/types/ConnectSlackCallbackResponse.html new file mode 100644 index 0000000000..2cae27c936 --- /dev/null +++ b/typescript-client/docs/types/ConnectSlackCallbackResponse.html @@ -0,0 +1 @@ +ConnectSlackCallbackResponse | windmill-client

Type Alias ConnectSlackCallbackResponse

ConnectSlackCallbackResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ContextualVariable.html b/typescript-client/docs/types/ContextualVariable.html new file mode 100644 index 0000000000..e900062e59 --- /dev/null +++ b/typescript-client/docs/types/ContextualVariable.html @@ -0,0 +1 @@ +ContextualVariable | windmill-client

Type Alias ContextualVariable

ContextualVariable: {
    description: string;
    is_custom: boolean;
    name: string;
    value: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateAccountData.html b/typescript-client/docs/types/CreateAccountData.html new file mode 100644 index 0000000000..71b3ad5ba1 --- /dev/null +++ b/typescript-client/docs/types/CreateAccountData.html @@ -0,0 +1,2 @@ +CreateAccountData | windmill-client

Type Alias CreateAccountData

CreateAccountData: {
    requestBody: {
        client: string;
        expires_in: number;
        refresh_token?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        client: string;
        expires_in: number;
        refresh_token?: string;
    }

    code endpoint

    +
    • client: string
    • expires_in: number
    • Optionalrefresh_token?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateAccountResponse.html b/typescript-client/docs/types/CreateAccountResponse.html new file mode 100644 index 0000000000..fac22672f6 --- /dev/null +++ b/typescript-client/docs/types/CreateAccountResponse.html @@ -0,0 +1 @@ +CreateAccountResponse | windmill-client

Type Alias CreateAccountResponse

CreateAccountResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateAppData.html b/typescript-client/docs/types/CreateAppData.html new file mode 100644 index 0000000000..101de475ca --- /dev/null +++ b/typescript-client/docs/types/CreateAppData.html @@ -0,0 +1,2 @@ +CreateAppData | windmill-client

Type Alias CreateAppData

CreateAppData: {
    requestBody: {
        deployment_message?: string;
        draft_only?: boolean;
        path: string;
        policy: Policy;
        summary: string;
        value: unknown;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        deployment_message?: string;
        draft_only?: boolean;
        path: string;
        policy: Policy;
        summary: string;
        value: unknown;
    }

    new app

    +
    • Optionaldeployment_message?: string
    • Optionaldraft_only?: boolean
    • path: string
    • policy: Policy
    • summary: string
    • value: unknown
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateAppResponse.html b/typescript-client/docs/types/CreateAppResponse.html new file mode 100644 index 0000000000..f503d2247f --- /dev/null +++ b/typescript-client/docs/types/CreateAppResponse.html @@ -0,0 +1 @@ +CreateAppResponse | windmill-client

Type Alias CreateAppResponse

CreateAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateCaptureData.html b/typescript-client/docs/types/CreateCaptureData.html new file mode 100644 index 0000000000..982a0db847 --- /dev/null +++ b/typescript-client/docs/types/CreateCaptureData.html @@ -0,0 +1 @@ +CreateCaptureData | windmill-client

Type Alias CreateCaptureData

CreateCaptureData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateCaptureResponse.html b/typescript-client/docs/types/CreateCaptureResponse.html new file mode 100644 index 0000000000..9427eac1f0 --- /dev/null +++ b/typescript-client/docs/types/CreateCaptureResponse.html @@ -0,0 +1 @@ +CreateCaptureResponse | windmill-client

Type Alias CreateCaptureResponse

CreateCaptureResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateDraftData.html b/typescript-client/docs/types/CreateDraftData.html new file mode 100644 index 0000000000..915dc5fa7b --- /dev/null +++ b/typescript-client/docs/types/CreateDraftData.html @@ -0,0 +1 @@ +CreateDraftData | windmill-client

Type Alias CreateDraftData

CreateDraftData: {
    requestBody: {
        path: string;
        typ: "flow" | "script" | "app";
        value?: unknown;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateDraftResponse.html b/typescript-client/docs/types/CreateDraftResponse.html new file mode 100644 index 0000000000..f86b494093 --- /dev/null +++ b/typescript-client/docs/types/CreateDraftResponse.html @@ -0,0 +1 @@ +CreateDraftResponse | windmill-client

Type Alias CreateDraftResponse

CreateDraftResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateFlowData.html b/typescript-client/docs/types/CreateFlowData.html new file mode 100644 index 0000000000..eab74edb14 --- /dev/null +++ b/typescript-client/docs/types/CreateFlowData.html @@ -0,0 +1,2 @@ +CreateFlowData | windmill-client

Type Alias CreateFlowData

CreateFlowData: {
    requestBody: OpenFlowWPath & {
        deployment_message?: string;
        draft_only?: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: OpenFlowWPath & {
        deployment_message?: string;
        draft_only?: boolean;
    }

    Partially filled flow

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateFlowResponse.html b/typescript-client/docs/types/CreateFlowResponse.html new file mode 100644 index 0000000000..0092db739b --- /dev/null +++ b/typescript-client/docs/types/CreateFlowResponse.html @@ -0,0 +1 @@ +CreateFlowResponse | windmill-client

Type Alias CreateFlowResponse

CreateFlowResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateFolderData.html b/typescript-client/docs/types/CreateFolderData.html new file mode 100644 index 0000000000..116ce6b968 --- /dev/null +++ b/typescript-client/docs/types/CreateFolderData.html @@ -0,0 +1,2 @@ +CreateFolderData | windmill-client

Type Alias CreateFolderData

CreateFolderData: {
    requestBody: {
        extra_perms?: unknown;
        name: string;
        owners?: string[];
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        extra_perms?: unknown;
        name: string;
        owners?: string[];
    }

    create folder

    +
    • Optionalextra_perms?: unknown
    • name: string
    • Optionalowners?: string[]
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateFolderResponse.html b/typescript-client/docs/types/CreateFolderResponse.html new file mode 100644 index 0000000000..26767cb640 --- /dev/null +++ b/typescript-client/docs/types/CreateFolderResponse.html @@ -0,0 +1 @@ +CreateFolderResponse | windmill-client

Type Alias CreateFolderResponse

CreateFolderResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateGroupData.html b/typescript-client/docs/types/CreateGroupData.html new file mode 100644 index 0000000000..6347d83d38 --- /dev/null +++ b/typescript-client/docs/types/CreateGroupData.html @@ -0,0 +1,2 @@ +CreateGroupData | windmill-client

Type Alias CreateGroupData

CreateGroupData: {
    requestBody: {
        name: string;
        summary?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        name: string;
        summary?: string;
    }

    create group

    +
    • name: string
    • Optionalsummary?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateGroupResponse.html b/typescript-client/docs/types/CreateGroupResponse.html new file mode 100644 index 0000000000..ab49346208 --- /dev/null +++ b/typescript-client/docs/types/CreateGroupResponse.html @@ -0,0 +1 @@ +CreateGroupResponse | windmill-client

Type Alias CreateGroupResponse

CreateGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateInput.html b/typescript-client/docs/types/CreateInput.html new file mode 100644 index 0000000000..7b908abbec --- /dev/null +++ b/typescript-client/docs/types/CreateInput.html @@ -0,0 +1 @@ +CreateInput | windmill-client

Type Alias CreateInput

CreateInput: {
    args: {
        [key: string]: unknown;
    };
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateInputData.html b/typescript-client/docs/types/CreateInputData.html new file mode 100644 index 0000000000..12d4c5061d --- /dev/null +++ b/typescript-client/docs/types/CreateInputData.html @@ -0,0 +1,2 @@ +CreateInputData | windmill-client

Type Alias CreateInputData

CreateInputData: {
    requestBody: CreateInput;
    runnableId?: string;
    runnableType?: RunnableType;
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/CreateInputResponse.html b/typescript-client/docs/types/CreateInputResponse.html new file mode 100644 index 0000000000..d285cc67c9 --- /dev/null +++ b/typescript-client/docs/types/CreateInputResponse.html @@ -0,0 +1 @@ +CreateInputResponse | windmill-client

Type Alias CreateInputResponse

CreateInputResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateInstanceGroupData.html b/typescript-client/docs/types/CreateInstanceGroupData.html new file mode 100644 index 0000000000..82ea4d9efa --- /dev/null +++ b/typescript-client/docs/types/CreateInstanceGroupData.html @@ -0,0 +1,2 @@ +CreateInstanceGroupData | windmill-client

Type Alias CreateInstanceGroupData

CreateInstanceGroupData: {
    requestBody: {
        name: string;
        summary?: string;
    };
}

Type declaration

  • requestBody: {
        name: string;
        summary?: string;
    }

    create instance group

    +
    • name: string
    • Optionalsummary?: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateInstanceGroupResponse.html b/typescript-client/docs/types/CreateInstanceGroupResponse.html new file mode 100644 index 0000000000..a9d4ab24bb --- /dev/null +++ b/typescript-client/docs/types/CreateInstanceGroupResponse.html @@ -0,0 +1 @@ +CreateInstanceGroupResponse | windmill-client

Type Alias CreateInstanceGroupResponse

CreateInstanceGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateJobSignatureData.html b/typescript-client/docs/types/CreateJobSignatureData.html new file mode 100644 index 0000000000..d60938564e --- /dev/null +++ b/typescript-client/docs/types/CreateJobSignatureData.html @@ -0,0 +1 @@ +CreateJobSignatureData | windmill-client

Type Alias CreateJobSignatureData

CreateJobSignatureData: {
    approver?: string;
    id: string;
    resumeId: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateJobSignatureResponse.html b/typescript-client/docs/types/CreateJobSignatureResponse.html new file mode 100644 index 0000000000..5d81d013ce --- /dev/null +++ b/typescript-client/docs/types/CreateJobSignatureResponse.html @@ -0,0 +1 @@ +CreateJobSignatureResponse | windmill-client

Type Alias CreateJobSignatureResponse

CreateJobSignatureResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateRawAppData.html b/typescript-client/docs/types/CreateRawAppData.html new file mode 100644 index 0000000000..eb05f0f016 --- /dev/null +++ b/typescript-client/docs/types/CreateRawAppData.html @@ -0,0 +1,2 @@ +CreateRawAppData | windmill-client

Type Alias CreateRawAppData

CreateRawAppData: {
    requestBody: {
        path: string;
        summary: string;
        value: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        path: string;
        summary: string;
        value: string;
    }

    new raw app

    +
    • path: string
    • summary: string
    • value: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateRawAppResponse.html b/typescript-client/docs/types/CreateRawAppResponse.html new file mode 100644 index 0000000000..a86595c187 --- /dev/null +++ b/typescript-client/docs/types/CreateRawAppResponse.html @@ -0,0 +1 @@ +CreateRawAppResponse | windmill-client

Type Alias CreateRawAppResponse

CreateRawAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateResource.html b/typescript-client/docs/types/CreateResource.html new file mode 100644 index 0000000000..90c3e00e50 --- /dev/null +++ b/typescript-client/docs/types/CreateResource.html @@ -0,0 +1 @@ +CreateResource | windmill-client

Type Alias CreateResource

CreateResource: {
    description?: string;
    path: string;
    resource_type: string;
    value: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateResourceData.html b/typescript-client/docs/types/CreateResourceData.html new file mode 100644 index 0000000000..9e9dae2c6c --- /dev/null +++ b/typescript-client/docs/types/CreateResourceData.html @@ -0,0 +1,2 @@ +CreateResourceData | windmill-client

Type Alias CreateResourceData

CreateResourceData: {
    requestBody: CreateResource;
    updateIfExists?: boolean;
    workspace: string;
}

Type declaration

  • requestBody: CreateResource

    new resource

    +
  • OptionalupdateIfExists?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateResourceResponse.html b/typescript-client/docs/types/CreateResourceResponse.html new file mode 100644 index 0000000000..ce8141292d --- /dev/null +++ b/typescript-client/docs/types/CreateResourceResponse.html @@ -0,0 +1 @@ +CreateResourceResponse | windmill-client

Type Alias CreateResourceResponse

CreateResourceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateResourceTypeData.html b/typescript-client/docs/types/CreateResourceTypeData.html new file mode 100644 index 0000000000..18a7e0d8da --- /dev/null +++ b/typescript-client/docs/types/CreateResourceTypeData.html @@ -0,0 +1,2 @@ +CreateResourceTypeData | windmill-client

Type Alias CreateResourceTypeData

CreateResourceTypeData: {
    requestBody: ResourceType;
    workspace: string;
}

Type declaration

  • requestBody: ResourceType

    new resource_type

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateResourceTypeResponse.html b/typescript-client/docs/types/CreateResourceTypeResponse.html new file mode 100644 index 0000000000..eef7483303 --- /dev/null +++ b/typescript-client/docs/types/CreateResourceTypeResponse.html @@ -0,0 +1 @@ +CreateResourceTypeResponse | windmill-client

Type Alias CreateResourceTypeResponse

CreateResourceTypeResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateScheduleData.html b/typescript-client/docs/types/CreateScheduleData.html new file mode 100644 index 0000000000..55d213de22 --- /dev/null +++ b/typescript-client/docs/types/CreateScheduleData.html @@ -0,0 +1,2 @@ +CreateScheduleData | windmill-client

Type Alias CreateScheduleData

CreateScheduleData: {
    requestBody: NewSchedule;
    workspace: string;
}

Type declaration

  • requestBody: NewSchedule

    new schedule

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateScheduleResponse.html b/typescript-client/docs/types/CreateScheduleResponse.html new file mode 100644 index 0000000000..1f3eee4c5b --- /dev/null +++ b/typescript-client/docs/types/CreateScheduleResponse.html @@ -0,0 +1 @@ +CreateScheduleResponse | windmill-client

Type Alias CreateScheduleResponse

CreateScheduleResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateScriptData.html b/typescript-client/docs/types/CreateScriptData.html new file mode 100644 index 0000000000..710a21c209 --- /dev/null +++ b/typescript-client/docs/types/CreateScriptData.html @@ -0,0 +1,2 @@ +CreateScriptData | windmill-client

Type Alias CreateScriptData

CreateScriptData: {
    requestBody: NewScript;
    workspace: string;
}

Type declaration

  • requestBody: NewScript

    Partially filled script

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateScriptResponse.html b/typescript-client/docs/types/CreateScriptResponse.html new file mode 100644 index 0000000000..8f901587dc --- /dev/null +++ b/typescript-client/docs/types/CreateScriptResponse.html @@ -0,0 +1 @@ +CreateScriptResponse | windmill-client

Type Alias CreateScriptResponse

CreateScriptResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateTokenData.html b/typescript-client/docs/types/CreateTokenData.html new file mode 100644 index 0000000000..0a95dc3135 --- /dev/null +++ b/typescript-client/docs/types/CreateTokenData.html @@ -0,0 +1,2 @@ +CreateTokenData | windmill-client

Type Alias CreateTokenData

CreateTokenData: {
    requestBody: NewToken;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/CreateTokenImpersonateData.html b/typescript-client/docs/types/CreateTokenImpersonateData.html new file mode 100644 index 0000000000..ba639cfb97 --- /dev/null +++ b/typescript-client/docs/types/CreateTokenImpersonateData.html @@ -0,0 +1,2 @@ +CreateTokenImpersonateData | windmill-client

Type Alias CreateTokenImpersonateData

CreateTokenImpersonateData: {
    requestBody: NewTokenImpersonate;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/CreateTokenImpersonateResponse.html b/typescript-client/docs/types/CreateTokenImpersonateResponse.html new file mode 100644 index 0000000000..3fc8388a0c --- /dev/null +++ b/typescript-client/docs/types/CreateTokenImpersonateResponse.html @@ -0,0 +1 @@ +CreateTokenImpersonateResponse | windmill-client

Type Alias CreateTokenImpersonateResponse

CreateTokenImpersonateResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateTokenResponse.html b/typescript-client/docs/types/CreateTokenResponse.html new file mode 100644 index 0000000000..571bc604d9 --- /dev/null +++ b/typescript-client/docs/types/CreateTokenResponse.html @@ -0,0 +1 @@ +CreateTokenResponse | windmill-client

Type Alias CreateTokenResponse

CreateTokenResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateUserGloballyData.html b/typescript-client/docs/types/CreateUserGloballyData.html new file mode 100644 index 0000000000..20892fc329 --- /dev/null +++ b/typescript-client/docs/types/CreateUserGloballyData.html @@ -0,0 +1,2 @@ +CreateUserGloballyData | windmill-client

Type Alias CreateUserGloballyData

CreateUserGloballyData: {
    requestBody: {
        company?: string;
        email: string;
        name?: string;
        password: string;
        super_admin: boolean;
    };
}

Type declaration

  • requestBody: {
        company?: string;
        email: string;
        name?: string;
        password: string;
        super_admin: boolean;
    }

    user info

    +
    • Optionalcompany?: string
    • email: string
    • Optionalname?: string
    • password: string
    • super_admin: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateUserGloballyResponse.html b/typescript-client/docs/types/CreateUserGloballyResponse.html new file mode 100644 index 0000000000..93c52f5efe --- /dev/null +++ b/typescript-client/docs/types/CreateUserGloballyResponse.html @@ -0,0 +1 @@ +CreateUserGloballyResponse | windmill-client

Type Alias CreateUserGloballyResponse

CreateUserGloballyResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateVariable.html b/typescript-client/docs/types/CreateVariable.html new file mode 100644 index 0000000000..029afb6547 --- /dev/null +++ b/typescript-client/docs/types/CreateVariable.html @@ -0,0 +1 @@ +CreateVariable | windmill-client

Type Alias CreateVariable

CreateVariable: {
    account?: number;
    description: string;
    is_oauth?: boolean;
    is_secret: boolean;
    path: string;
    value: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateVariableData.html b/typescript-client/docs/types/CreateVariableData.html new file mode 100644 index 0000000000..f4e3903173 --- /dev/null +++ b/typescript-client/docs/types/CreateVariableData.html @@ -0,0 +1,2 @@ +CreateVariableData | windmill-client

Type Alias CreateVariableData

CreateVariableData: {
    alreadyEncrypted?: boolean;
    requestBody: CreateVariable;
    workspace: string;
}

Type declaration

  • OptionalalreadyEncrypted?: boolean
  • requestBody: CreateVariable

    new variable

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateVariableResponse.html b/typescript-client/docs/types/CreateVariableResponse.html new file mode 100644 index 0000000000..61b00671ea --- /dev/null +++ b/typescript-client/docs/types/CreateVariableResponse.html @@ -0,0 +1 @@ +CreateVariableResponse | windmill-client

Type Alias CreateVariableResponse

CreateVariableResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateWorkspace.html b/typescript-client/docs/types/CreateWorkspace.html new file mode 100644 index 0000000000..85e3fa3f3c --- /dev/null +++ b/typescript-client/docs/types/CreateWorkspace.html @@ -0,0 +1 @@ +CreateWorkspace | windmill-client

Type Alias CreateWorkspace

CreateWorkspace: {
    id: string;
    name: string;
    username?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/CreateWorkspaceData.html b/typescript-client/docs/types/CreateWorkspaceData.html new file mode 100644 index 0000000000..7cc313e4c7 --- /dev/null +++ b/typescript-client/docs/types/CreateWorkspaceData.html @@ -0,0 +1,2 @@ +CreateWorkspaceData | windmill-client

Type Alias CreateWorkspaceData

CreateWorkspaceData: {
    requestBody: CreateWorkspace;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/CreateWorkspaceResponse.html b/typescript-client/docs/types/CreateWorkspaceResponse.html new file mode 100644 index 0000000000..bdc7c1179c --- /dev/null +++ b/typescript-client/docs/types/CreateWorkspaceResponse.html @@ -0,0 +1 @@ +CreateWorkspaceResponse | windmill-client

Type Alias CreateWorkspaceResponse

CreateWorkspaceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DatasetStorageTestConnectionData.html b/typescript-client/docs/types/DatasetStorageTestConnectionData.html new file mode 100644 index 0000000000..db2271c4a4 --- /dev/null +++ b/typescript-client/docs/types/DatasetStorageTestConnectionData.html @@ -0,0 +1 @@ +DatasetStorageTestConnectionData | windmill-client

Type Alias DatasetStorageTestConnectionData

DatasetStorageTestConnectionData: {
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DatasetStorageTestConnectionResponse.html b/typescript-client/docs/types/DatasetStorageTestConnectionResponse.html new file mode 100644 index 0000000000..c25897f9cd --- /dev/null +++ b/typescript-client/docs/types/DatasetStorageTestConnectionResponse.html @@ -0,0 +1 @@ +DatasetStorageTestConnectionResponse | windmill-client

Type Alias DatasetStorageTestConnectionResponse

DatasetStorageTestConnectionResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/DeclineInviteData.html b/typescript-client/docs/types/DeclineInviteData.html new file mode 100644 index 0000000000..21ac6dbd3a --- /dev/null +++ b/typescript-client/docs/types/DeclineInviteData.html @@ -0,0 +1,2 @@ +DeclineInviteData | windmill-client

Type Alias DeclineInviteData

DeclineInviteData: {
    requestBody: {
        workspace_id: string;
    };
}

Type declaration

  • requestBody: {
        workspace_id: string;
    }

    decline invite

    +
    • workspace_id: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeclineInviteResponse.html b/typescript-client/docs/types/DeclineInviteResponse.html new file mode 100644 index 0000000000..ed05f7ec0d --- /dev/null +++ b/typescript-client/docs/types/DeclineInviteResponse.html @@ -0,0 +1 @@ +DeclineInviteResponse | windmill-client

Type Alias DeclineInviteResponse

DeclineInviteResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteAppData.html b/typescript-client/docs/types/DeleteAppData.html new file mode 100644 index 0000000000..dede14cc5a --- /dev/null +++ b/typescript-client/docs/types/DeleteAppData.html @@ -0,0 +1 @@ +DeleteAppData | windmill-client

Type Alias DeleteAppData

DeleteAppData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteAppResponse.html b/typescript-client/docs/types/DeleteAppResponse.html new file mode 100644 index 0000000000..2bf4a585e5 --- /dev/null +++ b/typescript-client/docs/types/DeleteAppResponse.html @@ -0,0 +1 @@ +DeleteAppResponse | windmill-client

Type Alias DeleteAppResponse

DeleteAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteCompletedJobData.html b/typescript-client/docs/types/DeleteCompletedJobData.html new file mode 100644 index 0000000000..487489ba51 --- /dev/null +++ b/typescript-client/docs/types/DeleteCompletedJobData.html @@ -0,0 +1 @@ +DeleteCompletedJobData | windmill-client

Type Alias DeleteCompletedJobData

DeleteCompletedJobData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteCompletedJobResponse.html b/typescript-client/docs/types/DeleteCompletedJobResponse.html new file mode 100644 index 0000000000..09c4aba604 --- /dev/null +++ b/typescript-client/docs/types/DeleteCompletedJobResponse.html @@ -0,0 +1 @@ +DeleteCompletedJobResponse | windmill-client

Type Alias DeleteCompletedJobResponse

DeleteCompletedJobResponse: CompletedJob
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteConcurrencyGroupData.html b/typescript-client/docs/types/DeleteConcurrencyGroupData.html new file mode 100644 index 0000000000..c17b72d8f8 --- /dev/null +++ b/typescript-client/docs/types/DeleteConcurrencyGroupData.html @@ -0,0 +1 @@ +DeleteConcurrencyGroupData | windmill-client

Type Alias DeleteConcurrencyGroupData

DeleteConcurrencyGroupData: {
    concurrencyId: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteConcurrencyGroupResponse.html b/typescript-client/docs/types/DeleteConcurrencyGroupResponse.html new file mode 100644 index 0000000000..c47e8b8973 --- /dev/null +++ b/typescript-client/docs/types/DeleteConcurrencyGroupResponse.html @@ -0,0 +1 @@ +DeleteConcurrencyGroupResponse | windmill-client

Type Alias DeleteConcurrencyGroupResponse

DeleteConcurrencyGroupResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteConfigData.html b/typescript-client/docs/types/DeleteConfigData.html new file mode 100644 index 0000000000..ea0987a635 --- /dev/null +++ b/typescript-client/docs/types/DeleteConfigData.html @@ -0,0 +1 @@ +DeleteConfigData | windmill-client

Type Alias DeleteConfigData

DeleteConfigData: {
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteConfigResponse.html b/typescript-client/docs/types/DeleteConfigResponse.html new file mode 100644 index 0000000000..ca68d7d91f --- /dev/null +++ b/typescript-client/docs/types/DeleteConfigResponse.html @@ -0,0 +1 @@ +DeleteConfigResponse | windmill-client

Type Alias DeleteConfigResponse

DeleteConfigResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteDraftData.html b/typescript-client/docs/types/DeleteDraftData.html new file mode 100644 index 0000000000..bbb6d0d769 --- /dev/null +++ b/typescript-client/docs/types/DeleteDraftData.html @@ -0,0 +1 @@ +DeleteDraftData | windmill-client

Type Alias DeleteDraftData

DeleteDraftData: {
    kind: "script" | "flow" | "app";
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteDraftResponse.html b/typescript-client/docs/types/DeleteDraftResponse.html new file mode 100644 index 0000000000..e8f8c4e3db --- /dev/null +++ b/typescript-client/docs/types/DeleteDraftResponse.html @@ -0,0 +1 @@ +DeleteDraftResponse | windmill-client

Type Alias DeleteDraftResponse

DeleteDraftResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteFlowByPathData.html b/typescript-client/docs/types/DeleteFlowByPathData.html new file mode 100644 index 0000000000..2372857c34 --- /dev/null +++ b/typescript-client/docs/types/DeleteFlowByPathData.html @@ -0,0 +1 @@ +DeleteFlowByPathData | windmill-client

Type Alias DeleteFlowByPathData

DeleteFlowByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteFlowByPathResponse.html b/typescript-client/docs/types/DeleteFlowByPathResponse.html new file mode 100644 index 0000000000..487703e345 --- /dev/null +++ b/typescript-client/docs/types/DeleteFlowByPathResponse.html @@ -0,0 +1 @@ +DeleteFlowByPathResponse | windmill-client

Type Alias DeleteFlowByPathResponse

DeleteFlowByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteFolderData.html b/typescript-client/docs/types/DeleteFolderData.html new file mode 100644 index 0000000000..9cffd31afa --- /dev/null +++ b/typescript-client/docs/types/DeleteFolderData.html @@ -0,0 +1 @@ +DeleteFolderData | windmill-client

Type Alias DeleteFolderData

DeleteFolderData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteFolderResponse.html b/typescript-client/docs/types/DeleteFolderResponse.html new file mode 100644 index 0000000000..7a11e1a435 --- /dev/null +++ b/typescript-client/docs/types/DeleteFolderResponse.html @@ -0,0 +1 @@ +DeleteFolderResponse | windmill-client

Type Alias DeleteFolderResponse

DeleteFolderResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteGroupData.html b/typescript-client/docs/types/DeleteGroupData.html new file mode 100644 index 0000000000..165d25a84e --- /dev/null +++ b/typescript-client/docs/types/DeleteGroupData.html @@ -0,0 +1 @@ +DeleteGroupData | windmill-client

Type Alias DeleteGroupData

DeleteGroupData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteGroupResponse.html b/typescript-client/docs/types/DeleteGroupResponse.html new file mode 100644 index 0000000000..2f1cdadab5 --- /dev/null +++ b/typescript-client/docs/types/DeleteGroupResponse.html @@ -0,0 +1 @@ +DeleteGroupResponse | windmill-client

Type Alias DeleteGroupResponse

DeleteGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInputData.html b/typescript-client/docs/types/DeleteInputData.html new file mode 100644 index 0000000000..2eb1818721 --- /dev/null +++ b/typescript-client/docs/types/DeleteInputData.html @@ -0,0 +1 @@ +DeleteInputData | windmill-client

Type Alias DeleteInputData

DeleteInputData: {
    input: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInputResponse.html b/typescript-client/docs/types/DeleteInputResponse.html new file mode 100644 index 0000000000..a7dd14dd63 --- /dev/null +++ b/typescript-client/docs/types/DeleteInputResponse.html @@ -0,0 +1 @@ +DeleteInputResponse | windmill-client

Type Alias DeleteInputResponse

DeleteInputResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInstanceGroupData.html b/typescript-client/docs/types/DeleteInstanceGroupData.html new file mode 100644 index 0000000000..cabed7f074 --- /dev/null +++ b/typescript-client/docs/types/DeleteInstanceGroupData.html @@ -0,0 +1 @@ +DeleteInstanceGroupData | windmill-client

Type Alias DeleteInstanceGroupData

DeleteInstanceGroupData: {
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInstanceGroupResponse.html b/typescript-client/docs/types/DeleteInstanceGroupResponse.html new file mode 100644 index 0000000000..a2c2305a73 --- /dev/null +++ b/typescript-client/docs/types/DeleteInstanceGroupResponse.html @@ -0,0 +1 @@ +DeleteInstanceGroupResponse | windmill-client

Type Alias DeleteInstanceGroupResponse

DeleteInstanceGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInviteData.html b/typescript-client/docs/types/DeleteInviteData.html new file mode 100644 index 0000000000..7abe1472b7 --- /dev/null +++ b/typescript-client/docs/types/DeleteInviteData.html @@ -0,0 +1,2 @@ +DeleteInviteData | windmill-client

Type Alias DeleteInviteData

DeleteInviteData: {
    requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
    }

    WorkspaceInvite

    +
    • email: string
    • is_admin: boolean
    • operator: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteInviteResponse.html b/typescript-client/docs/types/DeleteInviteResponse.html new file mode 100644 index 0000000000..5df9617ec4 --- /dev/null +++ b/typescript-client/docs/types/DeleteInviteResponse.html @@ -0,0 +1 @@ +DeleteInviteResponse | windmill-client

Type Alias DeleteInviteResponse

DeleteInviteResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteRawAppData.html b/typescript-client/docs/types/DeleteRawAppData.html new file mode 100644 index 0000000000..321c86bc7e --- /dev/null +++ b/typescript-client/docs/types/DeleteRawAppData.html @@ -0,0 +1 @@ +DeleteRawAppData | windmill-client

Type Alias DeleteRawAppData

DeleteRawAppData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteRawAppResponse.html b/typescript-client/docs/types/DeleteRawAppResponse.html new file mode 100644 index 0000000000..77c4d97e37 --- /dev/null +++ b/typescript-client/docs/types/DeleteRawAppResponse.html @@ -0,0 +1 @@ +DeleteRawAppResponse | windmill-client

Type Alias DeleteRawAppResponse

DeleteRawAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteResourceData.html b/typescript-client/docs/types/DeleteResourceData.html new file mode 100644 index 0000000000..34d6a9cb80 --- /dev/null +++ b/typescript-client/docs/types/DeleteResourceData.html @@ -0,0 +1 @@ +DeleteResourceData | windmill-client

Type Alias DeleteResourceData

DeleteResourceData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteResourceResponse.html b/typescript-client/docs/types/DeleteResourceResponse.html new file mode 100644 index 0000000000..88fb628391 --- /dev/null +++ b/typescript-client/docs/types/DeleteResourceResponse.html @@ -0,0 +1 @@ +DeleteResourceResponse | windmill-client

Type Alias DeleteResourceResponse

DeleteResourceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteResourceTypeData.html b/typescript-client/docs/types/DeleteResourceTypeData.html new file mode 100644 index 0000000000..fcac87484e --- /dev/null +++ b/typescript-client/docs/types/DeleteResourceTypeData.html @@ -0,0 +1 @@ +DeleteResourceTypeData | windmill-client

Type Alias DeleteResourceTypeData

DeleteResourceTypeData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteResourceTypeResponse.html b/typescript-client/docs/types/DeleteResourceTypeResponse.html new file mode 100644 index 0000000000..25473af607 --- /dev/null +++ b/typescript-client/docs/types/DeleteResourceTypeResponse.html @@ -0,0 +1 @@ +DeleteResourceTypeResponse | windmill-client

Type Alias DeleteResourceTypeResponse

DeleteResourceTypeResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteS3FileData.html b/typescript-client/docs/types/DeleteS3FileData.html new file mode 100644 index 0000000000..5ae7b6064d --- /dev/null +++ b/typescript-client/docs/types/DeleteS3FileData.html @@ -0,0 +1 @@ +DeleteS3FileData | windmill-client

Type Alias DeleteS3FileData

DeleteS3FileData: {
    fileKey: string;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteS3FileResponse.html b/typescript-client/docs/types/DeleteS3FileResponse.html new file mode 100644 index 0000000000..51b339c7e7 --- /dev/null +++ b/typescript-client/docs/types/DeleteS3FileResponse.html @@ -0,0 +1 @@ +DeleteS3FileResponse | windmill-client

Type Alias DeleteS3FileResponse

DeleteS3FileResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScheduleData.html b/typescript-client/docs/types/DeleteScheduleData.html new file mode 100644 index 0000000000..9ee9e579f3 --- /dev/null +++ b/typescript-client/docs/types/DeleteScheduleData.html @@ -0,0 +1 @@ +DeleteScheduleData | windmill-client

Type Alias DeleteScheduleData

DeleteScheduleData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScheduleResponse.html b/typescript-client/docs/types/DeleteScheduleResponse.html new file mode 100644 index 0000000000..0361802b33 --- /dev/null +++ b/typescript-client/docs/types/DeleteScheduleResponse.html @@ -0,0 +1 @@ +DeleteScheduleResponse | windmill-client

Type Alias DeleteScheduleResponse

DeleteScheduleResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScriptByHashData.html b/typescript-client/docs/types/DeleteScriptByHashData.html new file mode 100644 index 0000000000..d3c80fa91f --- /dev/null +++ b/typescript-client/docs/types/DeleteScriptByHashData.html @@ -0,0 +1 @@ +DeleteScriptByHashData | windmill-client

Type Alias DeleteScriptByHashData

DeleteScriptByHashData: {
    hash: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScriptByHashResponse.html b/typescript-client/docs/types/DeleteScriptByHashResponse.html new file mode 100644 index 0000000000..fdc364c0c8 --- /dev/null +++ b/typescript-client/docs/types/DeleteScriptByHashResponse.html @@ -0,0 +1 @@ +DeleteScriptByHashResponse | windmill-client

Type Alias DeleteScriptByHashResponse

DeleteScriptByHashResponse: Script
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScriptByPathData.html b/typescript-client/docs/types/DeleteScriptByPathData.html new file mode 100644 index 0000000000..57601a8d2f --- /dev/null +++ b/typescript-client/docs/types/DeleteScriptByPathData.html @@ -0,0 +1 @@ +DeleteScriptByPathData | windmill-client

Type Alias DeleteScriptByPathData

DeleteScriptByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteScriptByPathResponse.html b/typescript-client/docs/types/DeleteScriptByPathResponse.html new file mode 100644 index 0000000000..d930c44c00 --- /dev/null +++ b/typescript-client/docs/types/DeleteScriptByPathResponse.html @@ -0,0 +1 @@ +DeleteScriptByPathResponse | windmill-client

Type Alias DeleteScriptByPathResponse

DeleteScriptByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteTokenData.html b/typescript-client/docs/types/DeleteTokenData.html new file mode 100644 index 0000000000..49967e2a76 --- /dev/null +++ b/typescript-client/docs/types/DeleteTokenData.html @@ -0,0 +1 @@ +DeleteTokenData | windmill-client

Type Alias DeleteTokenData

DeleteTokenData: {
    tokenPrefix: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteTokenResponse.html b/typescript-client/docs/types/DeleteTokenResponse.html new file mode 100644 index 0000000000..42d1042886 --- /dev/null +++ b/typescript-client/docs/types/DeleteTokenResponse.html @@ -0,0 +1 @@ +DeleteTokenResponse | windmill-client

Type Alias DeleteTokenResponse

DeleteTokenResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteUserData.html b/typescript-client/docs/types/DeleteUserData.html new file mode 100644 index 0000000000..b4becdadb4 --- /dev/null +++ b/typescript-client/docs/types/DeleteUserData.html @@ -0,0 +1 @@ +DeleteUserData | windmill-client

Type Alias DeleteUserData

DeleteUserData: {
    username: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteUserResponse.html b/typescript-client/docs/types/DeleteUserResponse.html new file mode 100644 index 0000000000..0a211e017d --- /dev/null +++ b/typescript-client/docs/types/DeleteUserResponse.html @@ -0,0 +1 @@ +DeleteUserResponse | windmill-client

Type Alias DeleteUserResponse

DeleteUserResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteVariableData.html b/typescript-client/docs/types/DeleteVariableData.html new file mode 100644 index 0000000000..cd49ad4da8 --- /dev/null +++ b/typescript-client/docs/types/DeleteVariableData.html @@ -0,0 +1 @@ +DeleteVariableData | windmill-client

Type Alias DeleteVariableData

DeleteVariableData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteVariableResponse.html b/typescript-client/docs/types/DeleteVariableResponse.html new file mode 100644 index 0000000000..0242a449e4 --- /dev/null +++ b/typescript-client/docs/types/DeleteVariableResponse.html @@ -0,0 +1 @@ +DeleteVariableResponse | windmill-client

Type Alias DeleteVariableResponse

DeleteVariableResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteWorkspaceData.html b/typescript-client/docs/types/DeleteWorkspaceData.html new file mode 100644 index 0000000000..d4a230a287 --- /dev/null +++ b/typescript-client/docs/types/DeleteWorkspaceData.html @@ -0,0 +1 @@ +DeleteWorkspaceData | windmill-client

Type Alias DeleteWorkspaceData

DeleteWorkspaceData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DeleteWorkspaceResponse.html b/typescript-client/docs/types/DeleteWorkspaceResponse.html new file mode 100644 index 0000000000..ea66613ff4 --- /dev/null +++ b/typescript-client/docs/types/DeleteWorkspaceResponse.html @@ -0,0 +1 @@ +DeleteWorkspaceResponse | windmill-client

Type Alias DeleteWorkspaceResponse

DeleteWorkspaceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DenoS3LightClientSettings.html b/typescript-client/docs/types/DenoS3LightClientSettings.html new file mode 100644 index 0000000000..7affdd877b --- /dev/null +++ b/typescript-client/docs/types/DenoS3LightClientSettings.html @@ -0,0 +1 @@ +DenoS3LightClientSettings | windmill-client

Type Alias DenoS3LightClientSettings

DenoS3LightClientSettings: {
    accessKey?: string;
    bucket?: string;
    endPoint: string;
    pathStyle?: boolean;
    region: string;
    secretKey?: string;
    useSSL?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DisconnectAccountData.html b/typescript-client/docs/types/DisconnectAccountData.html new file mode 100644 index 0000000000..e5ff774393 --- /dev/null +++ b/typescript-client/docs/types/DisconnectAccountData.html @@ -0,0 +1 @@ +DisconnectAccountData | windmill-client

Type Alias DisconnectAccountData

DisconnectAccountData: {
    id: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DisconnectAccountResponse.html b/typescript-client/docs/types/DisconnectAccountResponse.html new file mode 100644 index 0000000000..0ab874f1d2 --- /dev/null +++ b/typescript-client/docs/types/DisconnectAccountResponse.html @@ -0,0 +1 @@ +DisconnectAccountResponse | windmill-client

Type Alias DisconnectAccountResponse

DisconnectAccountResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DisconnectSlackData.html b/typescript-client/docs/types/DisconnectSlackData.html new file mode 100644 index 0000000000..7e0bd044c9 --- /dev/null +++ b/typescript-client/docs/types/DisconnectSlackData.html @@ -0,0 +1 @@ +DisconnectSlackData | windmill-client

Type Alias DisconnectSlackData

DisconnectSlackData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DisconnectSlackResponse.html b/typescript-client/docs/types/DisconnectSlackResponse.html new file mode 100644 index 0000000000..474f53c122 --- /dev/null +++ b/typescript-client/docs/types/DisconnectSlackResponse.html @@ -0,0 +1 @@ +DisconnectSlackResponse | windmill-client

Type Alias DisconnectSlackResponse

DisconnectSlackResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DuckdbConnectionSettingsData.html b/typescript-client/docs/types/DuckdbConnectionSettingsData.html new file mode 100644 index 0000000000..a12f660181 --- /dev/null +++ b/typescript-client/docs/types/DuckdbConnectionSettingsData.html @@ -0,0 +1,2 @@ +DuckdbConnectionSettingsData | windmill-client

Type Alias DuckdbConnectionSettingsData

DuckdbConnectionSettingsData: {
    requestBody: {
        s3_resource?: S3Resource;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        s3_resource?: S3Resource;
    }

    S3 resource to connect to

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DuckdbConnectionSettingsResponse.html b/typescript-client/docs/types/DuckdbConnectionSettingsResponse.html new file mode 100644 index 0000000000..54987d2f27 --- /dev/null +++ b/typescript-client/docs/types/DuckdbConnectionSettingsResponse.html @@ -0,0 +1 @@ +DuckdbConnectionSettingsResponse | windmill-client

Type Alias DuckdbConnectionSettingsResponse

DuckdbConnectionSettingsResponse: {
    connection_settings_str?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/DuckdbConnectionSettingsV2Data.html b/typescript-client/docs/types/DuckdbConnectionSettingsV2Data.html new file mode 100644 index 0000000000..2c0e56a8cc --- /dev/null +++ b/typescript-client/docs/types/DuckdbConnectionSettingsV2Data.html @@ -0,0 +1,2 @@ +DuckdbConnectionSettingsV2Data | windmill-client

Type Alias DuckdbConnectionSettingsV2Data

DuckdbConnectionSettingsV2Data: {
    requestBody: {
        s3_resource_path?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        s3_resource_path?: string;
    }

    S3 resource path to use to generate the connection settings. If empty, the S3 resource defined in the workspace settings will be used

    +
    • Optionals3_resource_path?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/DuckdbConnectionSettingsV2Response.html b/typescript-client/docs/types/DuckdbConnectionSettingsV2Response.html new file mode 100644 index 0000000000..825b110b09 --- /dev/null +++ b/typescript-client/docs/types/DuckdbConnectionSettingsV2Response.html @@ -0,0 +1 @@ +DuckdbConnectionSettingsV2Response | windmill-client

Type Alias DuckdbConnectionSettingsV2Response

DuckdbConnectionSettingsV2Response: {
    connection_settings_str: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditAutoInviteData.html b/typescript-client/docs/types/EditAutoInviteData.html new file mode 100644 index 0000000000..4cdf309cb5 --- /dev/null +++ b/typescript-client/docs/types/EditAutoInviteData.html @@ -0,0 +1,2 @@ +EditAutoInviteData | windmill-client

Type Alias EditAutoInviteData

EditAutoInviteData: {
    requestBody: {
        auto_add?: boolean;
        invite_all?: boolean;
        operator?: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        auto_add?: boolean;
        invite_all?: boolean;
        operator?: boolean;
    }

    WorkspaceInvite

    +
    • Optionalauto_add?: boolean
    • Optionalinvite_all?: boolean
    • Optionaloperator?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditAutoInviteResponse.html b/typescript-client/docs/types/EditAutoInviteResponse.html new file mode 100644 index 0000000000..cea8a334ca --- /dev/null +++ b/typescript-client/docs/types/EditAutoInviteResponse.html @@ -0,0 +1 @@ +EditAutoInviteResponse | windmill-client

Type Alias EditAutoInviteResponse

EditAutoInviteResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditCopilotConfigData.html b/typescript-client/docs/types/EditCopilotConfigData.html new file mode 100644 index 0000000000..ea64e9ccb5 --- /dev/null +++ b/typescript-client/docs/types/EditCopilotConfigData.html @@ -0,0 +1,2 @@ +EditCopilotConfigData | windmill-client

Type Alias EditCopilotConfigData

EditCopilotConfigData: {
    requestBody: {
        code_completion_enabled: boolean;
        openai_resource_path?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        code_completion_enabled: boolean;
        openai_resource_path?: string;
    }

    WorkspaceCopilotConfig

    +
    • code_completion_enabled: boolean
    • Optionalopenai_resource_path?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditCopilotConfigResponse.html b/typescript-client/docs/types/EditCopilotConfigResponse.html new file mode 100644 index 0000000000..13d8b9fe31 --- /dev/null +++ b/typescript-client/docs/types/EditCopilotConfigResponse.html @@ -0,0 +1 @@ +EditCopilotConfigResponse | windmill-client

Type Alias EditCopilotConfigResponse

EditCopilotConfigResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditDefaultScriptsData.html b/typescript-client/docs/types/EditDefaultScriptsData.html new file mode 100644 index 0000000000..22655cf152 --- /dev/null +++ b/typescript-client/docs/types/EditDefaultScriptsData.html @@ -0,0 +1,2 @@ +EditDefaultScriptsData | windmill-client

Type Alias EditDefaultScriptsData

EditDefaultScriptsData: {
    requestBody?: WorkspaceDefaultScripts;
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/EditDefaultScriptsResponse.html b/typescript-client/docs/types/EditDefaultScriptsResponse.html new file mode 100644 index 0000000000..c76d79cd7f --- /dev/null +++ b/typescript-client/docs/types/EditDefaultScriptsResponse.html @@ -0,0 +1 @@ +EditDefaultScriptsResponse | windmill-client

Type Alias EditDefaultScriptsResponse

EditDefaultScriptsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditDeployToData.html b/typescript-client/docs/types/EditDeployToData.html new file mode 100644 index 0000000000..da508f1659 --- /dev/null +++ b/typescript-client/docs/types/EditDeployToData.html @@ -0,0 +1 @@ +EditDeployToData | windmill-client

Type Alias EditDeployToData

EditDeployToData: {
    requestBody: {
        deploy_to?: string;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditDeployToResponse.html b/typescript-client/docs/types/EditDeployToResponse.html new file mode 100644 index 0000000000..5d2db8f29f --- /dev/null +++ b/typescript-client/docs/types/EditDeployToResponse.html @@ -0,0 +1 @@ +EditDeployToResponse | windmill-client

Type Alias EditDeployToResponse

EditDeployToResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditErrorHandlerData.html b/typescript-client/docs/types/EditErrorHandlerData.html new file mode 100644 index 0000000000..b56af8a996 --- /dev/null +++ b/typescript-client/docs/types/EditErrorHandlerData.html @@ -0,0 +1,2 @@ +EditErrorHandlerData | windmill-client

Type Alias EditErrorHandlerData

EditErrorHandlerData: {
    requestBody: {
        error_handler?: string;
        error_handler_extra_args?: ScriptArgs;
        error_handler_muted_on_cancel?: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        error_handler?: string;
        error_handler_extra_args?: ScriptArgs;
        error_handler_muted_on_cancel?: boolean;
    }

    WorkspaceErrorHandler

    +
    • Optionalerror_handler?: string
    • Optionalerror_handler_extra_args?: ScriptArgs
    • Optionalerror_handler_muted_on_cancel?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditErrorHandlerResponse.html b/typescript-client/docs/types/EditErrorHandlerResponse.html new file mode 100644 index 0000000000..7e46cf9746 --- /dev/null +++ b/typescript-client/docs/types/EditErrorHandlerResponse.html @@ -0,0 +1 @@ +EditErrorHandlerResponse | windmill-client

Type Alias EditErrorHandlerResponse

EditErrorHandlerResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditLargeFileStorageConfigData.html b/typescript-client/docs/types/EditLargeFileStorageConfigData.html new file mode 100644 index 0000000000..c8fdae1825 --- /dev/null +++ b/typescript-client/docs/types/EditLargeFileStorageConfigData.html @@ -0,0 +1,2 @@ +EditLargeFileStorageConfigData | windmill-client

Type Alias EditLargeFileStorageConfigData

EditLargeFileStorageConfigData: {
    requestBody: {
        large_file_storage?: LargeFileStorage;
    };
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/EditLargeFileStorageConfigResponse.html b/typescript-client/docs/types/EditLargeFileStorageConfigResponse.html new file mode 100644 index 0000000000..3023d90e48 --- /dev/null +++ b/typescript-client/docs/types/EditLargeFileStorageConfigResponse.html @@ -0,0 +1 @@ +EditLargeFileStorageConfigResponse | windmill-client

Type Alias EditLargeFileStorageConfigResponse

EditLargeFileStorageConfigResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/EditResource.html b/typescript-client/docs/types/EditResource.html new file mode 100644 index 0000000000..3bba44fe5f --- /dev/null +++ b/typescript-client/docs/types/EditResource.html @@ -0,0 +1 @@ +EditResource | windmill-client

Type Alias EditResource

EditResource: {
    description?: string;
    path?: string;
    value?: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditResourceType.html b/typescript-client/docs/types/EditResourceType.html new file mode 100644 index 0000000000..46a24efa96 --- /dev/null +++ b/typescript-client/docs/types/EditResourceType.html @@ -0,0 +1 @@ +EditResourceType | windmill-client

Type Alias EditResourceType

EditResourceType: {
    description?: string;
    schema?: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditSchedule.html b/typescript-client/docs/types/EditSchedule.html new file mode 100644 index 0000000000..8aa456a612 --- /dev/null +++ b/typescript-client/docs/types/EditSchedule.html @@ -0,0 +1 @@ +EditSchedule | windmill-client

Type Alias EditSchedule

EditSchedule: {
    args: ScriptArgs;
    no_flow_overlap?: boolean;
    on_failure?: string;
    on_failure_exact?: boolean;
    on_failure_extra_args?: ScriptArgs;
    on_failure_times?: number;
    on_recovery?: string;
    on_recovery_extra_args?: ScriptArgs;
    on_recovery_times?: number;
    retry?: Retry;
    schedule: string;
    summary?: string;
    tag?: string;
    timezone: string;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditSlackCommandData.html b/typescript-client/docs/types/EditSlackCommandData.html new file mode 100644 index 0000000000..1961b5ecc2 --- /dev/null +++ b/typescript-client/docs/types/EditSlackCommandData.html @@ -0,0 +1,2 @@ +EditSlackCommandData | windmill-client

Type Alias EditSlackCommandData

EditSlackCommandData: {
    requestBody: {
        slack_command_script?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        slack_command_script?: string;
    }

    WorkspaceInvite

    +
    • Optionalslack_command_script?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditSlackCommandResponse.html b/typescript-client/docs/types/EditSlackCommandResponse.html new file mode 100644 index 0000000000..01c6993aef --- /dev/null +++ b/typescript-client/docs/types/EditSlackCommandResponse.html @@ -0,0 +1 @@ +EditSlackCommandResponse | windmill-client

Type Alias EditSlackCommandResponse

EditSlackCommandResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditVariable.html b/typescript-client/docs/types/EditVariable.html new file mode 100644 index 0000000000..02d41deeb3 --- /dev/null +++ b/typescript-client/docs/types/EditVariable.html @@ -0,0 +1 @@ +EditVariable | windmill-client

Type Alias EditVariable

EditVariable: {
    description?: string;
    is_secret?: boolean;
    path?: string;
    value?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWebhookData.html b/typescript-client/docs/types/EditWebhookData.html new file mode 100644 index 0000000000..7d55d65b8a --- /dev/null +++ b/typescript-client/docs/types/EditWebhookData.html @@ -0,0 +1,2 @@ +EditWebhookData | windmill-client

Type Alias EditWebhookData

EditWebhookData: {
    requestBody: {
        webhook?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        webhook?: string;
    }

    WorkspaceWebhook

    +
    • Optionalwebhook?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWebhookResponse.html b/typescript-client/docs/types/EditWebhookResponse.html new file mode 100644 index 0000000000..46f411683f --- /dev/null +++ b/typescript-client/docs/types/EditWebhookResponse.html @@ -0,0 +1 @@ +EditWebhookResponse | windmill-client

Type Alias EditWebhookResponse

EditWebhookResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWorkspaceDefaultAppData.html b/typescript-client/docs/types/EditWorkspaceDefaultAppData.html new file mode 100644 index 0000000000..2b7ae6a2e1 --- /dev/null +++ b/typescript-client/docs/types/EditWorkspaceDefaultAppData.html @@ -0,0 +1,2 @@ +EditWorkspaceDefaultAppData | windmill-client

Type Alias EditWorkspaceDefaultAppData

EditWorkspaceDefaultAppData: {
    requestBody: {
        default_app_path?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        default_app_path?: string;
    }

    Workspace default app

    +
    • Optionaldefault_app_path?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWorkspaceDefaultAppResponse.html b/typescript-client/docs/types/EditWorkspaceDefaultAppResponse.html new file mode 100644 index 0000000000..59d46a0e83 --- /dev/null +++ b/typescript-client/docs/types/EditWorkspaceDefaultAppResponse.html @@ -0,0 +1 @@ +EditWorkspaceDefaultAppResponse | windmill-client

Type Alias EditWorkspaceDefaultAppResponse

EditWorkspaceDefaultAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWorkspaceGitSyncConfigData.html b/typescript-client/docs/types/EditWorkspaceGitSyncConfigData.html new file mode 100644 index 0000000000..ea615cba27 --- /dev/null +++ b/typescript-client/docs/types/EditWorkspaceGitSyncConfigData.html @@ -0,0 +1,2 @@ +EditWorkspaceGitSyncConfigData | windmill-client

Type Alias EditWorkspaceGitSyncConfigData

EditWorkspaceGitSyncConfigData: {
    requestBody: {
        git_sync_settings?: WorkspaceGitSyncSettings;
    };
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/EditWorkspaceGitSyncConfigResponse.html b/typescript-client/docs/types/EditWorkspaceGitSyncConfigResponse.html new file mode 100644 index 0000000000..6502809e17 --- /dev/null +++ b/typescript-client/docs/types/EditWorkspaceGitSyncConfigResponse.html @@ -0,0 +1 @@ +EditWorkspaceGitSyncConfigResponse | windmill-client

Type Alias EditWorkspaceGitSyncConfigResponse

EditWorkspaceGitSyncConfigResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/EditWorkspaceUser.html b/typescript-client/docs/types/EditWorkspaceUser.html new file mode 100644 index 0000000000..8432d89199 --- /dev/null +++ b/typescript-client/docs/types/EditWorkspaceUser.html @@ -0,0 +1 @@ +EditWorkspaceUser | windmill-client

Type Alias EditWorkspaceUser

EditWorkspaceUser: {
    disabled?: boolean;
    is_admin?: boolean;
    operator?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/EncryptValueData.html b/typescript-client/docs/types/EncryptValueData.html new file mode 100644 index 0000000000..fd60b91b02 --- /dev/null +++ b/typescript-client/docs/types/EncryptValueData.html @@ -0,0 +1,2 @@ +EncryptValueData | windmill-client

Type Alias EncryptValueData

EncryptValueData: {
    requestBody: string;
    workspace: string;
}

Type declaration

  • requestBody: string

    new variable

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/EncryptValueResponse.html b/typescript-client/docs/types/EncryptValueResponse.html new file mode 100644 index 0000000000..ac35542941 --- /dev/null +++ b/typescript-client/docs/types/EncryptValueResponse.html @@ -0,0 +1 @@ +EncryptValueResponse | windmill-client

Type Alias EncryptValueResponse

EncryptValueResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ExecuteComponentData.html b/typescript-client/docs/types/ExecuteComponentData.html new file mode 100644 index 0000000000..264541518b --- /dev/null +++ b/typescript-client/docs/types/ExecuteComponentData.html @@ -0,0 +1,2 @@ +ExecuteComponentData | windmill-client

Type Alias ExecuteComponentData

ExecuteComponentData: {
    path: string;
    requestBody: {
        args: unknown;
        component: string;
        force_viewer_allow_user_resources?: string[];
        force_viewer_one_of_fields?: {
            [key: string]: unknown;
        };
        force_viewer_static_fields?: {
            [key: string]: unknown;
        };
        path?: string;
        raw_code?: {
            cache_ttl?: number;
            content: string;
            language: string;
            lock?: string;
            path?: string;
        };
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        args: unknown;
        component: string;
        force_viewer_allow_user_resources?: string[];
        force_viewer_one_of_fields?: {
            [key: string]: unknown;
        };
        force_viewer_static_fields?: {
            [key: string]: unknown;
        };
        path?: string;
        raw_code?: {
            cache_ttl?: number;
            content: string;
            language: string;
            lock?: string;
            path?: string;
        };
    }

    update app

    +
    • args: unknown
    • component: string
    • Optionalforce_viewer_allow_user_resources?: string[]
    • Optionalforce_viewer_one_of_fields?: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • Optionalforce_viewer_static_fields?: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • Optionalpath?: string
    • Optionalraw_code?: {
          cache_ttl?: number;
          content: string;
          language: string;
          lock?: string;
          path?: string;
      }
      • Optionalcache_ttl?: number
      • content: string
      • language: string
      • Optionallock?: string
      • Optionalpath?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ExecuteComponentResponse.html b/typescript-client/docs/types/ExecuteComponentResponse.html new file mode 100644 index 0000000000..60b21bd8c9 --- /dev/null +++ b/typescript-client/docs/types/ExecuteComponentResponse.html @@ -0,0 +1 @@ +ExecuteComponentResponse | windmill-client

Type Alias ExecuteComponentResponse

ExecuteComponentResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsAppData.html b/typescript-client/docs/types/ExistsAppData.html new file mode 100644 index 0000000000..94a7ffe1a5 --- /dev/null +++ b/typescript-client/docs/types/ExistsAppData.html @@ -0,0 +1 @@ +ExistsAppData | windmill-client

Type Alias ExistsAppData

ExistsAppData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsAppResponse.html b/typescript-client/docs/types/ExistsAppResponse.html new file mode 100644 index 0000000000..d92779a313 --- /dev/null +++ b/typescript-client/docs/types/ExistsAppResponse.html @@ -0,0 +1 @@ +ExistsAppResponse | windmill-client

Type Alias ExistsAppResponse

ExistsAppResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsEmailData.html b/typescript-client/docs/types/ExistsEmailData.html new file mode 100644 index 0000000000..d3d07641ac --- /dev/null +++ b/typescript-client/docs/types/ExistsEmailData.html @@ -0,0 +1 @@ +ExistsEmailData | windmill-client

Type Alias ExistsEmailData

ExistsEmailData: {
    email: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsEmailResponse.html b/typescript-client/docs/types/ExistsEmailResponse.html new file mode 100644 index 0000000000..118a767939 --- /dev/null +++ b/typescript-client/docs/types/ExistsEmailResponse.html @@ -0,0 +1 @@ +ExistsEmailResponse | windmill-client

Type Alias ExistsEmailResponse

ExistsEmailResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsFlowByPathData.html b/typescript-client/docs/types/ExistsFlowByPathData.html new file mode 100644 index 0000000000..aeea3f1abf --- /dev/null +++ b/typescript-client/docs/types/ExistsFlowByPathData.html @@ -0,0 +1 @@ +ExistsFlowByPathData | windmill-client

Type Alias ExistsFlowByPathData

ExistsFlowByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsFlowByPathResponse.html b/typescript-client/docs/types/ExistsFlowByPathResponse.html new file mode 100644 index 0000000000..5c10fc8d90 --- /dev/null +++ b/typescript-client/docs/types/ExistsFlowByPathResponse.html @@ -0,0 +1 @@ +ExistsFlowByPathResponse | windmill-client

Type Alias ExistsFlowByPathResponse

ExistsFlowByPathResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsRawAppData.html b/typescript-client/docs/types/ExistsRawAppData.html new file mode 100644 index 0000000000..8d058690af --- /dev/null +++ b/typescript-client/docs/types/ExistsRawAppData.html @@ -0,0 +1 @@ +ExistsRawAppData | windmill-client

Type Alias ExistsRawAppData

ExistsRawAppData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsRawAppResponse.html b/typescript-client/docs/types/ExistsRawAppResponse.html new file mode 100644 index 0000000000..fd72af8a0e --- /dev/null +++ b/typescript-client/docs/types/ExistsRawAppResponse.html @@ -0,0 +1 @@ +ExistsRawAppResponse | windmill-client

Type Alias ExistsRawAppResponse

ExistsRawAppResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsResourceData.html b/typescript-client/docs/types/ExistsResourceData.html new file mode 100644 index 0000000000..3fe827ea85 --- /dev/null +++ b/typescript-client/docs/types/ExistsResourceData.html @@ -0,0 +1 @@ +ExistsResourceData | windmill-client

Type Alias ExistsResourceData

ExistsResourceData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsResourceResponse.html b/typescript-client/docs/types/ExistsResourceResponse.html new file mode 100644 index 0000000000..b6e70a302d --- /dev/null +++ b/typescript-client/docs/types/ExistsResourceResponse.html @@ -0,0 +1 @@ +ExistsResourceResponse | windmill-client

Type Alias ExistsResourceResponse

ExistsResourceResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsResourceTypeData.html b/typescript-client/docs/types/ExistsResourceTypeData.html new file mode 100644 index 0000000000..72ad273f49 --- /dev/null +++ b/typescript-client/docs/types/ExistsResourceTypeData.html @@ -0,0 +1 @@ +ExistsResourceTypeData | windmill-client

Type Alias ExistsResourceTypeData

ExistsResourceTypeData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsResourceTypeResponse.html b/typescript-client/docs/types/ExistsResourceTypeResponse.html new file mode 100644 index 0000000000..551ad978f4 --- /dev/null +++ b/typescript-client/docs/types/ExistsResourceTypeResponse.html @@ -0,0 +1 @@ +ExistsResourceTypeResponse | windmill-client

Type Alias ExistsResourceTypeResponse

ExistsResourceTypeResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsScheduleData.html b/typescript-client/docs/types/ExistsScheduleData.html new file mode 100644 index 0000000000..80938a1ce7 --- /dev/null +++ b/typescript-client/docs/types/ExistsScheduleData.html @@ -0,0 +1 @@ +ExistsScheduleData | windmill-client

Type Alias ExistsScheduleData

ExistsScheduleData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsScheduleResponse.html b/typescript-client/docs/types/ExistsScheduleResponse.html new file mode 100644 index 0000000000..dd335ad334 --- /dev/null +++ b/typescript-client/docs/types/ExistsScheduleResponse.html @@ -0,0 +1 @@ +ExistsScheduleResponse | windmill-client

Type Alias ExistsScheduleResponse

ExistsScheduleResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsScriptByPathData.html b/typescript-client/docs/types/ExistsScriptByPathData.html new file mode 100644 index 0000000000..c40060057e --- /dev/null +++ b/typescript-client/docs/types/ExistsScriptByPathData.html @@ -0,0 +1 @@ +ExistsScriptByPathData | windmill-client

Type Alias ExistsScriptByPathData

ExistsScriptByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsScriptByPathResponse.html b/typescript-client/docs/types/ExistsScriptByPathResponse.html new file mode 100644 index 0000000000..2a87bd3e3b --- /dev/null +++ b/typescript-client/docs/types/ExistsScriptByPathResponse.html @@ -0,0 +1 @@ +ExistsScriptByPathResponse | windmill-client

Type Alias ExistsScriptByPathResponse

ExistsScriptByPathResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsUsernameData.html b/typescript-client/docs/types/ExistsUsernameData.html new file mode 100644 index 0000000000..677d8c6e61 --- /dev/null +++ b/typescript-client/docs/types/ExistsUsernameData.html @@ -0,0 +1 @@ +ExistsUsernameData | windmill-client

Type Alias ExistsUsernameData

ExistsUsernameData: {
    requestBody: {
        id: string;
        username: string;
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsUsernameResponse.html b/typescript-client/docs/types/ExistsUsernameResponse.html new file mode 100644 index 0000000000..b573cbba16 --- /dev/null +++ b/typescript-client/docs/types/ExistsUsernameResponse.html @@ -0,0 +1 @@ +ExistsUsernameResponse | windmill-client

Type Alias ExistsUsernameResponse

ExistsUsernameResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsVariableData.html b/typescript-client/docs/types/ExistsVariableData.html new file mode 100644 index 0000000000..b058828a15 --- /dev/null +++ b/typescript-client/docs/types/ExistsVariableData.html @@ -0,0 +1 @@ +ExistsVariableData | windmill-client

Type Alias ExistsVariableData

ExistsVariableData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsVariableResponse.html b/typescript-client/docs/types/ExistsVariableResponse.html new file mode 100644 index 0000000000..58046d18bf --- /dev/null +++ b/typescript-client/docs/types/ExistsVariableResponse.html @@ -0,0 +1 @@ +ExistsVariableResponse | windmill-client

Type Alias ExistsVariableResponse

ExistsVariableResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsWorkerWithTagData.html b/typescript-client/docs/types/ExistsWorkerWithTagData.html new file mode 100644 index 0000000000..c6791c6d79 --- /dev/null +++ b/typescript-client/docs/types/ExistsWorkerWithTagData.html @@ -0,0 +1 @@ +ExistsWorkerWithTagData | windmill-client

Type Alias ExistsWorkerWithTagData

ExistsWorkerWithTagData: {
    tag: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsWorkerWithTagResponse.html b/typescript-client/docs/types/ExistsWorkerWithTagResponse.html new file mode 100644 index 0000000000..d20a4d4dfc --- /dev/null +++ b/typescript-client/docs/types/ExistsWorkerWithTagResponse.html @@ -0,0 +1 @@ +ExistsWorkerWithTagResponse | windmill-client

Type Alias ExistsWorkerWithTagResponse

ExistsWorkerWithTagResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsWorkspaceData.html b/typescript-client/docs/types/ExistsWorkspaceData.html new file mode 100644 index 0000000000..8c89496f5c --- /dev/null +++ b/typescript-client/docs/types/ExistsWorkspaceData.html @@ -0,0 +1,2 @@ +ExistsWorkspaceData | windmill-client

Type Alias ExistsWorkspaceData

ExistsWorkspaceData: {
    requestBody: {
        id: string;
    };
}

Type declaration

  • requestBody: {
        id: string;
    }

    id of workspace

    +
    • id: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ExistsWorkspaceResponse.html b/typescript-client/docs/types/ExistsWorkspaceResponse.html new file mode 100644 index 0000000000..fb7dd7e907 --- /dev/null +++ b/typescript-client/docs/types/ExistsWorkspaceResponse.html @@ -0,0 +1 @@ +ExistsWorkspaceResponse | windmill-client

Type Alias ExistsWorkspaceResponse

ExistsWorkspaceResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ExtendedJobs.html b/typescript-client/docs/types/ExtendedJobs.html new file mode 100644 index 0000000000..72e400826d --- /dev/null +++ b/typescript-client/docs/types/ExtendedJobs.html @@ -0,0 +1,2 @@ +ExtendedJobs | windmill-client

Type Alias ExtendedJobs

ExtendedJobs: {
    jobs: Job[];
    obscured_jobs: ObscuredJob[];
    omitted_obscured_jobs?: boolean;
}

Type declaration

  • jobs: Job[]
  • obscured_jobs: ObscuredJob[]
  • Optionalomitted_obscured_jobs?: boolean

    Obscured jobs omitted for security because of too specific filtering

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/ExtraPerms.html b/typescript-client/docs/types/ExtraPerms.html new file mode 100644 index 0000000000..4e846cd52f --- /dev/null +++ b/typescript-client/docs/types/ExtraPerms.html @@ -0,0 +1 @@ +ExtraPerms | windmill-client

Type Alias ExtraPerms

ExtraPerms: {
    [key: string]: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FileDownloadData.html b/typescript-client/docs/types/FileDownloadData.html new file mode 100644 index 0000000000..6fcd3e060f --- /dev/null +++ b/typescript-client/docs/types/FileDownloadData.html @@ -0,0 +1 @@ +FileDownloadData | windmill-client

Type Alias FileDownloadData

FileDownloadData: {
    fileKey: string;
    resourceType?: string;
    s3ResourcePath?: string;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FileDownloadParquetAsCsvData.html b/typescript-client/docs/types/FileDownloadParquetAsCsvData.html new file mode 100644 index 0000000000..d76ecc481a --- /dev/null +++ b/typescript-client/docs/types/FileDownloadParquetAsCsvData.html @@ -0,0 +1 @@ +FileDownloadParquetAsCsvData | windmill-client

Type Alias FileDownloadParquetAsCsvData

FileDownloadParquetAsCsvData: {
    fileKey: string;
    resourceType?: string;
    s3ResourcePath?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FileDownloadParquetAsCsvResponse.html b/typescript-client/docs/types/FileDownloadParquetAsCsvResponse.html new file mode 100644 index 0000000000..cbe2b6612a --- /dev/null +++ b/typescript-client/docs/types/FileDownloadParquetAsCsvResponse.html @@ -0,0 +1 @@ +FileDownloadParquetAsCsvResponse | windmill-client

Type Alias FileDownloadParquetAsCsvResponse

FileDownloadParquetAsCsvResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/FileDownloadResponse.html b/typescript-client/docs/types/FileDownloadResponse.html new file mode 100644 index 0000000000..adba339f3e --- /dev/null +++ b/typescript-client/docs/types/FileDownloadResponse.html @@ -0,0 +1 @@ +FileDownloadResponse | windmill-client

Type Alias FileDownloadResponse

FileDownloadResponse: Blob | File
\ No newline at end of file diff --git a/typescript-client/docs/types/FileUploadData.html b/typescript-client/docs/types/FileUploadData.html new file mode 100644 index 0000000000..b24ec81c35 --- /dev/null +++ b/typescript-client/docs/types/FileUploadData.html @@ -0,0 +1,2 @@ +FileUploadData | windmill-client

Type Alias FileUploadData

FileUploadData: {
    fileExtension?: string;
    fileKey?: string;
    requestBody: Blob | File;
    resourceType?: string;
    s3ResourcePath?: string;
    storage?: string;
    workspace: string;
}

Type declaration

  • OptionalfileExtension?: string
  • OptionalfileKey?: string
  • requestBody: Blob | File

    File content

    +
  • OptionalresourceType?: string
  • Optionals3ResourcePath?: string
  • Optionalstorage?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/FileUploadResponse.html b/typescript-client/docs/types/FileUploadResponse.html new file mode 100644 index 0000000000..55fa007699 --- /dev/null +++ b/typescript-client/docs/types/FileUploadResponse.html @@ -0,0 +1 @@ +FileUploadResponse | windmill-client

Type Alias FileUploadResponse

FileUploadResponse: {
    file_key: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Flow.html b/typescript-client/docs/types/Flow.html new file mode 100644 index 0000000000..c5f1e12de9 --- /dev/null +++ b/typescript-client/docs/types/Flow.html @@ -0,0 +1 @@ +Flow | windmill-client

Type Alias Flow

\ No newline at end of file diff --git a/typescript-client/docs/types/FlowMetadata.html b/typescript-client/docs/types/FlowMetadata.html new file mode 100644 index 0000000000..1aa9f6c0ba --- /dev/null +++ b/typescript-client/docs/types/FlowMetadata.html @@ -0,0 +1 @@ +FlowMetadata | windmill-client

Type Alias FlowMetadata

FlowMetadata: {
    archived: boolean;
    dedicated_worker?: boolean;
    draft_only?: boolean;
    edited_at: string;
    edited_by: string;
    extra_perms: ExtraPerms;
    path: string;
    priority?: number;
    starred?: boolean;
    tag?: string;
    timeout?: number;
    visible_to_runner_only?: boolean;
    workspace_id?: string;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowModule.html b/typescript-client/docs/types/FlowModule.html new file mode 100644 index 0000000000..c16a54c495 --- /dev/null +++ b/typescript-client/docs/types/FlowModule.html @@ -0,0 +1 @@ +FlowModule | windmill-client

Type Alias FlowModule

FlowModule: {
    cache_ttl?: number;
    continue_on_error?: boolean;
    delete_after_use?: boolean;
    id: string;
    mock?: {
        enabled?: boolean;
        return_value?: unknown;
    };
    priority?: number;
    retry?: Retry;
    sleep?: InputTransform;
    stop_after_if?: {
        expr: string;
        skip_if_stopped?: boolean;
    };
    summary?: string;
    suspend?: {
        hide_cancel?: boolean;
        required_events?: number;
        resume_form?: {
            schema?: {
                [key: string]: unknown;
            };
        };
        self_approval_disabled?: boolean;
        timeout?: number;
        user_auth_required?: boolean;
        user_groups_required?: InputTransform;
    };
    timeout?: number;
    value: FlowModuleValue;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowModuleValue.html b/typescript-client/docs/types/FlowModuleValue.html new file mode 100644 index 0000000000..9fbfcedafe --- /dev/null +++ b/typescript-client/docs/types/FlowModuleValue.html @@ -0,0 +1 @@ +FlowModuleValue | windmill-client

Type Alias FlowModuleValue

FlowModuleValue:
    | RawScript
    | PathScript
    | PathFlow
    | ForloopFlow
    | WhileloopFlow
    | BranchOne
    | BranchAll
    | Identity
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowPreview.html b/typescript-client/docs/types/FlowPreview.html new file mode 100644 index 0000000000..d3a14fc940 --- /dev/null +++ b/typescript-client/docs/types/FlowPreview.html @@ -0,0 +1 @@ +FlowPreview | windmill-client

Type Alias FlowPreview

FlowPreview: {
    args: ScriptArgs;
    path?: string;
    restarted_from?: RestartedFrom;
    tag?: string;
    value: FlowValue;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowStatus.html b/typescript-client/docs/types/FlowStatus.html new file mode 100644 index 0000000000..6c16efd802 --- /dev/null +++ b/typescript-client/docs/types/FlowStatus.html @@ -0,0 +1 @@ +FlowStatus | windmill-client

Type Alias FlowStatus

FlowStatus: {
    failure_module: FlowStatusModule & {
        parent_module?: string;
    };
    modules: FlowStatusModule[];
    retry?: {
        fail_count?: number;
        failed_jobs?: string[];
    };
    step: number;
    user_states?: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowStatusModule.html b/typescript-client/docs/types/FlowStatusModule.html new file mode 100644 index 0000000000..735dfa578c --- /dev/null +++ b/typescript-client/docs/types/FlowStatusModule.html @@ -0,0 +1 @@ +FlowStatusModule | windmill-client

Type Alias FlowStatusModule

FlowStatusModule: {
    approvers?: {
        approver: string;
        resume_id: number;
    }[];
    branch_chosen?: {
        branch?: number;
        type: "branch" | "default";
    };
    branchall?: {
        branch: number;
        len: number;
    };
    count?: number;
    failed_retries?: string[];
    flow_jobs?: string[];
    id?: string;
    iterator?: {
        args?: unknown;
        index?: number;
        itered?: unknown[];
    };
    job?: string;
    type:
        | "WaitingForPriorSteps"
        | "WaitingForEvents"
        | "WaitingForExecutor"
        | "InProgress"
        | "Success"
        | "Failure";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/FlowValue.html b/typescript-client/docs/types/FlowValue.html new file mode 100644 index 0000000000..9256bc0db5 --- /dev/null +++ b/typescript-client/docs/types/FlowValue.html @@ -0,0 +1 @@ +FlowValue | windmill-client

Type Alias FlowValue

FlowValue: {
    cache_ttl?: number;
    concurrency_key?: string;
    concurrency_time_window_s?: number;
    concurrent_limit?: number;
    early_return?: string;
    failure_module?: FlowModule;
    modules: FlowModule[];
    priority?: number;
    same_worker?: boolean;
    skip_expr?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Folder.html b/typescript-client/docs/types/Folder.html new file mode 100644 index 0000000000..23ca0732b1 --- /dev/null +++ b/typescript-client/docs/types/Folder.html @@ -0,0 +1 @@ +Folder | windmill-client

Type Alias Folder

Folder: {
    extra_perms: {
        [key: string]: boolean;
    };
    name: string;
    owners: string[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ForceCancelQueuedJobData.html b/typescript-client/docs/types/ForceCancelQueuedJobData.html new file mode 100644 index 0000000000..2a9886ab40 --- /dev/null +++ b/typescript-client/docs/types/ForceCancelQueuedJobData.html @@ -0,0 +1,2 @@ +ForceCancelQueuedJobData | windmill-client

Type Alias ForceCancelQueuedJobData

ForceCancelQueuedJobData: {
    id: string;
    requestBody: {
        reason?: string;
    };
    workspace: string;
}

Type declaration

  • id: string
  • requestBody: {
        reason?: string;
    }

    reason

    +
    • Optionalreason?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ForceCancelQueuedJobResponse.html b/typescript-client/docs/types/ForceCancelQueuedJobResponse.html new file mode 100644 index 0000000000..e3d3cebd60 --- /dev/null +++ b/typescript-client/docs/types/ForceCancelQueuedJobResponse.html @@ -0,0 +1 @@ +ForceCancelQueuedJobResponse | windmill-client

Type Alias ForceCancelQueuedJobResponse

ForceCancelQueuedJobResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ForloopFlow.html b/typescript-client/docs/types/ForloopFlow.html new file mode 100644 index 0000000000..b6ad5996bc --- /dev/null +++ b/typescript-client/docs/types/ForloopFlow.html @@ -0,0 +1 @@ +ForloopFlow | windmill-client

Type Alias ForloopFlow

ForloopFlow: {
    iterator: InputTransform;
    modules: FlowModule[];
    parallel?: boolean;
    parallelism?: number;
    skip_failures: boolean;
    type: "forloopflow";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GeDefaultTagsResponse.html b/typescript-client/docs/types/GeDefaultTagsResponse.html new file mode 100644 index 0000000000..97044e87da --- /dev/null +++ b/typescript-client/docs/types/GeDefaultTagsResponse.html @@ -0,0 +1 @@ +GeDefaultTagsResponse | windmill-client

Type Alias GeDefaultTagsResponse

GeDefaultTagsResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByPathData.html b/typescript-client/docs/types/GetAppByPathData.html new file mode 100644 index 0000000000..70c9e2cae1 --- /dev/null +++ b/typescript-client/docs/types/GetAppByPathData.html @@ -0,0 +1 @@ +GetAppByPathData | windmill-client

Type Alias GetAppByPathData

GetAppByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByPathResponse.html b/typescript-client/docs/types/GetAppByPathResponse.html new file mode 100644 index 0000000000..9ded63b685 --- /dev/null +++ b/typescript-client/docs/types/GetAppByPathResponse.html @@ -0,0 +1 @@ +GetAppByPathResponse | windmill-client

Type Alias GetAppByPathResponse

GetAppByPathResponse: AppWithLastVersion
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByPathWithDraftData.html b/typescript-client/docs/types/GetAppByPathWithDraftData.html new file mode 100644 index 0000000000..9ab9515080 --- /dev/null +++ b/typescript-client/docs/types/GetAppByPathWithDraftData.html @@ -0,0 +1 @@ +GetAppByPathWithDraftData | windmill-client

Type Alias GetAppByPathWithDraftData

GetAppByPathWithDraftData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByPathWithDraftResponse.html b/typescript-client/docs/types/GetAppByPathWithDraftResponse.html new file mode 100644 index 0000000000..2f9b06838c --- /dev/null +++ b/typescript-client/docs/types/GetAppByPathWithDraftResponse.html @@ -0,0 +1 @@ +GetAppByPathWithDraftResponse | windmill-client

Type Alias GetAppByPathWithDraftResponse

GetAppByPathWithDraftResponse: AppWithLastVersionWDraft
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByVersionData.html b/typescript-client/docs/types/GetAppByVersionData.html new file mode 100644 index 0000000000..e90919687d --- /dev/null +++ b/typescript-client/docs/types/GetAppByVersionData.html @@ -0,0 +1 @@ +GetAppByVersionData | windmill-client

Type Alias GetAppByVersionData

GetAppByVersionData: {
    id: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppByVersionResponse.html b/typescript-client/docs/types/GetAppByVersionResponse.html new file mode 100644 index 0000000000..683297a430 --- /dev/null +++ b/typescript-client/docs/types/GetAppByVersionResponse.html @@ -0,0 +1 @@ +GetAppByVersionResponse | windmill-client

Type Alias GetAppByVersionResponse

GetAppByVersionResponse: AppWithLastVersion
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppHistoryByPathData.html b/typescript-client/docs/types/GetAppHistoryByPathData.html new file mode 100644 index 0000000000..034d7968c5 --- /dev/null +++ b/typescript-client/docs/types/GetAppHistoryByPathData.html @@ -0,0 +1 @@ +GetAppHistoryByPathData | windmill-client

Type Alias GetAppHistoryByPathData

GetAppHistoryByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAppHistoryByPathResponse.html b/typescript-client/docs/types/GetAppHistoryByPathResponse.html new file mode 100644 index 0000000000..8a103ad7ba --- /dev/null +++ b/typescript-client/docs/types/GetAppHistoryByPathResponse.html @@ -0,0 +1 @@ +GetAppHistoryByPathResponse | windmill-client

Type Alias GetAppHistoryByPathResponse

GetAppHistoryByPathResponse: AppHistory[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputData.html b/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputData.html new file mode 100644 index 0000000000..e7886e79c5 --- /dev/null +++ b/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputData.html @@ -0,0 +1 @@ +GetArgsFromHistoryOrSavedInputData | windmill-client

Type Alias GetArgsFromHistoryOrSavedInputData

GetArgsFromHistoryOrSavedInputData: {
    jobOrInputId: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputResponse.html b/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputResponse.html new file mode 100644 index 0000000000..12afeddb7b --- /dev/null +++ b/typescript-client/docs/types/GetArgsFromHistoryOrSavedInputResponse.html @@ -0,0 +1 @@ +GetArgsFromHistoryOrSavedInputResponse | windmill-client

Type Alias GetArgsFromHistoryOrSavedInputResponse

GetArgsFromHistoryOrSavedInputResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAuditLogData.html b/typescript-client/docs/types/GetAuditLogData.html new file mode 100644 index 0000000000..db546ee6f1 --- /dev/null +++ b/typescript-client/docs/types/GetAuditLogData.html @@ -0,0 +1 @@ +GetAuditLogData | windmill-client

Type Alias GetAuditLogData

GetAuditLogData: {
    id: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetAuditLogResponse.html b/typescript-client/docs/types/GetAuditLogResponse.html new file mode 100644 index 0000000000..df5208d55a --- /dev/null +++ b/typescript-client/docs/types/GetAuditLogResponse.html @@ -0,0 +1 @@ +GetAuditLogResponse | windmill-client

Type Alias GetAuditLogResponse

GetAuditLogResponse: AuditLog
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCaptureData.html b/typescript-client/docs/types/GetCaptureData.html new file mode 100644 index 0000000000..49f070cc95 --- /dev/null +++ b/typescript-client/docs/types/GetCaptureData.html @@ -0,0 +1 @@ +GetCaptureData | windmill-client

Type Alias GetCaptureData

GetCaptureData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCaptureResponse.html b/typescript-client/docs/types/GetCaptureResponse.html new file mode 100644 index 0000000000..e7893daa85 --- /dev/null +++ b/typescript-client/docs/types/GetCaptureResponse.html @@ -0,0 +1 @@ +GetCaptureResponse | windmill-client

Type Alias GetCaptureResponse

GetCaptureResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedCountData.html b/typescript-client/docs/types/GetCompletedCountData.html new file mode 100644 index 0000000000..baa9a8c92a --- /dev/null +++ b/typescript-client/docs/types/GetCompletedCountData.html @@ -0,0 +1 @@ +GetCompletedCountData | windmill-client

Type Alias GetCompletedCountData

GetCompletedCountData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedCountResponse.html b/typescript-client/docs/types/GetCompletedCountResponse.html new file mode 100644 index 0000000000..cd28245385 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedCountResponse.html @@ -0,0 +1 @@ +GetCompletedCountResponse | windmill-client

Type Alias GetCompletedCountResponse

GetCompletedCountResponse: {
    database_length: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobData.html b/typescript-client/docs/types/GetCompletedJobData.html new file mode 100644 index 0000000000..354ef9fa21 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobData.html @@ -0,0 +1 @@ +GetCompletedJobData | windmill-client

Type Alias GetCompletedJobData

GetCompletedJobData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobResponse.html b/typescript-client/docs/types/GetCompletedJobResponse.html new file mode 100644 index 0000000000..0a65c90152 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobResponse.html @@ -0,0 +1 @@ +GetCompletedJobResponse | windmill-client

Type Alias GetCompletedJobResponse

GetCompletedJobResponse: CompletedJob
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobResultData.html b/typescript-client/docs/types/GetCompletedJobResultData.html new file mode 100644 index 0000000000..fa545cc214 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobResultData.html @@ -0,0 +1 @@ +GetCompletedJobResultData | windmill-client

Type Alias GetCompletedJobResultData

GetCompletedJobResultData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobResultMaybeData.html b/typescript-client/docs/types/GetCompletedJobResultMaybeData.html new file mode 100644 index 0000000000..6975403446 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobResultMaybeData.html @@ -0,0 +1 @@ +GetCompletedJobResultMaybeData | windmill-client

Type Alias GetCompletedJobResultMaybeData

GetCompletedJobResultMaybeData: {
    getStarted?: boolean;
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobResultMaybeResponse.html b/typescript-client/docs/types/GetCompletedJobResultMaybeResponse.html new file mode 100644 index 0000000000..eab279b709 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobResultMaybeResponse.html @@ -0,0 +1 @@ +GetCompletedJobResultMaybeResponse | windmill-client

Type Alias GetCompletedJobResultMaybeResponse

GetCompletedJobResultMaybeResponse: {
    completed: boolean;
    result: unknown;
    started?: boolean;
    success?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCompletedJobResultResponse.html b/typescript-client/docs/types/GetCompletedJobResultResponse.html new file mode 100644 index 0000000000..61601318e2 --- /dev/null +++ b/typescript-client/docs/types/GetCompletedJobResultResponse.html @@ -0,0 +1 @@ +GetCompletedJobResultResponse | windmill-client

Type Alias GetCompletedJobResultResponse

GetCompletedJobResultResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetConcurrencyKeyData.html b/typescript-client/docs/types/GetConcurrencyKeyData.html new file mode 100644 index 0000000000..d88f7105d5 --- /dev/null +++ b/typescript-client/docs/types/GetConcurrencyKeyData.html @@ -0,0 +1 @@ +GetConcurrencyKeyData | windmill-client

Type Alias GetConcurrencyKeyData

GetConcurrencyKeyData: {
    id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetConcurrencyKeyResponse.html b/typescript-client/docs/types/GetConcurrencyKeyResponse.html new file mode 100644 index 0000000000..a89302c0fd --- /dev/null +++ b/typescript-client/docs/types/GetConcurrencyKeyResponse.html @@ -0,0 +1 @@ +GetConcurrencyKeyResponse | windmill-client

Type Alias GetConcurrencyKeyResponse

GetConcurrencyKeyResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetConfigData.html b/typescript-client/docs/types/GetConfigData.html new file mode 100644 index 0000000000..9aebbe99c2 --- /dev/null +++ b/typescript-client/docs/types/GetConfigData.html @@ -0,0 +1 @@ +GetConfigData | windmill-client

Type Alias GetConfigData

GetConfigData: {
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetConfigResponse.html b/typescript-client/docs/types/GetConfigResponse.html new file mode 100644 index 0000000000..902688f96d --- /dev/null +++ b/typescript-client/docs/types/GetConfigResponse.html @@ -0,0 +1 @@ +GetConfigResponse | windmill-client

Type Alias GetConfigResponse

GetConfigResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCopilotInfoData.html b/typescript-client/docs/types/GetCopilotInfoData.html new file mode 100644 index 0000000000..f4becdbfbb --- /dev/null +++ b/typescript-client/docs/types/GetCopilotInfoData.html @@ -0,0 +1 @@ +GetCopilotInfoData | windmill-client

Type Alias GetCopilotInfoData

GetCopilotInfoData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCopilotInfoResponse.html b/typescript-client/docs/types/GetCopilotInfoResponse.html new file mode 100644 index 0000000000..c1945eecf0 --- /dev/null +++ b/typescript-client/docs/types/GetCopilotInfoResponse.html @@ -0,0 +1 @@ +GetCopilotInfoResponse | windmill-client

Type Alias GetCopilotInfoResponse

GetCopilotInfoResponse: {
    code_completion_enabled: boolean;
    exists_openai_resource_path: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCurrentEmailResponse.html b/typescript-client/docs/types/GetCurrentEmailResponse.html new file mode 100644 index 0000000000..d18d6c30aa --- /dev/null +++ b/typescript-client/docs/types/GetCurrentEmailResponse.html @@ -0,0 +1 @@ +GetCurrentEmailResponse | windmill-client

Type Alias GetCurrentEmailResponse

GetCurrentEmailResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetCustomTagsResponse.html b/typescript-client/docs/types/GetCustomTagsResponse.html new file mode 100644 index 0000000000..e61779c1b9 --- /dev/null +++ b/typescript-client/docs/types/GetCustomTagsResponse.html @@ -0,0 +1 @@ +GetCustomTagsResponse | windmill-client

Type Alias GetCustomTagsResponse

GetCustomTagsResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetDbClockResponse.html b/typescript-client/docs/types/GetDbClockResponse.html new file mode 100644 index 0000000000..6eae10c169 --- /dev/null +++ b/typescript-client/docs/types/GetDbClockResponse.html @@ -0,0 +1 @@ +GetDbClockResponse | windmill-client

Type Alias GetDbClockResponse

GetDbClockResponse: number
\ No newline at end of file diff --git a/typescript-client/docs/types/GetDefaultScriptsData.html b/typescript-client/docs/types/GetDefaultScriptsData.html new file mode 100644 index 0000000000..f093fc9fb0 --- /dev/null +++ b/typescript-client/docs/types/GetDefaultScriptsData.html @@ -0,0 +1 @@ +GetDefaultScriptsData | windmill-client

Type Alias GetDefaultScriptsData

GetDefaultScriptsData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetDefaultScriptsResponse.html b/typescript-client/docs/types/GetDefaultScriptsResponse.html new file mode 100644 index 0000000000..0fbeac813a --- /dev/null +++ b/typescript-client/docs/types/GetDefaultScriptsResponse.html @@ -0,0 +1 @@ +GetDefaultScriptsResponse | windmill-client

Type Alias GetDefaultScriptsResponse

GetDefaultScriptsResponse: WorkspaceDefaultScripts
\ No newline at end of file diff --git a/typescript-client/docs/types/GetDeployToData.html b/typescript-client/docs/types/GetDeployToData.html new file mode 100644 index 0000000000..391fccdae3 --- /dev/null +++ b/typescript-client/docs/types/GetDeployToData.html @@ -0,0 +1 @@ +GetDeployToData | windmill-client

Type Alias GetDeployToData

GetDeployToData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetDeployToResponse.html b/typescript-client/docs/types/GetDeployToResponse.html new file mode 100644 index 0000000000..fd4cc27204 --- /dev/null +++ b/typescript-client/docs/types/GetDeployToResponse.html @@ -0,0 +1 @@ +GetDeployToResponse | windmill-client

Type Alias GetDeployToResponse

GetDeployToResponse: {
    deploy_to?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowByPathData.html b/typescript-client/docs/types/GetFlowByPathData.html new file mode 100644 index 0000000000..47d0211847 --- /dev/null +++ b/typescript-client/docs/types/GetFlowByPathData.html @@ -0,0 +1 @@ +GetFlowByPathData | windmill-client

Type Alias GetFlowByPathData

GetFlowByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowByPathResponse.html b/typescript-client/docs/types/GetFlowByPathResponse.html new file mode 100644 index 0000000000..44f26ccee1 --- /dev/null +++ b/typescript-client/docs/types/GetFlowByPathResponse.html @@ -0,0 +1 @@ +GetFlowByPathResponse | windmill-client

Type Alias GetFlowByPathResponse

GetFlowByPathResponse: Flow
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowByPathWithDraftData.html b/typescript-client/docs/types/GetFlowByPathWithDraftData.html new file mode 100644 index 0000000000..c00ca927f4 --- /dev/null +++ b/typescript-client/docs/types/GetFlowByPathWithDraftData.html @@ -0,0 +1 @@ +GetFlowByPathWithDraftData | windmill-client

Type Alias GetFlowByPathWithDraftData

GetFlowByPathWithDraftData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowByPathWithDraftResponse.html b/typescript-client/docs/types/GetFlowByPathWithDraftResponse.html new file mode 100644 index 0000000000..225f038e7b --- /dev/null +++ b/typescript-client/docs/types/GetFlowByPathWithDraftResponse.html @@ -0,0 +1 @@ +GetFlowByPathWithDraftResponse | windmill-client

Type Alias GetFlowByPathWithDraftResponse

GetFlowByPathWithDraftResponse: Flow & {
    draft?: Flow;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowDebugInfoData.html b/typescript-client/docs/types/GetFlowDebugInfoData.html new file mode 100644 index 0000000000..e080a298d1 --- /dev/null +++ b/typescript-client/docs/types/GetFlowDebugInfoData.html @@ -0,0 +1 @@ +GetFlowDebugInfoData | windmill-client

Type Alias GetFlowDebugInfoData

GetFlowDebugInfoData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowDebugInfoResponse.html b/typescript-client/docs/types/GetFlowDebugInfoResponse.html new file mode 100644 index 0000000000..7669ad0d68 --- /dev/null +++ b/typescript-client/docs/types/GetFlowDebugInfoResponse.html @@ -0,0 +1 @@ +GetFlowDebugInfoResponse | windmill-client

Type Alias GetFlowDebugInfoResponse

GetFlowDebugInfoResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowInputHistoryByPathData.html b/typescript-client/docs/types/GetFlowInputHistoryByPathData.html new file mode 100644 index 0000000000..2df69d3253 --- /dev/null +++ b/typescript-client/docs/types/GetFlowInputHistoryByPathData.html @@ -0,0 +1,3 @@ +GetFlowInputHistoryByPathData | windmill-client

Type Alias GetFlowInputHistoryByPathData

GetFlowInputHistoryByPathData: {
    page?: number;
    path: string;
    perPage?: number;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • path: string
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowInputHistoryByPathResponse.html b/typescript-client/docs/types/GetFlowInputHistoryByPathResponse.html new file mode 100644 index 0000000000..bb524a3964 --- /dev/null +++ b/typescript-client/docs/types/GetFlowInputHistoryByPathResponse.html @@ -0,0 +1 @@ +GetFlowInputHistoryByPathResponse | windmill-client

Type Alias GetFlowInputHistoryByPathResponse

GetFlowInputHistoryByPathResponse: Input[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowUserStateData.html b/typescript-client/docs/types/GetFlowUserStateData.html new file mode 100644 index 0000000000..851388b915 --- /dev/null +++ b/typescript-client/docs/types/GetFlowUserStateData.html @@ -0,0 +1 @@ +GetFlowUserStateData | windmill-client

Type Alias GetFlowUserStateData

GetFlowUserStateData: {
    id: string;
    key: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFlowUserStateResponse.html b/typescript-client/docs/types/GetFlowUserStateResponse.html new file mode 100644 index 0000000000..a61e3f03bf --- /dev/null +++ b/typescript-client/docs/types/GetFlowUserStateResponse.html @@ -0,0 +1 @@ +GetFlowUserStateResponse | windmill-client

Type Alias GetFlowUserStateResponse

GetFlowUserStateResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFolderData.html b/typescript-client/docs/types/GetFolderData.html new file mode 100644 index 0000000000..940dd9ff9d --- /dev/null +++ b/typescript-client/docs/types/GetFolderData.html @@ -0,0 +1 @@ +GetFolderData | windmill-client

Type Alias GetFolderData

GetFolderData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFolderResponse.html b/typescript-client/docs/types/GetFolderResponse.html new file mode 100644 index 0000000000..411aa06e38 --- /dev/null +++ b/typescript-client/docs/types/GetFolderResponse.html @@ -0,0 +1 @@ +GetFolderResponse | windmill-client

Type Alias GetFolderResponse

GetFolderResponse: Folder
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFolderUsageData.html b/typescript-client/docs/types/GetFolderUsageData.html new file mode 100644 index 0000000000..b59a9a4897 --- /dev/null +++ b/typescript-client/docs/types/GetFolderUsageData.html @@ -0,0 +1 @@ +GetFolderUsageData | windmill-client

Type Alias GetFolderUsageData

GetFolderUsageData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetFolderUsageResponse.html b/typescript-client/docs/types/GetFolderUsageResponse.html new file mode 100644 index 0000000000..48fa5da473 --- /dev/null +++ b/typescript-client/docs/types/GetFolderUsageResponse.html @@ -0,0 +1 @@ +GetFolderUsageResponse | windmill-client

Type Alias GetFolderUsageResponse

GetFolderUsageResponse: {
    apps: number;
    flows: number;
    resources: number;
    schedules: number;
    scripts: number;
    variables: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGlobalData.html b/typescript-client/docs/types/GetGlobalData.html new file mode 100644 index 0000000000..26b7751463 --- /dev/null +++ b/typescript-client/docs/types/GetGlobalData.html @@ -0,0 +1 @@ +GetGlobalData | windmill-client

Type Alias GetGlobalData

GetGlobalData: {
    key: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGlobalResponse.html b/typescript-client/docs/types/GetGlobalResponse.html new file mode 100644 index 0000000000..fe2cf1dc39 --- /dev/null +++ b/typescript-client/docs/types/GetGlobalResponse.html @@ -0,0 +1 @@ +GetGlobalResponse | windmill-client

Type Alias GetGlobalResponse

GetGlobalResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGranularAclsData.html b/typescript-client/docs/types/GetGranularAclsData.html new file mode 100644 index 0000000000..dd5a98b804 --- /dev/null +++ b/typescript-client/docs/types/GetGranularAclsData.html @@ -0,0 +1 @@ +GetGranularAclsData | windmill-client

Type Alias GetGranularAclsData

GetGranularAclsData: {
    kind:
        | "script"
        | "group_"
        | "resource"
        | "schedule"
        | "variable"
        | "flow"
        | "folder"
        | "app"
        | "raw_app";
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGranularAclsResponse.html b/typescript-client/docs/types/GetGranularAclsResponse.html new file mode 100644 index 0000000000..3c6cb6895e --- /dev/null +++ b/typescript-client/docs/types/GetGranularAclsResponse.html @@ -0,0 +1 @@ +GetGranularAclsResponse | windmill-client

Type Alias GetGranularAclsResponse

GetGranularAclsResponse: {
    [key: string]: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGroupData.html b/typescript-client/docs/types/GetGroupData.html new file mode 100644 index 0000000000..e44b213a12 --- /dev/null +++ b/typescript-client/docs/types/GetGroupData.html @@ -0,0 +1 @@ +GetGroupData | windmill-client

Type Alias GetGroupData

GetGroupData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetGroupResponse.html b/typescript-client/docs/types/GetGroupResponse.html new file mode 100644 index 0000000000..ac9ff140a8 --- /dev/null +++ b/typescript-client/docs/types/GetGroupResponse.html @@ -0,0 +1 @@ +GetGroupResponse | windmill-client

Type Alias GetGroupResponse

GetGroupResponse: Group
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubAppByIdData.html b/typescript-client/docs/types/GetHubAppByIdData.html new file mode 100644 index 0000000000..d183d09875 --- /dev/null +++ b/typescript-client/docs/types/GetHubAppByIdData.html @@ -0,0 +1 @@ +GetHubAppByIdData | windmill-client

Type Alias GetHubAppByIdData

GetHubAppByIdData: {
    id: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubAppByIdResponse.html b/typescript-client/docs/types/GetHubAppByIdResponse.html new file mode 100644 index 0000000000..250fe792b3 --- /dev/null +++ b/typescript-client/docs/types/GetHubAppByIdResponse.html @@ -0,0 +1 @@ +GetHubAppByIdResponse | windmill-client

Type Alias GetHubAppByIdResponse

GetHubAppByIdResponse: {
    app: {
        summary: string;
        value: unknown;
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubFlowByIdData.html b/typescript-client/docs/types/GetHubFlowByIdData.html new file mode 100644 index 0000000000..92e883d640 --- /dev/null +++ b/typescript-client/docs/types/GetHubFlowByIdData.html @@ -0,0 +1 @@ +GetHubFlowByIdData | windmill-client

Type Alias GetHubFlowByIdData

GetHubFlowByIdData: {
    id: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubFlowByIdResponse.html b/typescript-client/docs/types/GetHubFlowByIdResponse.html new file mode 100644 index 0000000000..e0beebbd5a --- /dev/null +++ b/typescript-client/docs/types/GetHubFlowByIdResponse.html @@ -0,0 +1 @@ +GetHubFlowByIdResponse | windmill-client

Type Alias GetHubFlowByIdResponse

GetHubFlowByIdResponse: {
    flow?: OpenFlow;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubScriptByPathData.html b/typescript-client/docs/types/GetHubScriptByPathData.html new file mode 100644 index 0000000000..e3a426fb60 --- /dev/null +++ b/typescript-client/docs/types/GetHubScriptByPathData.html @@ -0,0 +1 @@ +GetHubScriptByPathData | windmill-client

Type Alias GetHubScriptByPathData

GetHubScriptByPathData: {
    path: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubScriptByPathResponse.html b/typescript-client/docs/types/GetHubScriptByPathResponse.html new file mode 100644 index 0000000000..e8c42c6267 --- /dev/null +++ b/typescript-client/docs/types/GetHubScriptByPathResponse.html @@ -0,0 +1 @@ +GetHubScriptByPathResponse | windmill-client

Type Alias GetHubScriptByPathResponse

GetHubScriptByPathResponse: {
    content: string;
    language: string;
    lockfile?: string;
    schema?: unknown;
    summary?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubScriptContentByPathData.html b/typescript-client/docs/types/GetHubScriptContentByPathData.html new file mode 100644 index 0000000000..de7b11d753 --- /dev/null +++ b/typescript-client/docs/types/GetHubScriptContentByPathData.html @@ -0,0 +1 @@ +GetHubScriptContentByPathData | windmill-client

Type Alias GetHubScriptContentByPathData

GetHubScriptContentByPathData: {
    path: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetHubScriptContentByPathResponse.html b/typescript-client/docs/types/GetHubScriptContentByPathResponse.html new file mode 100644 index 0000000000..b7cdf4008f --- /dev/null +++ b/typescript-client/docs/types/GetHubScriptContentByPathResponse.html @@ -0,0 +1 @@ +GetHubScriptContentByPathResponse | windmill-client

Type Alias GetHubScriptContentByPathResponse

GetHubScriptContentByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetInputHistoryData.html b/typescript-client/docs/types/GetInputHistoryData.html new file mode 100644 index 0000000000..2ab80d41a8 --- /dev/null +++ b/typescript-client/docs/types/GetInputHistoryData.html @@ -0,0 +1,3 @@ +GetInputHistoryData | windmill-client

Type Alias GetInputHistoryData

GetInputHistoryData: {
    page?: number;
    perPage?: number;
    runnableId?: string;
    runnableType?: RunnableType;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalrunnableId?: string
  • OptionalrunnableType?: RunnableType
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetInputHistoryResponse.html b/typescript-client/docs/types/GetInputHistoryResponse.html new file mode 100644 index 0000000000..4c94f35df9 --- /dev/null +++ b/typescript-client/docs/types/GetInputHistoryResponse.html @@ -0,0 +1 @@ +GetInputHistoryResponse | windmill-client

Type Alias GetInputHistoryResponse

GetInputHistoryResponse: Input[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetInstanceGroupData.html b/typescript-client/docs/types/GetInstanceGroupData.html new file mode 100644 index 0000000000..bd94eed392 --- /dev/null +++ b/typescript-client/docs/types/GetInstanceGroupData.html @@ -0,0 +1 @@ +GetInstanceGroupData | windmill-client

Type Alias GetInstanceGroupData

GetInstanceGroupData: {
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetInstanceGroupResponse.html b/typescript-client/docs/types/GetInstanceGroupResponse.html new file mode 100644 index 0000000000..0b1285a4fe --- /dev/null +++ b/typescript-client/docs/types/GetInstanceGroupResponse.html @@ -0,0 +1 @@ +GetInstanceGroupResponse | windmill-client

Type Alias GetInstanceGroupResponse

GetInstanceGroupResponse: InstanceGroup
\ No newline at end of file diff --git a/typescript-client/docs/types/GetIsPremiumData.html b/typescript-client/docs/types/GetIsPremiumData.html new file mode 100644 index 0000000000..e558f7375f --- /dev/null +++ b/typescript-client/docs/types/GetIsPremiumData.html @@ -0,0 +1 @@ +GetIsPremiumData | windmill-client

Type Alias GetIsPremiumData

GetIsPremiumData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetIsPremiumResponse.html b/typescript-client/docs/types/GetIsPremiumResponse.html new file mode 100644 index 0000000000..f65b1178e4 --- /dev/null +++ b/typescript-client/docs/types/GetIsPremiumResponse.html @@ -0,0 +1 @@ +GetIsPremiumResponse | windmill-client

Type Alias GetIsPremiumResponse

GetIsPremiumResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobData.html b/typescript-client/docs/types/GetJobData.html new file mode 100644 index 0000000000..9f9b3f420b --- /dev/null +++ b/typescript-client/docs/types/GetJobData.html @@ -0,0 +1 @@ +GetJobData | windmill-client

Type Alias GetJobData

GetJobData: {
    id: string;
    noLogs?: boolean;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobLogsData.html b/typescript-client/docs/types/GetJobLogsData.html new file mode 100644 index 0000000000..b1e61e5579 --- /dev/null +++ b/typescript-client/docs/types/GetJobLogsData.html @@ -0,0 +1 @@ +GetJobLogsData | windmill-client

Type Alias GetJobLogsData

GetJobLogsData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobLogsResponse.html b/typescript-client/docs/types/GetJobLogsResponse.html new file mode 100644 index 0000000000..c649452cc8 --- /dev/null +++ b/typescript-client/docs/types/GetJobLogsResponse.html @@ -0,0 +1 @@ +GetJobLogsResponse | windmill-client

Type Alias GetJobLogsResponse

GetJobLogsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobMetricsData.html b/typescript-client/docs/types/GetJobMetricsData.html new file mode 100644 index 0000000000..6d0aa5bb89 --- /dev/null +++ b/typescript-client/docs/types/GetJobMetricsData.html @@ -0,0 +1,2 @@ +GetJobMetricsData | windmill-client

Type Alias GetJobMetricsData

GetJobMetricsData: {
    id: string;
    requestBody: {
        from_timestamp?: string;
        timeseries_max_datapoints?: number;
        to_timestamp?: string;
    };
    workspace: string;
}

Type declaration

  • id: string
  • requestBody: {
        from_timestamp?: string;
        timeseries_max_datapoints?: number;
        to_timestamp?: string;
    }

    parameters for statistics retrieval

    +
    • Optionalfrom_timestamp?: string
    • Optionaltimeseries_max_datapoints?: number
    • Optionalto_timestamp?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobMetricsResponse.html b/typescript-client/docs/types/GetJobMetricsResponse.html new file mode 100644 index 0000000000..fe84a9a8d2 --- /dev/null +++ b/typescript-client/docs/types/GetJobMetricsResponse.html @@ -0,0 +1 @@ +GetJobMetricsResponse | windmill-client

Type Alias GetJobMetricsResponse

GetJobMetricsResponse: {
    metrics_metadata?: MetricMetadata[];
    scalar_metrics?: ScalarMetric[];
    timeseries_metrics?: TimeseriesMetric[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobResponse.html b/typescript-client/docs/types/GetJobResponse.html new file mode 100644 index 0000000000..348286336a --- /dev/null +++ b/typescript-client/docs/types/GetJobResponse.html @@ -0,0 +1 @@ +GetJobResponse | windmill-client

Type Alias GetJobResponse

GetJobResponse: Job
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobUpdatesData.html b/typescript-client/docs/types/GetJobUpdatesData.html new file mode 100644 index 0000000000..7b60aca553 --- /dev/null +++ b/typescript-client/docs/types/GetJobUpdatesData.html @@ -0,0 +1 @@ +GetJobUpdatesData | windmill-client

Type Alias GetJobUpdatesData

GetJobUpdatesData: {
    id: string;
    logOffset?: number;
    running?: boolean;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetJobUpdatesResponse.html b/typescript-client/docs/types/GetJobUpdatesResponse.html new file mode 100644 index 0000000000..33c28225ea --- /dev/null +++ b/typescript-client/docs/types/GetJobUpdatesResponse.html @@ -0,0 +1 @@ +GetJobUpdatesResponse | windmill-client

Type Alias GetJobUpdatesResponse

GetJobUpdatesResponse: {
    completed?: boolean;
    flow_status?: WorkflowStatusRecord;
    log_offset?: number;
    mem_peak?: number;
    new_logs?: string;
    running?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLargeFileStorageConfigData.html b/typescript-client/docs/types/GetLargeFileStorageConfigData.html new file mode 100644 index 0000000000..75ff3afe36 --- /dev/null +++ b/typescript-client/docs/types/GetLargeFileStorageConfigData.html @@ -0,0 +1 @@ +GetLargeFileStorageConfigData | windmill-client

Type Alias GetLargeFileStorageConfigData

GetLargeFileStorageConfigData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLargeFileStorageConfigResponse.html b/typescript-client/docs/types/GetLargeFileStorageConfigResponse.html new file mode 100644 index 0000000000..af39d7ff37 --- /dev/null +++ b/typescript-client/docs/types/GetLargeFileStorageConfigResponse.html @@ -0,0 +1 @@ +GetLargeFileStorageConfigResponse | windmill-client

Type Alias GetLargeFileStorageConfigResponse

GetLargeFileStorageConfigResponse: LargeFileStorage
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLatestKeyRenewalAttemptResponse.html b/typescript-client/docs/types/GetLatestKeyRenewalAttemptResponse.html new file mode 100644 index 0000000000..f94cff2ad0 --- /dev/null +++ b/typescript-client/docs/types/GetLatestKeyRenewalAttemptResponse.html @@ -0,0 +1 @@ +GetLatestKeyRenewalAttemptResponse | windmill-client

Type Alias GetLatestKeyRenewalAttemptResponse

GetLatestKeyRenewalAttemptResponse: {
    attempted_at: string;
    result: string;
} | null
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLicenseIdResponse.html b/typescript-client/docs/types/GetLicenseIdResponse.html new file mode 100644 index 0000000000..da7fa4ae90 --- /dev/null +++ b/typescript-client/docs/types/GetLicenseIdResponse.html @@ -0,0 +1 @@ +GetLicenseIdResponse | windmill-client

Type Alias GetLicenseIdResponse

GetLicenseIdResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLocalResponse.html b/typescript-client/docs/types/GetLocalResponse.html new file mode 100644 index 0000000000..a4863d67e3 --- /dev/null +++ b/typescript-client/docs/types/GetLocalResponse.html @@ -0,0 +1 @@ +GetLocalResponse | windmill-client

Type Alias GetLocalResponse

GetLocalResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLogFileFromStoreData.html b/typescript-client/docs/types/GetLogFileFromStoreData.html new file mode 100644 index 0000000000..d191c74527 --- /dev/null +++ b/typescript-client/docs/types/GetLogFileFromStoreData.html @@ -0,0 +1 @@ +GetLogFileFromStoreData | windmill-client

Type Alias GetLogFileFromStoreData

GetLogFileFromStoreData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetLogFileFromStoreResponse.html b/typescript-client/docs/types/GetLogFileFromStoreResponse.html new file mode 100644 index 0000000000..ce28c9d487 --- /dev/null +++ b/typescript-client/docs/types/GetLogFileFromStoreResponse.html @@ -0,0 +1 @@ +GetLogFileFromStoreResponse | windmill-client

Type Alias GetLogFileFromStoreResponse

GetLogFileFromStoreResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetOauthConnectData.html b/typescript-client/docs/types/GetOauthConnectData.html new file mode 100644 index 0000000000..0446187ff2 --- /dev/null +++ b/typescript-client/docs/types/GetOauthConnectData.html @@ -0,0 +1,2 @@ +GetOauthConnectData | windmill-client

Type Alias GetOauthConnectData

GetOauthConnectData: {
    client: string;
}

Type declaration

  • client: string

    client name

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/GetOauthConnectResponse.html b/typescript-client/docs/types/GetOauthConnectResponse.html new file mode 100644 index 0000000000..8e0d771a76 --- /dev/null +++ b/typescript-client/docs/types/GetOauthConnectResponse.html @@ -0,0 +1 @@ +GetOauthConnectResponse | windmill-client

Type Alias GetOauthConnectResponse

GetOauthConnectResponse: {
    extra_params?: {
        [key: string]: unknown;
    };
    scopes?: string[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetOidcTokenData.html b/typescript-client/docs/types/GetOidcTokenData.html new file mode 100644 index 0000000000..5d382c252f --- /dev/null +++ b/typescript-client/docs/types/GetOidcTokenData.html @@ -0,0 +1 @@ +GetOidcTokenData | windmill-client

Type Alias GetOidcTokenData

GetOidcTokenData: {
    audience: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetOidcTokenResponse.html b/typescript-client/docs/types/GetOidcTokenResponse.html new file mode 100644 index 0000000000..918336d5ec --- /dev/null +++ b/typescript-client/docs/types/GetOidcTokenResponse.html @@ -0,0 +1 @@ +GetOidcTokenResponse | windmill-client

Type Alias GetOidcTokenResponse

GetOidcTokenResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetOpenApiYamlResponse.html b/typescript-client/docs/types/GetOpenApiYamlResponse.html new file mode 100644 index 0000000000..fec503a021 --- /dev/null +++ b/typescript-client/docs/types/GetOpenApiYamlResponse.html @@ -0,0 +1 @@ +GetOpenApiYamlResponse | windmill-client

Type Alias GetOpenApiYamlResponse

GetOpenApiYamlResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPremiumInfoData.html b/typescript-client/docs/types/GetPremiumInfoData.html new file mode 100644 index 0000000000..6fbcb738d7 --- /dev/null +++ b/typescript-client/docs/types/GetPremiumInfoData.html @@ -0,0 +1 @@ +GetPremiumInfoData | windmill-client

Type Alias GetPremiumInfoData

GetPremiumInfoData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPremiumInfoResponse.html b/typescript-client/docs/types/GetPremiumInfoResponse.html new file mode 100644 index 0000000000..28999fd417 --- /dev/null +++ b/typescript-client/docs/types/GetPremiumInfoResponse.html @@ -0,0 +1 @@ +GetPremiumInfoResponse | windmill-client

Type Alias GetPremiumInfoResponse

GetPremiumInfoResponse: {
    automatic_billing: boolean;
    premium: boolean;
    seats?: number;
    usage?: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicAppBySecretData.html b/typescript-client/docs/types/GetPublicAppBySecretData.html new file mode 100644 index 0000000000..0570e07f75 --- /dev/null +++ b/typescript-client/docs/types/GetPublicAppBySecretData.html @@ -0,0 +1 @@ +GetPublicAppBySecretData | windmill-client

Type Alias GetPublicAppBySecretData

GetPublicAppBySecretData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicAppBySecretResponse.html b/typescript-client/docs/types/GetPublicAppBySecretResponse.html new file mode 100644 index 0000000000..2d182b355b --- /dev/null +++ b/typescript-client/docs/types/GetPublicAppBySecretResponse.html @@ -0,0 +1 @@ +GetPublicAppBySecretResponse | windmill-client

Type Alias GetPublicAppBySecretResponse

GetPublicAppBySecretResponse: AppWithLastVersion
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicResourceData.html b/typescript-client/docs/types/GetPublicResourceData.html new file mode 100644 index 0000000000..2904075cd1 --- /dev/null +++ b/typescript-client/docs/types/GetPublicResourceData.html @@ -0,0 +1 @@ +GetPublicResourceData | windmill-client

Type Alias GetPublicResourceData

GetPublicResourceData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicResourceResponse.html b/typescript-client/docs/types/GetPublicResourceResponse.html new file mode 100644 index 0000000000..385ce8556e --- /dev/null +++ b/typescript-client/docs/types/GetPublicResourceResponse.html @@ -0,0 +1 @@ +GetPublicResourceResponse | windmill-client

Type Alias GetPublicResourceResponse

GetPublicResourceResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicSecretOfAppData.html b/typescript-client/docs/types/GetPublicSecretOfAppData.html new file mode 100644 index 0000000000..6f35e0e3cd --- /dev/null +++ b/typescript-client/docs/types/GetPublicSecretOfAppData.html @@ -0,0 +1 @@ +GetPublicSecretOfAppData | windmill-client

Type Alias GetPublicSecretOfAppData

GetPublicSecretOfAppData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetPublicSecretOfAppResponse.html b/typescript-client/docs/types/GetPublicSecretOfAppResponse.html new file mode 100644 index 0000000000..3f761155c9 --- /dev/null +++ b/typescript-client/docs/types/GetPublicSecretOfAppResponse.html @@ -0,0 +1 @@ +GetPublicSecretOfAppResponse | windmill-client

Type Alias GetPublicSecretOfAppResponse

GetPublicSecretOfAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetQueueCountData.html b/typescript-client/docs/types/GetQueueCountData.html new file mode 100644 index 0000000000..429909bb20 --- /dev/null +++ b/typescript-client/docs/types/GetQueueCountData.html @@ -0,0 +1,2 @@ +GetQueueCountData | windmill-client

Type Alias GetQueueCountData

GetQueueCountData: {
    allWorkspaces?: boolean;
    workspace: string;
}

Type declaration

  • OptionalallWorkspaces?: boolean

    get jobs from all workspaces (only valid if request come from the admins workspace)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetQueueCountResponse.html b/typescript-client/docs/types/GetQueueCountResponse.html new file mode 100644 index 0000000000..9f71dc041c --- /dev/null +++ b/typescript-client/docs/types/GetQueueCountResponse.html @@ -0,0 +1 @@ +GetQueueCountResponse | windmill-client

Type Alias GetQueueCountResponse

GetQueueCountResponse: {
    database_length: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetQueueMetricsResponse.html b/typescript-client/docs/types/GetQueueMetricsResponse.html new file mode 100644 index 0000000000..c681d9be05 --- /dev/null +++ b/typescript-client/docs/types/GetQueueMetricsResponse.html @@ -0,0 +1 @@ +GetQueueMetricsResponse | windmill-client

Type Alias GetQueueMetricsResponse

GetQueueMetricsResponse: {
    id: string;
    values: {
        created_at: string;
        value: number;
    }[];
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetRawAppDataData.html b/typescript-client/docs/types/GetRawAppDataData.html new file mode 100644 index 0000000000..1d9e2710bf --- /dev/null +++ b/typescript-client/docs/types/GetRawAppDataData.html @@ -0,0 +1 @@ +GetRawAppDataData | windmill-client

Type Alias GetRawAppDataData

GetRawAppDataData: {
    path: string;
    version: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetRawAppDataResponse.html b/typescript-client/docs/types/GetRawAppDataResponse.html new file mode 100644 index 0000000000..9f9bb1f333 --- /dev/null +++ b/typescript-client/docs/types/GetRawAppDataResponse.html @@ -0,0 +1 @@ +GetRawAppDataResponse | windmill-client

Type Alias GetRawAppDataResponse

GetRawAppDataResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceData.html b/typescript-client/docs/types/GetResourceData.html new file mode 100644 index 0000000000..1b5ad85532 --- /dev/null +++ b/typescript-client/docs/types/GetResourceData.html @@ -0,0 +1 @@ +GetResourceData | windmill-client

Type Alias GetResourceData

GetResourceData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceResponse.html b/typescript-client/docs/types/GetResourceResponse.html new file mode 100644 index 0000000000..ae3a0d0471 --- /dev/null +++ b/typescript-client/docs/types/GetResourceResponse.html @@ -0,0 +1 @@ +GetResourceResponse | windmill-client

Type Alias GetResourceResponse

GetResourceResponse: Resource
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceTypeData.html b/typescript-client/docs/types/GetResourceTypeData.html new file mode 100644 index 0000000000..d2325b0054 --- /dev/null +++ b/typescript-client/docs/types/GetResourceTypeData.html @@ -0,0 +1 @@ +GetResourceTypeData | windmill-client

Type Alias GetResourceTypeData

GetResourceTypeData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceTypeResponse.html b/typescript-client/docs/types/GetResourceTypeResponse.html new file mode 100644 index 0000000000..d3726bca77 --- /dev/null +++ b/typescript-client/docs/types/GetResourceTypeResponse.html @@ -0,0 +1 @@ +GetResourceTypeResponse | windmill-client

Type Alias GetResourceTypeResponse

GetResourceTypeResponse: ResourceType
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceValueData.html b/typescript-client/docs/types/GetResourceValueData.html new file mode 100644 index 0000000000..91430efb8a --- /dev/null +++ b/typescript-client/docs/types/GetResourceValueData.html @@ -0,0 +1 @@ +GetResourceValueData | windmill-client

Type Alias GetResourceValueData

GetResourceValueData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceValueInterpolatedData.html b/typescript-client/docs/types/GetResourceValueInterpolatedData.html new file mode 100644 index 0000000000..2036af2ce6 --- /dev/null +++ b/typescript-client/docs/types/GetResourceValueInterpolatedData.html @@ -0,0 +1,2 @@ +GetResourceValueInterpolatedData | windmill-client

Type Alias GetResourceValueInterpolatedData

GetResourceValueInterpolatedData: {
    jobId?: string;
    path: string;
    workspace: string;
}

Type declaration

  • OptionaljobId?: string

    job id

    +
  • path: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceValueInterpolatedResponse.html b/typescript-client/docs/types/GetResourceValueInterpolatedResponse.html new file mode 100644 index 0000000000..77bea18136 --- /dev/null +++ b/typescript-client/docs/types/GetResourceValueInterpolatedResponse.html @@ -0,0 +1 @@ +GetResourceValueInterpolatedResponse | windmill-client

Type Alias GetResourceValueInterpolatedResponse

GetResourceValueInterpolatedResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResourceValueResponse.html b/typescript-client/docs/types/GetResourceValueResponse.html new file mode 100644 index 0000000000..4439f7e663 --- /dev/null +++ b/typescript-client/docs/types/GetResourceValueResponse.html @@ -0,0 +1 @@ +GetResourceValueResponse | windmill-client

Type Alias GetResourceValueResponse

GetResourceValueResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResumeUrlsData.html b/typescript-client/docs/types/GetResumeUrlsData.html new file mode 100644 index 0000000000..621bf50f9b --- /dev/null +++ b/typescript-client/docs/types/GetResumeUrlsData.html @@ -0,0 +1 @@ +GetResumeUrlsData | windmill-client

Type Alias GetResumeUrlsData

GetResumeUrlsData: {
    approver?: string;
    id: string;
    resumeId: number;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetResumeUrlsResponse.html b/typescript-client/docs/types/GetResumeUrlsResponse.html new file mode 100644 index 0000000000..f45024dbae --- /dev/null +++ b/typescript-client/docs/types/GetResumeUrlsResponse.html @@ -0,0 +1 @@ +GetResumeUrlsResponse | windmill-client

Type Alias GetResumeUrlsResponse

GetResumeUrlsResponse: {
    approvalPage: string;
    cancel: string;
    resume: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetRootJobIdData.html b/typescript-client/docs/types/GetRootJobIdData.html new file mode 100644 index 0000000000..653847b756 --- /dev/null +++ b/typescript-client/docs/types/GetRootJobIdData.html @@ -0,0 +1 @@ +GetRootJobIdData | windmill-client

Type Alias GetRootJobIdData

GetRootJobIdData: {
    id: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetRootJobIdResponse.html b/typescript-client/docs/types/GetRootJobIdResponse.html new file mode 100644 index 0000000000..b195ef6e4d --- /dev/null +++ b/typescript-client/docs/types/GetRootJobIdResponse.html @@ -0,0 +1 @@ +GetRootJobIdResponse | windmill-client

Type Alias GetRootJobIdResponse

GetRootJobIdResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetRunnableResponse.html b/typescript-client/docs/types/GetRunnableResponse.html new file mode 100644 index 0000000000..049e35a8ac --- /dev/null +++ b/typescript-client/docs/types/GetRunnableResponse.html @@ -0,0 +1 @@ +GetRunnableResponse | windmill-client

Type Alias GetRunnableResponse

GetRunnableResponse: {
    description?: string;
    endpoint_async: string;
    endpoint_openai_sync: string;
    endpoint_sync: string;
    kind: string;
    summary: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScheduleData.html b/typescript-client/docs/types/GetScheduleData.html new file mode 100644 index 0000000000..8df00e2916 --- /dev/null +++ b/typescript-client/docs/types/GetScheduleData.html @@ -0,0 +1 @@ +GetScheduleData | windmill-client

Type Alias GetScheduleData

GetScheduleData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScheduleResponse.html b/typescript-client/docs/types/GetScheduleResponse.html new file mode 100644 index 0000000000..5e1481bd39 --- /dev/null +++ b/typescript-client/docs/types/GetScheduleResponse.html @@ -0,0 +1 @@ +GetScheduleResponse | windmill-client

Type Alias GetScheduleResponse

GetScheduleResponse: Schedule
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByHashData.html b/typescript-client/docs/types/GetScriptByHashData.html new file mode 100644 index 0000000000..5b579773d0 --- /dev/null +++ b/typescript-client/docs/types/GetScriptByHashData.html @@ -0,0 +1 @@ +GetScriptByHashData | windmill-client

Type Alias GetScriptByHashData

GetScriptByHashData: {
    hash: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByHashResponse.html b/typescript-client/docs/types/GetScriptByHashResponse.html new file mode 100644 index 0000000000..7efd7673ff --- /dev/null +++ b/typescript-client/docs/types/GetScriptByHashResponse.html @@ -0,0 +1 @@ +GetScriptByHashResponse | windmill-client

Type Alias GetScriptByHashResponse

GetScriptByHashResponse: Script
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByPathData.html b/typescript-client/docs/types/GetScriptByPathData.html new file mode 100644 index 0000000000..ba7c453004 --- /dev/null +++ b/typescript-client/docs/types/GetScriptByPathData.html @@ -0,0 +1 @@ +GetScriptByPathData | windmill-client

Type Alias GetScriptByPathData

GetScriptByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByPathResponse.html b/typescript-client/docs/types/GetScriptByPathResponse.html new file mode 100644 index 0000000000..3b1270136a --- /dev/null +++ b/typescript-client/docs/types/GetScriptByPathResponse.html @@ -0,0 +1 @@ +GetScriptByPathResponse | windmill-client

Type Alias GetScriptByPathResponse

GetScriptByPathResponse: Script
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByPathWithDraftData.html b/typescript-client/docs/types/GetScriptByPathWithDraftData.html new file mode 100644 index 0000000000..68e974bcd9 --- /dev/null +++ b/typescript-client/docs/types/GetScriptByPathWithDraftData.html @@ -0,0 +1 @@ +GetScriptByPathWithDraftData | windmill-client

Type Alias GetScriptByPathWithDraftData

GetScriptByPathWithDraftData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptByPathWithDraftResponse.html b/typescript-client/docs/types/GetScriptByPathWithDraftResponse.html new file mode 100644 index 0000000000..e0c1f9b3b8 --- /dev/null +++ b/typescript-client/docs/types/GetScriptByPathWithDraftResponse.html @@ -0,0 +1 @@ +GetScriptByPathWithDraftResponse | windmill-client

Type Alias GetScriptByPathWithDraftResponse

GetScriptByPathWithDraftResponse: NewScriptWithDraft
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptDeploymentStatusData.html b/typescript-client/docs/types/GetScriptDeploymentStatusData.html new file mode 100644 index 0000000000..aeb71e2562 --- /dev/null +++ b/typescript-client/docs/types/GetScriptDeploymentStatusData.html @@ -0,0 +1 @@ +GetScriptDeploymentStatusData | windmill-client

Type Alias GetScriptDeploymentStatusData

GetScriptDeploymentStatusData: {
    hash: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptDeploymentStatusResponse.html b/typescript-client/docs/types/GetScriptDeploymentStatusResponse.html new file mode 100644 index 0000000000..4361476003 --- /dev/null +++ b/typescript-client/docs/types/GetScriptDeploymentStatusResponse.html @@ -0,0 +1 @@ +GetScriptDeploymentStatusResponse | windmill-client

Type Alias GetScriptDeploymentStatusResponse

GetScriptDeploymentStatusResponse: {
    lock?: string;
    lock_error_logs?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptHistoryByPathData.html b/typescript-client/docs/types/GetScriptHistoryByPathData.html new file mode 100644 index 0000000000..f0d09f47de --- /dev/null +++ b/typescript-client/docs/types/GetScriptHistoryByPathData.html @@ -0,0 +1 @@ +GetScriptHistoryByPathData | windmill-client

Type Alias GetScriptHistoryByPathData

GetScriptHistoryByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetScriptHistoryByPathResponse.html b/typescript-client/docs/types/GetScriptHistoryByPathResponse.html new file mode 100644 index 0000000000..f60deaa5c0 --- /dev/null +++ b/typescript-client/docs/types/GetScriptHistoryByPathResponse.html @@ -0,0 +1 @@ +GetScriptHistoryByPathResponse | windmill-client

Type Alias GetScriptHistoryByPathResponse

GetScriptHistoryByPathResponse: ScriptHistory[]
\ No newline at end of file diff --git a/typescript-client/docs/types/GetSettingsData.html b/typescript-client/docs/types/GetSettingsData.html new file mode 100644 index 0000000000..66577d527f --- /dev/null +++ b/typescript-client/docs/types/GetSettingsData.html @@ -0,0 +1 @@ +GetSettingsData | windmill-client

Type Alias GetSettingsData

GetSettingsData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetSettingsResponse.html b/typescript-client/docs/types/GetSettingsResponse.html new file mode 100644 index 0000000000..6991a30463 --- /dev/null +++ b/typescript-client/docs/types/GetSettingsResponse.html @@ -0,0 +1 @@ +GetSettingsResponse | windmill-client

Type Alias GetSettingsResponse

GetSettingsResponse: {
    auto_add?: boolean;
    auto_invite_domain?: string;
    auto_invite_operator?: boolean;
    automatic_billing: boolean;
    code_completion_enabled: boolean;
    customer_id?: string;
    default_app?: string;
    default_scripts?: WorkspaceDefaultScripts;
    deploy_to?: string;
    error_handler?: string;
    error_handler_extra_args?: ScriptArgs;
    error_handler_muted_on_cancel: boolean;
    git_sync?: WorkspaceGitSyncSettings;
    large_file_storage?: LargeFileStorage;
    openai_resource_path?: string;
    plan?: string;
    slack_command_script?: string;
    slack_name?: string;
    slack_team_id?: string;
    webhook?: string;
    workspace_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetSuspendedJobFlowData.html b/typescript-client/docs/types/GetSuspendedJobFlowData.html new file mode 100644 index 0000000000..7b37e3c77c --- /dev/null +++ b/typescript-client/docs/types/GetSuspendedJobFlowData.html @@ -0,0 +1 @@ +GetSuspendedJobFlowData | windmill-client

Type Alias GetSuspendedJobFlowData

GetSuspendedJobFlowData: {
    approver?: string;
    id: string;
    resumeId: number;
    signature: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetSuspendedJobFlowResponse.html b/typescript-client/docs/types/GetSuspendedJobFlowResponse.html new file mode 100644 index 0000000000..0e3d3566e9 --- /dev/null +++ b/typescript-client/docs/types/GetSuspendedJobFlowResponse.html @@ -0,0 +1 @@ +GetSuspendedJobFlowResponse | windmill-client

Type Alias GetSuspendedJobFlowResponse

GetSuspendedJobFlowResponse: {
    approvers: {
        approver: string;
        resume_id: number;
    }[];
    job: Job;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetTopHubScriptsData.html b/typescript-client/docs/types/GetTopHubScriptsData.html new file mode 100644 index 0000000000..ed89cf855a --- /dev/null +++ b/typescript-client/docs/types/GetTopHubScriptsData.html @@ -0,0 +1,4 @@ +GetTopHubScriptsData | windmill-client

Type Alias GetTopHubScriptsData

GetTopHubScriptsData: {
    app?: string;
    kind?: string;
    limit?: number;
}

Type declaration

  • Optionalapp?: string

    query scripts app

    +
  • Optionalkind?: string

    query scripts kind

    +
  • Optionallimit?: number

    query limit

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/GetTopHubScriptsResponse.html b/typescript-client/docs/types/GetTopHubScriptsResponse.html new file mode 100644 index 0000000000..b0c26a16f0 --- /dev/null +++ b/typescript-client/docs/types/GetTopHubScriptsResponse.html @@ -0,0 +1 @@ +GetTopHubScriptsResponse | windmill-client

Type Alias GetTopHubScriptsResponse

GetTopHubScriptsResponse: {
    asks?: {
        app: string;
        ask_id: number;
        id: number;
        kind: HubScriptKind;
        summary: string;
        version_id: number;
        views: number;
        votes: number;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetTutorialProgressResponse.html b/typescript-client/docs/types/GetTutorialProgressResponse.html new file mode 100644 index 0000000000..59fcdedc0b --- /dev/null +++ b/typescript-client/docs/types/GetTutorialProgressResponse.html @@ -0,0 +1 @@ +GetTutorialProgressResponse | windmill-client

Type Alias GetTutorialProgressResponse

GetTutorialProgressResponse: {
    progress?: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetUsageResponse.html b/typescript-client/docs/types/GetUsageResponse.html new file mode 100644 index 0000000000..2defbf6962 --- /dev/null +++ b/typescript-client/docs/types/GetUsageResponse.html @@ -0,0 +1 @@ +GetUsageResponse | windmill-client

Type Alias GetUsageResponse

GetUsageResponse: number
\ No newline at end of file diff --git a/typescript-client/docs/types/GetUserData.html b/typescript-client/docs/types/GetUserData.html new file mode 100644 index 0000000000..0dec5f6d8f --- /dev/null +++ b/typescript-client/docs/types/GetUserData.html @@ -0,0 +1 @@ +GetUserData | windmill-client

Type Alias GetUserData

GetUserData: {
    username: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetUserResponse.html b/typescript-client/docs/types/GetUserResponse.html new file mode 100644 index 0000000000..58c7e4fe42 --- /dev/null +++ b/typescript-client/docs/types/GetUserResponse.html @@ -0,0 +1 @@ +GetUserResponse | windmill-client

Type Alias GetUserResponse

GetUserResponse: User
\ No newline at end of file diff --git a/typescript-client/docs/types/GetVariableData.html b/typescript-client/docs/types/GetVariableData.html new file mode 100644 index 0000000000..41ef0a2b41 --- /dev/null +++ b/typescript-client/docs/types/GetVariableData.html @@ -0,0 +1,4 @@ +GetVariableData | windmill-client

Type Alias GetVariableData

GetVariableData: {
    decryptSecret?: boolean;
    includeEncrypted?: boolean;
    path: string;
    workspace: string;
}

Type declaration

  • OptionaldecryptSecret?: boolean

    ask to decrypt secret if this variable is secret +(if not secret no effect, default: true)

    +
  • OptionalincludeEncrypted?: boolean

    ask to include the encrypted value if secret and decrypt secret is not true (default: false)

    +
  • path: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetVariableResponse.html b/typescript-client/docs/types/GetVariableResponse.html new file mode 100644 index 0000000000..3a835cdfea --- /dev/null +++ b/typescript-client/docs/types/GetVariableResponse.html @@ -0,0 +1 @@ +GetVariableResponse | windmill-client

Type Alias GetVariableResponse

GetVariableResponse: ListableVariable
\ No newline at end of file diff --git a/typescript-client/docs/types/GetVariableValueData.html b/typescript-client/docs/types/GetVariableValueData.html new file mode 100644 index 0000000000..91611cf032 --- /dev/null +++ b/typescript-client/docs/types/GetVariableValueData.html @@ -0,0 +1 @@ +GetVariableValueData | windmill-client

Type Alias GetVariableValueData

GetVariableValueData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetVariableValueResponse.html b/typescript-client/docs/types/GetVariableValueResponse.html new file mode 100644 index 0000000000..b749a42141 --- /dev/null +++ b/typescript-client/docs/types/GetVariableValueResponse.html @@ -0,0 +1 @@ +GetVariableValueResponse | windmill-client

Type Alias GetVariableValueResponse

GetVariableValueResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceDefaultAppData.html b/typescript-client/docs/types/GetWorkspaceDefaultAppData.html new file mode 100644 index 0000000000..0ac5029082 --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceDefaultAppData.html @@ -0,0 +1 @@ +GetWorkspaceDefaultAppData | windmill-client

Type Alias GetWorkspaceDefaultAppData

GetWorkspaceDefaultAppData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceDefaultAppResponse.html b/typescript-client/docs/types/GetWorkspaceDefaultAppResponse.html new file mode 100644 index 0000000000..3840eaa962 --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceDefaultAppResponse.html @@ -0,0 +1 @@ +GetWorkspaceDefaultAppResponse | windmill-client

Type Alias GetWorkspaceDefaultAppResponse

GetWorkspaceDefaultAppResponse: {
    default_app_path?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceEncryptionKeyData.html b/typescript-client/docs/types/GetWorkspaceEncryptionKeyData.html new file mode 100644 index 0000000000..c30ebc306c --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceEncryptionKeyData.html @@ -0,0 +1 @@ +GetWorkspaceEncryptionKeyData | windmill-client

Type Alias GetWorkspaceEncryptionKeyData

GetWorkspaceEncryptionKeyData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceEncryptionKeyResponse.html b/typescript-client/docs/types/GetWorkspaceEncryptionKeyResponse.html new file mode 100644 index 0000000000..b9cb441a89 --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceEncryptionKeyResponse.html @@ -0,0 +1 @@ +GetWorkspaceEncryptionKeyResponse | windmill-client

Type Alias GetWorkspaceEncryptionKeyResponse

GetWorkspaceEncryptionKeyResponse: {
    key: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceNameData.html b/typescript-client/docs/types/GetWorkspaceNameData.html new file mode 100644 index 0000000000..30332a1663 --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceNameData.html @@ -0,0 +1 @@ +GetWorkspaceNameData | windmill-client

Type Alias GetWorkspaceNameData

GetWorkspaceNameData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceNameResponse.html b/typescript-client/docs/types/GetWorkspaceNameResponse.html new file mode 100644 index 0000000000..26a18c159f --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceNameResponse.html @@ -0,0 +1 @@ +GetWorkspaceNameResponse | windmill-client

Type Alias GetWorkspaceNameResponse

GetWorkspaceNameResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceUsageData.html b/typescript-client/docs/types/GetWorkspaceUsageData.html new file mode 100644 index 0000000000..6b3414e8fb --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceUsageData.html @@ -0,0 +1 @@ +GetWorkspaceUsageData | windmill-client

Type Alias GetWorkspaceUsageData

GetWorkspaceUsageData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GetWorkspaceUsageResponse.html b/typescript-client/docs/types/GetWorkspaceUsageResponse.html new file mode 100644 index 0000000000..e79e5b76b8 --- /dev/null +++ b/typescript-client/docs/types/GetWorkspaceUsageResponse.html @@ -0,0 +1 @@ +GetWorkspaceUsageResponse | windmill-client

Type Alias GetWorkspaceUsageResponse

GetWorkspaceUsageResponse: number
\ No newline at end of file diff --git a/typescript-client/docs/types/GitRepositorySettings.html b/typescript-client/docs/types/GitRepositorySettings.html new file mode 100644 index 0000000000..ff0e1a5210 --- /dev/null +++ b/typescript-client/docs/types/GitRepositorySettings.html @@ -0,0 +1 @@ +GitRepositorySettings | windmill-client

Type Alias GitRepositorySettings

GitRepositorySettings: {
    exclude_types_override?: (
        | "script"
        | "flow"
        | "app"
        | "folder"
        | "resource"
        | "variable"
        | "secret"
        | "resourcetype"
        | "schedule"
        | "user"
        | "group")[];
    git_repo_resource_path: string;
    group_by_folder?: boolean;
    script_path: string;
    use_individual_branch?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserDeleteData.html b/typescript-client/docs/types/GlobalUserDeleteData.html new file mode 100644 index 0000000000..0b5e675d51 --- /dev/null +++ b/typescript-client/docs/types/GlobalUserDeleteData.html @@ -0,0 +1 @@ +GlobalUserDeleteData | windmill-client

Type Alias GlobalUserDeleteData

GlobalUserDeleteData: {
    email: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserDeleteResponse.html b/typescript-client/docs/types/GlobalUserDeleteResponse.html new file mode 100644 index 0000000000..8f6470951f --- /dev/null +++ b/typescript-client/docs/types/GlobalUserDeleteResponse.html @@ -0,0 +1 @@ +GlobalUserDeleteResponse | windmill-client

Type Alias GlobalUserDeleteResponse

GlobalUserDeleteResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserInfo.html b/typescript-client/docs/types/GlobalUserInfo.html new file mode 100644 index 0000000000..46c19f1fdc --- /dev/null +++ b/typescript-client/docs/types/GlobalUserInfo.html @@ -0,0 +1 @@ +GlobalUserInfo | windmill-client

Type Alias GlobalUserInfo

GlobalUserInfo: {
    company?: string;
    email: string;
    login_type: "password" | "github";
    name?: string;
    super_admin: boolean;
    username?: string;
    verified: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserRenameData.html b/typescript-client/docs/types/GlobalUserRenameData.html new file mode 100644 index 0000000000..89ea06e387 --- /dev/null +++ b/typescript-client/docs/types/GlobalUserRenameData.html @@ -0,0 +1,2 @@ +GlobalUserRenameData | windmill-client

Type Alias GlobalUserRenameData

GlobalUserRenameData: {
    email: string;
    requestBody: {
        new_username: string;
    };
}

Type declaration

  • email: string
  • requestBody: {
        new_username: string;
    }

    new username

    +
    • new_username: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserRenameResponse.html b/typescript-client/docs/types/GlobalUserRenameResponse.html new file mode 100644 index 0000000000..614801fa17 --- /dev/null +++ b/typescript-client/docs/types/GlobalUserRenameResponse.html @@ -0,0 +1 @@ +GlobalUserRenameResponse | windmill-client

Type Alias GlobalUserRenameResponse

GlobalUserRenameResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserUpdateData.html b/typescript-client/docs/types/GlobalUserUpdateData.html new file mode 100644 index 0000000000..4ae67e780d --- /dev/null +++ b/typescript-client/docs/types/GlobalUserUpdateData.html @@ -0,0 +1,2 @@ +GlobalUserUpdateData | windmill-client

Type Alias GlobalUserUpdateData

GlobalUserUpdateData: {
    email: string;
    requestBody: {
        is_super_admin?: boolean;
    };
}

Type declaration

  • email: string
  • requestBody: {
        is_super_admin?: boolean;
    }

    new user info

    +
    • Optionalis_super_admin?: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUserUpdateResponse.html b/typescript-client/docs/types/GlobalUserUpdateResponse.html new file mode 100644 index 0000000000..7bfa60ea7b --- /dev/null +++ b/typescript-client/docs/types/GlobalUserUpdateResponse.html @@ -0,0 +1 @@ +GlobalUserUpdateResponse | windmill-client

Type Alias GlobalUserUpdateResponse

GlobalUserUpdateResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUsernameInfoData.html b/typescript-client/docs/types/GlobalUsernameInfoData.html new file mode 100644 index 0000000000..1c1d8e0f33 --- /dev/null +++ b/typescript-client/docs/types/GlobalUsernameInfoData.html @@ -0,0 +1 @@ +GlobalUsernameInfoData | windmill-client

Type Alias GlobalUsernameInfoData

GlobalUsernameInfoData: {
    email: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalUsernameInfoResponse.html b/typescript-client/docs/types/GlobalUsernameInfoResponse.html new file mode 100644 index 0000000000..2a8cb42516 --- /dev/null +++ b/typescript-client/docs/types/GlobalUsernameInfoResponse.html @@ -0,0 +1 @@ +GlobalUsernameInfoResponse | windmill-client

Type Alias GlobalUsernameInfoResponse

GlobalUsernameInfoResponse: {
    username: string;
    workspace_usernames: {
        username: string;
        workspace_id: string;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/GlobalWhoamiResponse.html b/typescript-client/docs/types/GlobalWhoamiResponse.html new file mode 100644 index 0000000000..987e372c8d --- /dev/null +++ b/typescript-client/docs/types/GlobalWhoamiResponse.html @@ -0,0 +1 @@ +GlobalWhoamiResponse | windmill-client

Type Alias GlobalWhoamiResponse

GlobalWhoamiResponse: GlobalUserInfo
\ No newline at end of file diff --git a/typescript-client/docs/types/Group.html b/typescript-client/docs/types/Group.html new file mode 100644 index 0000000000..5c1c1c8624 --- /dev/null +++ b/typescript-client/docs/types/Group.html @@ -0,0 +1 @@ +Group | windmill-client

Type Alias Group

Group: {
    extra_perms?: {
        [key: string]: boolean;
    };
    members?: string[];
    name: string;
    summary?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/HubScriptKind.html b/typescript-client/docs/types/HubScriptKind.html new file mode 100644 index 0000000000..a267053e53 --- /dev/null +++ b/typescript-client/docs/types/HubScriptKind.html @@ -0,0 +1 @@ +HubScriptKind | windmill-client

Type Alias HubScriptKind

HubScriptKind: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/Identity.html b/typescript-client/docs/types/Identity.html new file mode 100644 index 0000000000..0b3148612b --- /dev/null +++ b/typescript-client/docs/types/Identity.html @@ -0,0 +1 @@ +Identity | windmill-client

Type Alias Identity

Identity: {
    flow?: boolean;
    type: "identity";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Input.html b/typescript-client/docs/types/Input.html new file mode 100644 index 0000000000..a657a9a73f --- /dev/null +++ b/typescript-client/docs/types/Input.html @@ -0,0 +1 @@ +Input | windmill-client

Type Alias Input

Input: {
    args: {
        [key: string]: unknown;
    };
    created_at: string;
    created_by: string;
    id: string;
    is_public: boolean;
    name: string;
    success?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/InputTransform.html b/typescript-client/docs/types/InputTransform.html new file mode 100644 index 0000000000..cce5cb0f8b --- /dev/null +++ b/typescript-client/docs/types/InputTransform.html @@ -0,0 +1 @@ +InputTransform | windmill-client

Type Alias InputTransform

\ No newline at end of file diff --git a/typescript-client/docs/types/InstanceGroup.html b/typescript-client/docs/types/InstanceGroup.html new file mode 100644 index 0000000000..c2b7c3de64 --- /dev/null +++ b/typescript-client/docs/types/InstanceGroup.html @@ -0,0 +1 @@ +InstanceGroup | windmill-client

Type Alias InstanceGroup

InstanceGroup: {
    emails?: string[];
    name: string;
    summary?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/InviteUserData.html b/typescript-client/docs/types/InviteUserData.html new file mode 100644 index 0000000000..5e7f8fb927 --- /dev/null +++ b/typescript-client/docs/types/InviteUserData.html @@ -0,0 +1,2 @@ +InviteUserData | windmill-client

Type Alias InviteUserData

InviteUserData: {
    requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        email: string;
        is_admin: boolean;
        operator: boolean;
    }

    WorkspaceInvite

    +
    • email: string
    • is_admin: boolean
    • operator: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/InviteUserResponse.html b/typescript-client/docs/types/InviteUserResponse.html new file mode 100644 index 0000000000..37acb578b8 --- /dev/null +++ b/typescript-client/docs/types/InviteUserResponse.html @@ -0,0 +1 @@ +InviteUserResponse | windmill-client

Type Alias InviteUserResponse

InviteUserResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/IsDefaultTagsPerWorkspaceResponse.html b/typescript-client/docs/types/IsDefaultTagsPerWorkspaceResponse.html new file mode 100644 index 0000000000..c2aa167143 --- /dev/null +++ b/typescript-client/docs/types/IsDefaultTagsPerWorkspaceResponse.html @@ -0,0 +1 @@ +IsDefaultTagsPerWorkspaceResponse | windmill-client

Type Alias IsDefaultTagsPerWorkspaceResponse

IsDefaultTagsPerWorkspaceResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/IsDomainAllowedResponse.html b/typescript-client/docs/types/IsDomainAllowedResponse.html new file mode 100644 index 0000000000..8d99645244 --- /dev/null +++ b/typescript-client/docs/types/IsDomainAllowedResponse.html @@ -0,0 +1 @@ +IsDomainAllowedResponse | windmill-client

Type Alias IsDomainAllowedResponse

IsDomainAllowedResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/IsOwnerOfPathData.html b/typescript-client/docs/types/IsOwnerOfPathData.html new file mode 100644 index 0000000000..f155a2e099 --- /dev/null +++ b/typescript-client/docs/types/IsOwnerOfPathData.html @@ -0,0 +1 @@ +IsOwnerOfPathData | windmill-client

Type Alias IsOwnerOfPathData

IsOwnerOfPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/IsOwnerOfPathResponse.html b/typescript-client/docs/types/IsOwnerOfPathResponse.html new file mode 100644 index 0000000000..3e8d602f49 --- /dev/null +++ b/typescript-client/docs/types/IsOwnerOfPathResponse.html @@ -0,0 +1 @@ +IsOwnerOfPathResponse | windmill-client

Type Alias IsOwnerOfPathResponse

IsOwnerOfPathResponse: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/JavascriptTransform.html b/typescript-client/docs/types/JavascriptTransform.html new file mode 100644 index 0000000000..b1b7e860f2 --- /dev/null +++ b/typescript-client/docs/types/JavascriptTransform.html @@ -0,0 +1 @@ +JavascriptTransform | windmill-client

Type Alias JavascriptTransform

JavascriptTransform: {
    expr: string;
    type: "javascript";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Job.html b/typescript-client/docs/types/Job.html new file mode 100644 index 0000000000..6df9513e68 --- /dev/null +++ b/typescript-client/docs/types/Job.html @@ -0,0 +1 @@ +Job | windmill-client

Type Alias Job

Job: CompletedJob & {
    type?: "CompletedJob";
} | QueuedJob & {
    type?: "QueuedJob";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LargeFileStorage.html b/typescript-client/docs/types/LargeFileStorage.html new file mode 100644 index 0000000000..ab5eaf50da --- /dev/null +++ b/typescript-client/docs/types/LargeFileStorage.html @@ -0,0 +1 @@ +LargeFileStorage | windmill-client

Type Alias LargeFileStorage

LargeFileStorage: {
    azure_blob_resource_path?: string;
    public_resource?: boolean;
    s3_resource_path?: string;
    secondary_storage?: {
        [key: string]: {
            azure_blob_resource_path?: string;
            public_resource?: boolean;
            s3_resource_path?: string;
            type?:
                | "S3Storage"
                | "AzureBlobStorage"
                | "AzureWorkloadIdentity"
                | "S3AwsOidc";
        };
    };
    type?:
        | "S3Storage"
        | "AzureBlobStorage"
        | "AzureWorkloadIdentity"
        | "S3AwsOidc";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LeaveInstanceResponse.html b/typescript-client/docs/types/LeaveInstanceResponse.html new file mode 100644 index 0000000000..7449f8f7d0 --- /dev/null +++ b/typescript-client/docs/types/LeaveInstanceResponse.html @@ -0,0 +1 @@ +LeaveInstanceResponse | windmill-client

Type Alias LeaveInstanceResponse

LeaveInstanceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/LeaveWorkspaceData.html b/typescript-client/docs/types/LeaveWorkspaceData.html new file mode 100644 index 0000000000..484c019843 --- /dev/null +++ b/typescript-client/docs/types/LeaveWorkspaceData.html @@ -0,0 +1 @@ +LeaveWorkspaceData | windmill-client

Type Alias LeaveWorkspaceData

LeaveWorkspaceData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LeaveWorkspaceResponse.html b/typescript-client/docs/types/LeaveWorkspaceResponse.html new file mode 100644 index 0000000000..de49c2e1c5 --- /dev/null +++ b/typescript-client/docs/types/LeaveWorkspaceResponse.html @@ -0,0 +1 @@ +LeaveWorkspaceResponse | windmill-client

Type Alias LeaveWorkspaceResponse

LeaveWorkspaceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListAppsData.html b/typescript-client/docs/types/ListAppsData.html new file mode 100644 index 0000000000..9e91c7512f --- /dev/null +++ b/typescript-client/docs/types/ListAppsData.html @@ -0,0 +1,9 @@ +ListAppsData | windmill-client

Type Alias ListAppsData

ListAppsData: {
    createdBy?: string;
    orderDesc?: boolean;
    page?: number;
    pathExact?: string;
    pathStart?: string;
    perPage?: number;
    starredOnly?: boolean;
    workspace: string;
}

Type declaration

  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalpathExact?: string

    mask to filter exact matching path

    +
  • OptionalpathStart?: string

    mask to filter matching starting path

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalstarredOnly?: boolean

    (default false) +show only the starred items

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListAppsResponse.html b/typescript-client/docs/types/ListAppsResponse.html new file mode 100644 index 0000000000..70104869da --- /dev/null +++ b/typescript-client/docs/types/ListAppsResponse.html @@ -0,0 +1 @@ +ListAppsResponse | windmill-client

Type Alias ListAppsResponse

ListAppsResponse: ListableApp[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListAuditLogsData.html b/typescript-client/docs/types/ListAuditLogsData.html new file mode 100644 index 0000000000..a42b80bc9e --- /dev/null +++ b/typescript-client/docs/types/ListAuditLogsData.html @@ -0,0 +1,9 @@ +ListAuditLogsData | windmill-client

Type Alias ListAuditLogsData

ListAuditLogsData: {
    actionKind?:
        | "Create"
        | "Update"
        | "Delete"
        | "Execute";
    after?: string;
    before?: string;
    operation?: string;
    page?: number;
    perPage?: number;
    resource?: string;
    username?: string;
    workspace: string;
}

Type declaration

  • OptionalactionKind?:
        | "Create"
        | "Update"
        | "Delete"
        | "Execute"

    filter on type of operation

    +
  • Optionalafter?: string

    filter on created after (exclusive) timestamp

    +
  • Optionalbefore?: string

    filter on created before (exclusive) timestamp

    +
  • Optionaloperation?: string

    filter on exact or prefix name of operation

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • Optionalresource?: string

    filter on exact or prefix name of resource

    +
  • Optionalusername?: string

    filter on exact username of user

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListAuditLogsResponse.html b/typescript-client/docs/types/ListAuditLogsResponse.html new file mode 100644 index 0000000000..7937b9cd22 --- /dev/null +++ b/typescript-client/docs/types/ListAuditLogsResponse.html @@ -0,0 +1 @@ +ListAuditLogsResponse | windmill-client

Type Alias ListAuditLogsResponse

ListAuditLogsResponse: AuditLog[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListCompletedJobsData.html b/typescript-client/docs/types/ListCompletedJobsData.html new file mode 100644 index 0000000000..cc265e8678 --- /dev/null +++ b/typescript-client/docs/types/ListCompletedJobsData.html @@ -0,0 +1,22 @@ +ListCompletedJobsData | windmill-client

Type Alias ListCompletedJobsData

ListCompletedJobsData: {
    args?: string;
    createdBy?: string;
    hasNullParent?: boolean;
    isFlowStep?: boolean;
    isNotSchedule?: boolean;
    isSkipped?: boolean;
    jobKinds?: string;
    label?: string;
    orderDesc?: boolean;
    page?: number;
    parentJob?: string;
    perPage?: number;
    result?: string;
    schedulePath?: string;
    scriptHash?: string;
    scriptPathExact?: string;
    scriptPathStart?: string;
    startedAfter?: string;
    startedBefore?: string;
    success?: boolean;
    tag?: string;
    workspace: string;
}

Type declaration

  • Optionalargs?: string

    filter on jobs containing those args as a json subset (@> in postgres)

    +
  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalhasNullParent?: boolean

    has null parent

    +
  • OptionalisFlowStep?: boolean

    is the job a flow step

    +
  • OptionalisNotSchedule?: boolean

    is not a scheduled job

    +
  • OptionalisSkipped?: boolean

    is the job skipped

    +
  • OptionaljobKinds?: string

    filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

    +
  • Optionallabel?: string

    mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • Optionalresult?: string

    filter on jobs containing those result as a json subset (@> in postgres)

    +
  • OptionalschedulePath?: string

    mask to filter by schedule path

    +
  • OptionalscriptHash?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathExact?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathStart?: string

    mask to filter matching starting path

    +
  • OptionalstartedAfter?: string

    filter on started after (exclusive) timestamp

    +
  • OptionalstartedBefore?: string

    filter on started before (inclusive) timestamp

    +
  • Optionalsuccess?: boolean

    filter on successful jobs

    +
  • Optionaltag?: string

    filter on jobs with a given tag/worker group

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListCompletedJobsResponse.html b/typescript-client/docs/types/ListCompletedJobsResponse.html new file mode 100644 index 0000000000..0cde2c1bc4 --- /dev/null +++ b/typescript-client/docs/types/ListCompletedJobsResponse.html @@ -0,0 +1 @@ +ListCompletedJobsResponse | windmill-client

Type Alias ListCompletedJobsResponse

ListCompletedJobsResponse: CompletedJob[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListConcurrencyGroupsResponse.html b/typescript-client/docs/types/ListConcurrencyGroupsResponse.html new file mode 100644 index 0000000000..fa97f9cb18 --- /dev/null +++ b/typescript-client/docs/types/ListConcurrencyGroupsResponse.html @@ -0,0 +1 @@ +ListConcurrencyGroupsResponse | windmill-client

Type Alias ListConcurrencyGroupsResponse

ListConcurrencyGroupsResponse: ConcurrencyGroup[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListContextualVariablesData.html b/typescript-client/docs/types/ListContextualVariablesData.html new file mode 100644 index 0000000000..11c10baffc --- /dev/null +++ b/typescript-client/docs/types/ListContextualVariablesData.html @@ -0,0 +1 @@ +ListContextualVariablesData | windmill-client

Type Alias ListContextualVariablesData

ListContextualVariablesData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListContextualVariablesResponse.html b/typescript-client/docs/types/ListContextualVariablesResponse.html new file mode 100644 index 0000000000..bcd434412f --- /dev/null +++ b/typescript-client/docs/types/ListContextualVariablesResponse.html @@ -0,0 +1 @@ +ListContextualVariablesResponse | windmill-client

Type Alias ListContextualVariablesResponse

ListContextualVariablesResponse: ContextualVariable[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListExtendedJobsData.html b/typescript-client/docs/types/ListExtendedJobsData.html new file mode 100644 index 0000000000..4b76373648 --- /dev/null +++ b/typescript-client/docs/types/ListExtendedJobsData.html @@ -0,0 +1,26 @@ +ListExtendedJobsData | windmill-client

Type Alias ListExtendedJobsData

ListExtendedJobsData: {
    allWorkspaces?: boolean;
    args?: string;
    concurrencyKey?: string;
    createdBy?: string;
    createdOrStartedAfter?: string;
    createdOrStartedBefore?: string;
    hasNullParent?: boolean;
    isFlowStep?: boolean;
    isNotSchedule?: boolean;
    isSkipped?: boolean;
    jobKinds?: string;
    label?: string;
    page?: number;
    parentJob?: string;
    perPage?: number;
    result?: string;
    rowLimit?: number;
    running?: boolean;
    schedulePath?: string;
    scheduledForBeforeNow?: boolean;
    scriptHash?: string;
    scriptPathExact?: string;
    scriptPathStart?: string;
    startedAfter?: string;
    startedBefore?: string;
    success?: boolean;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalallWorkspaces?: boolean

    get jobs from all workspaces (only valid if request come from the admins workspace)

    +
  • Optionalargs?: string

    filter on jobs containing those args as a json subset (@> in postgres)

    +
  • OptionalconcurrencyKey?: string
  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalcreatedOrStartedAfter?: string

    filter on created_at for non non started job and started_at otherwise after (exclusive) timestamp

    +
  • OptionalcreatedOrStartedBefore?: string

    filter on created_at for non non started job and started_at otherwise before (inclusive) timestamp

    +
  • OptionalhasNullParent?: boolean

    has null parent

    +
  • OptionalisFlowStep?: boolean

    is the job a flow step

    +
  • OptionalisNotSchedule?: boolean

    is not a scheduled job

    +
  • OptionalisSkipped?: boolean

    is the job skipped

    +
  • OptionaljobKinds?: string

    filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

    +
  • Optionallabel?: string

    mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • Optionalresult?: string

    filter on jobs containing those result as a json subset (@> in postgres)

    +
  • OptionalrowLimit?: number
  • Optionalrunning?: boolean

    filter on running jobs

    +
  • OptionalschedulePath?: string

    mask to filter by schedule path

    +
  • OptionalscheduledForBeforeNow?: boolean

    filter on jobs scheduled_for before now (hence waitinf for a worker)

    +
  • OptionalscriptHash?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathExact?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathStart?: string

    mask to filter matching starting path

    +
  • OptionalstartedAfter?: string

    filter on started after (exclusive) timestamp

    +
  • OptionalstartedBefore?: string

    filter on started before (inclusive) timestamp

    +
  • Optionalsuccess?: boolean

    filter on successful jobs

    +
  • Optionaltag?: string

    filter on jobs with a given tag/worker group

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListExtendedJobsResponse.html b/typescript-client/docs/types/ListExtendedJobsResponse.html new file mode 100644 index 0000000000..9d8f85945a --- /dev/null +++ b/typescript-client/docs/types/ListExtendedJobsResponse.html @@ -0,0 +1 @@ +ListExtendedJobsResponse | windmill-client

Type Alias ListExtendedJobsResponse

ListExtendedJobsResponse: ExtendedJobs
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFlowPathsData.html b/typescript-client/docs/types/ListFlowPathsData.html new file mode 100644 index 0000000000..175d302159 --- /dev/null +++ b/typescript-client/docs/types/ListFlowPathsData.html @@ -0,0 +1 @@ +ListFlowPathsData | windmill-client

Type Alias ListFlowPathsData

ListFlowPathsData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFlowPathsResponse.html b/typescript-client/docs/types/ListFlowPathsResponse.html new file mode 100644 index 0000000000..ef2b0cd912 --- /dev/null +++ b/typescript-client/docs/types/ListFlowPathsResponse.html @@ -0,0 +1 @@ +ListFlowPathsResponse | windmill-client

Type Alias ListFlowPathsResponse

ListFlowPathsResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFlowsData.html b/typescript-client/docs/types/ListFlowsData.html new file mode 100644 index 0000000000..4f3bc8e59e --- /dev/null +++ b/typescript-client/docs/types/ListFlowsData.html @@ -0,0 +1,13 @@ +ListFlowsData | windmill-client

Type Alias ListFlowsData

ListFlowsData: {
    createdBy?: string;
    orderDesc?: boolean;
    page?: number;
    pathExact?: string;
    pathStart?: string;
    perPage?: number;
    showArchived?: boolean;
    starredOnly?: boolean;
    workspace: string;
}

Type declaration

  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalpathExact?: string

    mask to filter exact matching path

    +
  • OptionalpathStart?: string

    mask to filter matching starting path

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalshowArchived?: boolean

    (default false) +show also the archived files. +when multiple archived hash share the same path, only the ones with the latest create_at +are displayed.

    +
  • OptionalstarredOnly?: boolean

    (default false) +show only the starred items

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFlowsResponse.html b/typescript-client/docs/types/ListFlowsResponse.html new file mode 100644 index 0000000000..68f372dccb --- /dev/null +++ b/typescript-client/docs/types/ListFlowsResponse.html @@ -0,0 +1 @@ +ListFlowsResponse | windmill-client

Type Alias ListFlowsResponse

ListFlowsResponse: (Flow & {
    draft_only?: boolean;
    has_draft?: boolean;
})[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFolderNamesData.html b/typescript-client/docs/types/ListFolderNamesData.html new file mode 100644 index 0000000000..dad1f40dab --- /dev/null +++ b/typescript-client/docs/types/ListFolderNamesData.html @@ -0,0 +1,2 @@ +ListFolderNamesData | windmill-client

Type Alias ListFolderNamesData

ListFolderNamesData: {
    onlyMemberOf?: boolean;
    workspace: string;
}

Type declaration

  • OptionalonlyMemberOf?: boolean

    only list the folders the user is member of (default false)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFolderNamesResponse.html b/typescript-client/docs/types/ListFolderNamesResponse.html new file mode 100644 index 0000000000..2365317318 --- /dev/null +++ b/typescript-client/docs/types/ListFolderNamesResponse.html @@ -0,0 +1 @@ +ListFolderNamesResponse | windmill-client

Type Alias ListFolderNamesResponse

ListFolderNamesResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFoldersData.html b/typescript-client/docs/types/ListFoldersData.html new file mode 100644 index 0000000000..02291a2686 --- /dev/null +++ b/typescript-client/docs/types/ListFoldersData.html @@ -0,0 +1,3 @@ +ListFoldersData | windmill-client

Type Alias ListFoldersData

ListFoldersData: {
    page?: number;
    perPage?: number;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListFoldersResponse.html b/typescript-client/docs/types/ListFoldersResponse.html new file mode 100644 index 0000000000..397116e22c --- /dev/null +++ b/typescript-client/docs/types/ListFoldersResponse.html @@ -0,0 +1 @@ +ListFoldersResponse | windmill-client

Type Alias ListFoldersResponse

ListFoldersResponse: Folder[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListGroupNamesData.html b/typescript-client/docs/types/ListGroupNamesData.html new file mode 100644 index 0000000000..791962d824 --- /dev/null +++ b/typescript-client/docs/types/ListGroupNamesData.html @@ -0,0 +1,2 @@ +ListGroupNamesData | windmill-client

Type Alias ListGroupNamesData

ListGroupNamesData: {
    onlyMemberOf?: boolean;
    workspace: string;
}

Type declaration

  • OptionalonlyMemberOf?: boolean

    only list the groups the user is member of (default false)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListGroupNamesResponse.html b/typescript-client/docs/types/ListGroupNamesResponse.html new file mode 100644 index 0000000000..e5d1e7c576 --- /dev/null +++ b/typescript-client/docs/types/ListGroupNamesResponse.html @@ -0,0 +1 @@ +ListGroupNamesResponse | windmill-client

Type Alias ListGroupNamesResponse

ListGroupNamesResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListGroupsData.html b/typescript-client/docs/types/ListGroupsData.html new file mode 100644 index 0000000000..63fb47ea42 --- /dev/null +++ b/typescript-client/docs/types/ListGroupsData.html @@ -0,0 +1,3 @@ +ListGroupsData | windmill-client

Type Alias ListGroupsData

ListGroupsData: {
    page?: number;
    perPage?: number;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListGroupsResponse.html b/typescript-client/docs/types/ListGroupsResponse.html new file mode 100644 index 0000000000..53ca488786 --- /dev/null +++ b/typescript-client/docs/types/ListGroupsResponse.html @@ -0,0 +1 @@ +ListGroupsResponse | windmill-client

Type Alias ListGroupsResponse

ListGroupsResponse: Group[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListHubAppsResponse.html b/typescript-client/docs/types/ListHubAppsResponse.html new file mode 100644 index 0000000000..aeac8a889b --- /dev/null +++ b/typescript-client/docs/types/ListHubAppsResponse.html @@ -0,0 +1 @@ +ListHubAppsResponse | windmill-client

Type Alias ListHubAppsResponse

ListHubAppsResponse: {
    apps?: {
        app_id: number;
        approved: boolean;
        apps: string[];
        id: number;
        summary: string;
        votes: number;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListHubFlowsResponse.html b/typescript-client/docs/types/ListHubFlowsResponse.html new file mode 100644 index 0000000000..a3c371b6ed --- /dev/null +++ b/typescript-client/docs/types/ListHubFlowsResponse.html @@ -0,0 +1 @@ +ListHubFlowsResponse | windmill-client

Type Alias ListHubFlowsResponse

ListHubFlowsResponse: {
    flows?: {
        approved: boolean;
        apps: string[];
        flow_id: number;
        id: number;
        summary: string;
        votes: number;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListHubIntegrationsData.html b/typescript-client/docs/types/ListHubIntegrationsData.html new file mode 100644 index 0000000000..0b4593e993 --- /dev/null +++ b/typescript-client/docs/types/ListHubIntegrationsData.html @@ -0,0 +1,2 @@ +ListHubIntegrationsData | windmill-client

Type Alias ListHubIntegrationsData

ListHubIntegrationsData: {
    kind?: string;
}

Type declaration

  • Optionalkind?: string

    query integrations kind

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/ListHubIntegrationsResponse.html b/typescript-client/docs/types/ListHubIntegrationsResponse.html new file mode 100644 index 0000000000..2773357d33 --- /dev/null +++ b/typescript-client/docs/types/ListHubIntegrationsResponse.html @@ -0,0 +1 @@ +ListHubIntegrationsResponse | windmill-client

Type Alias ListHubIntegrationsResponse

ListHubIntegrationsResponse: {
    name: string;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListInputsData.html b/typescript-client/docs/types/ListInputsData.html new file mode 100644 index 0000000000..7042ba5648 --- /dev/null +++ b/typescript-client/docs/types/ListInputsData.html @@ -0,0 +1,3 @@ +ListInputsData | windmill-client

Type Alias ListInputsData

ListInputsData: {
    page?: number;
    perPage?: number;
    runnableId?: string;
    runnableType?: RunnableType;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalrunnableId?: string
  • OptionalrunnableType?: RunnableType
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListInputsResponse.html b/typescript-client/docs/types/ListInputsResponse.html new file mode 100644 index 0000000000..8222f1a578 --- /dev/null +++ b/typescript-client/docs/types/ListInputsResponse.html @@ -0,0 +1 @@ +ListInputsResponse | windmill-client

Type Alias ListInputsResponse

ListInputsResponse: Input[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListInstanceGroupsResponse.html b/typescript-client/docs/types/ListInstanceGroupsResponse.html new file mode 100644 index 0000000000..1bd6ee2d66 --- /dev/null +++ b/typescript-client/docs/types/ListInstanceGroupsResponse.html @@ -0,0 +1 @@ +ListInstanceGroupsResponse | windmill-client

Type Alias ListInstanceGroupsResponse

ListInstanceGroupsResponse: InstanceGroup[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListJobsData.html b/typescript-client/docs/types/ListJobsData.html new file mode 100644 index 0000000000..854fc5cf53 --- /dev/null +++ b/typescript-client/docs/types/ListJobsData.html @@ -0,0 +1,26 @@ +ListJobsData | windmill-client

Type Alias ListJobsData

ListJobsData: {
    allWorkspaces?: boolean;
    args?: string;
    createdBy?: string;
    createdOrStartedAfter?: string;
    createdOrStartedBefore?: string;
    hasNullParent?: boolean;
    isFlowStep?: boolean;
    isNotSchedule?: boolean;
    isSkipped?: boolean;
    jobKinds?: string;
    label?: string;
    page?: number;
    parentJob?: string;
    perPage?: number;
    result?: string;
    running?: boolean;
    schedulePath?: string;
    scheduledForBeforeNow?: boolean;
    scriptHash?: string;
    scriptPathExact?: string;
    scriptPathStart?: string;
    startedAfter?: string;
    startedBefore?: string;
    success?: boolean;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalallWorkspaces?: boolean

    get jobs from all workspaces (only valid if request come from the admins workspace)

    +
  • Optionalargs?: string

    filter on jobs containing those args as a json subset (@> in postgres)

    +
  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalcreatedOrStartedAfter?: string

    filter on created_at for non non started job and started_at otherwise after (exclusive) timestamp

    +
  • OptionalcreatedOrStartedBefore?: string

    filter on created_at for non non started job and started_at otherwise before (inclusive) timestamp

    +
  • OptionalhasNullParent?: boolean

    has null parent

    +
  • OptionalisFlowStep?: boolean

    is the job a flow step

    +
  • OptionalisNotSchedule?: boolean

    is not a scheduled job

    +
  • OptionalisSkipped?: boolean

    is the job skipped

    +
  • OptionaljobKinds?: string

    filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

    +
  • Optionallabel?: string

    mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • Optionalresult?: string

    filter on jobs containing those result as a json subset (@> in postgres)

    +
  • Optionalrunning?: boolean

    filter on running jobs

    +
  • OptionalschedulePath?: string

    mask to filter by schedule path

    +
  • OptionalscheduledForBeforeNow?: boolean

    filter on jobs scheduled_for before now (hence waitinf for a worker)

    +
  • OptionalscriptHash?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathExact?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathStart?: string

    mask to filter matching starting path

    +
  • OptionalstartedAfter?: string

    filter on started after (exclusive) timestamp

    +
  • OptionalstartedBefore?: string

    filter on started before (inclusive) timestamp

    +
  • Optionalsuccess?: boolean

    filter on successful jobs

    +
  • Optionaltag?: string

    filter on jobs with a given tag/worker group

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListJobsResponse.html b/typescript-client/docs/types/ListJobsResponse.html new file mode 100644 index 0000000000..c17fa4b1d9 --- /dev/null +++ b/typescript-client/docs/types/ListJobsResponse.html @@ -0,0 +1 @@ +ListJobsResponse | windmill-client

Type Alias ListJobsResponse

ListJobsResponse: Job[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListOauthConnectsResponse.html b/typescript-client/docs/types/ListOauthConnectsResponse.html new file mode 100644 index 0000000000..380b4d2539 --- /dev/null +++ b/typescript-client/docs/types/ListOauthConnectsResponse.html @@ -0,0 +1 @@ +ListOauthConnectsResponse | windmill-client

Type Alias ListOauthConnectsResponse

ListOauthConnectsResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListOauthLoginsResponse.html b/typescript-client/docs/types/ListOauthLoginsResponse.html new file mode 100644 index 0000000000..c6ea0bb67d --- /dev/null +++ b/typescript-client/docs/types/ListOauthLoginsResponse.html @@ -0,0 +1 @@ +ListOauthLoginsResponse | windmill-client

Type Alias ListOauthLoginsResponse

ListOauthLoginsResponse: {
    oauth: string[];
    saml?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListPendingInvitesData.html b/typescript-client/docs/types/ListPendingInvitesData.html new file mode 100644 index 0000000000..23d6a72b29 --- /dev/null +++ b/typescript-client/docs/types/ListPendingInvitesData.html @@ -0,0 +1 @@ +ListPendingInvitesData | windmill-client

Type Alias ListPendingInvitesData

ListPendingInvitesData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListPendingInvitesResponse.html b/typescript-client/docs/types/ListPendingInvitesResponse.html new file mode 100644 index 0000000000..6ecc6a04f3 --- /dev/null +++ b/typescript-client/docs/types/ListPendingInvitesResponse.html @@ -0,0 +1 @@ +ListPendingInvitesResponse | windmill-client

Type Alias ListPendingInvitesResponse

ListPendingInvitesResponse: WorkspaceInvite[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListQueueData.html b/typescript-client/docs/types/ListQueueData.html new file mode 100644 index 0000000000..9eee42c47c --- /dev/null +++ b/typescript-client/docs/types/ListQueueData.html @@ -0,0 +1,22 @@ +ListQueueData | windmill-client

Type Alias ListQueueData

ListQueueData: {
    allWorkspaces?: boolean;
    args?: string;
    createdBy?: string;
    isNotSchedule?: boolean;
    jobKinds?: string;
    orderDesc?: boolean;
    page?: number;
    parentJob?: string;
    perPage?: number;
    result?: string;
    running?: boolean;
    schedulePath?: string;
    scheduledForBeforeNow?: boolean;
    scriptHash?: string;
    scriptPathExact?: string;
    scriptPathStart?: string;
    startedAfter?: string;
    startedBefore?: string;
    success?: boolean;
    suspended?: boolean;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalallWorkspaces?: boolean

    get jobs from all workspaces (only valid if request come from the admins workspace)

    +
  • Optionalargs?: string

    filter on jobs containing those args as a json subset (@> in postgres)

    +
  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalisNotSchedule?: boolean

    is not a scheduled job

    +
  • OptionaljobKinds?: string

    filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • Optionalresult?: string

    filter on jobs containing those result as a json subset (@> in postgres)

    +
  • Optionalrunning?: boolean

    filter on running jobs

    +
  • OptionalschedulePath?: string

    mask to filter by schedule path

    +
  • OptionalscheduledForBeforeNow?: boolean

    filter on jobs scheduled_for before now (hence waitinf for a worker)

    +
  • OptionalscriptHash?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathExact?: string

    mask to filter exact matching path

    +
  • OptionalscriptPathStart?: string

    mask to filter matching starting path

    +
  • OptionalstartedAfter?: string

    filter on started after (exclusive) timestamp

    +
  • OptionalstartedBefore?: string

    filter on started before (inclusive) timestamp

    +
  • Optionalsuccess?: boolean

    filter on successful jobs

    +
  • Optionalsuspended?: boolean

    filter on suspended jobs

    +
  • Optionaltag?: string

    filter on jobs with a given tag/worker group

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListQueueResponse.html b/typescript-client/docs/types/ListQueueResponse.html new file mode 100644 index 0000000000..6e5e533b54 --- /dev/null +++ b/typescript-client/docs/types/ListQueueResponse.html @@ -0,0 +1 @@ +ListQueueResponse | windmill-client

Type Alias ListQueueResponse

ListQueueResponse: QueuedJob[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListRawAppsData.html b/typescript-client/docs/types/ListRawAppsData.html new file mode 100644 index 0000000000..1066e7fe20 --- /dev/null +++ b/typescript-client/docs/types/ListRawAppsData.html @@ -0,0 +1,9 @@ +ListRawAppsData | windmill-client

Type Alias ListRawAppsData

ListRawAppsData: {
    createdBy?: string;
    orderDesc?: boolean;
    page?: number;
    pathExact?: string;
    pathStart?: string;
    perPage?: number;
    starredOnly?: boolean;
    workspace: string;
}

Type declaration

  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalpathExact?: string

    mask to filter exact matching path

    +
  • OptionalpathStart?: string

    mask to filter matching starting path

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalstarredOnly?: boolean

    (default false) +show only the starred items

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListRawAppsResponse.html b/typescript-client/docs/types/ListRawAppsResponse.html new file mode 100644 index 0000000000..09fac66eb0 --- /dev/null +++ b/typescript-client/docs/types/ListRawAppsResponse.html @@ -0,0 +1 @@ +ListRawAppsResponse | windmill-client

Type Alias ListRawAppsResponse

ListRawAppsResponse: ListableRawApp[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceData.html b/typescript-client/docs/types/ListResourceData.html new file mode 100644 index 0000000000..fcdfb8e4d0 --- /dev/null +++ b/typescript-client/docs/types/ListResourceData.html @@ -0,0 +1,5 @@ +ListResourceData | windmill-client

Type Alias ListResourceData

ListResourceData: {
    page?: number;
    perPage?: number;
    resourceType?: string;
    resourceTypeExclude?: string;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalresourceType?: string

    resource_types to list from, separated by ',',

    +
  • OptionalresourceTypeExclude?: string

    resource_types to not list from, separated by ',',

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceNamesData.html b/typescript-client/docs/types/ListResourceNamesData.html new file mode 100644 index 0000000000..b1a8022d3c --- /dev/null +++ b/typescript-client/docs/types/ListResourceNamesData.html @@ -0,0 +1 @@ +ListResourceNamesData | windmill-client

Type Alias ListResourceNamesData

ListResourceNamesData: {
    name: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceNamesResponse.html b/typescript-client/docs/types/ListResourceNamesResponse.html new file mode 100644 index 0000000000..d71028be88 --- /dev/null +++ b/typescript-client/docs/types/ListResourceNamesResponse.html @@ -0,0 +1 @@ +ListResourceNamesResponse | windmill-client

Type Alias ListResourceNamesResponse

ListResourceNamesResponse: {
    name: string;
    path: string;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceResponse.html b/typescript-client/docs/types/ListResourceResponse.html new file mode 100644 index 0000000000..0ed67cd606 --- /dev/null +++ b/typescript-client/docs/types/ListResourceResponse.html @@ -0,0 +1 @@ +ListResourceResponse | windmill-client

Type Alias ListResourceResponse

ListResourceResponse: ListableResource[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceTypeData.html b/typescript-client/docs/types/ListResourceTypeData.html new file mode 100644 index 0000000000..db88a57778 --- /dev/null +++ b/typescript-client/docs/types/ListResourceTypeData.html @@ -0,0 +1 @@ +ListResourceTypeData | windmill-client

Type Alias ListResourceTypeData

ListResourceTypeData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceTypeNamesData.html b/typescript-client/docs/types/ListResourceTypeNamesData.html new file mode 100644 index 0000000000..96cc42c83b --- /dev/null +++ b/typescript-client/docs/types/ListResourceTypeNamesData.html @@ -0,0 +1 @@ +ListResourceTypeNamesData | windmill-client

Type Alias ListResourceTypeNamesData

ListResourceTypeNamesData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceTypeNamesResponse.html b/typescript-client/docs/types/ListResourceTypeNamesResponse.html new file mode 100644 index 0000000000..9c1e2dfbe5 --- /dev/null +++ b/typescript-client/docs/types/ListResourceTypeNamesResponse.html @@ -0,0 +1 @@ +ListResourceTypeNamesResponse | windmill-client

Type Alias ListResourceTypeNamesResponse

ListResourceTypeNamesResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListResourceTypeResponse.html b/typescript-client/docs/types/ListResourceTypeResponse.html new file mode 100644 index 0000000000..09144955bf --- /dev/null +++ b/typescript-client/docs/types/ListResourceTypeResponse.html @@ -0,0 +1 @@ +ListResourceTypeResponse | windmill-client

Type Alias ListResourceTypeResponse

ListResourceTypeResponse: ResourceType[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSchedulesData.html b/typescript-client/docs/types/ListSchedulesData.html new file mode 100644 index 0000000000..d4ad9ef3eb --- /dev/null +++ b/typescript-client/docs/types/ListSchedulesData.html @@ -0,0 +1,5 @@ +ListSchedulesData | windmill-client

Type Alias ListSchedulesData

ListSchedulesData: {
    args?: string;
    isFlow?: boolean;
    page?: number;
    path?: string;
    perPage?: number;
    workspace: string;
}

Type declaration

  • Optionalargs?: string

    filter on jobs containing those args as a json subset (@> in postgres)

    +
  • OptionalisFlow?: boolean
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • Optionalpath?: string

    filter by path

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSchedulesResponse.html b/typescript-client/docs/types/ListSchedulesResponse.html new file mode 100644 index 0000000000..8fe23fc8be --- /dev/null +++ b/typescript-client/docs/types/ListSchedulesResponse.html @@ -0,0 +1 @@ +ListSchedulesResponse | windmill-client

Type Alias ListSchedulesResponse

ListSchedulesResponse: Schedule[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSchedulesWithJobsData.html b/typescript-client/docs/types/ListSchedulesWithJobsData.html new file mode 100644 index 0000000000..5044fca580 --- /dev/null +++ b/typescript-client/docs/types/ListSchedulesWithJobsData.html @@ -0,0 +1,3 @@ +ListSchedulesWithJobsData | windmill-client

Type Alias ListSchedulesWithJobsData

ListSchedulesWithJobsData: {
    page?: number;
    perPage?: number;
    workspace: string;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSchedulesWithJobsResponse.html b/typescript-client/docs/types/ListSchedulesWithJobsResponse.html new file mode 100644 index 0000000000..5850210f16 --- /dev/null +++ b/typescript-client/docs/types/ListSchedulesWithJobsResponse.html @@ -0,0 +1 @@ +ListSchedulesWithJobsResponse | windmill-client

Type Alias ListSchedulesWithJobsResponse

ListSchedulesWithJobsResponse: ScheduleWJobs[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListScriptPathsData.html b/typescript-client/docs/types/ListScriptPathsData.html new file mode 100644 index 0000000000..69a60fd96d --- /dev/null +++ b/typescript-client/docs/types/ListScriptPathsData.html @@ -0,0 +1 @@ +ListScriptPathsData | windmill-client

Type Alias ListScriptPathsData

ListScriptPathsData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListScriptPathsResponse.html b/typescript-client/docs/types/ListScriptPathsResponse.html new file mode 100644 index 0000000000..34fac429b0 --- /dev/null +++ b/typescript-client/docs/types/ListScriptPathsResponse.html @@ -0,0 +1 @@ +ListScriptPathsResponse | windmill-client

Type Alias ListScriptPathsResponse

ListScriptPathsResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListScriptsData.html b/typescript-client/docs/types/ListScriptsData.html new file mode 100644 index 0000000000..88d941cc62 --- /dev/null +++ b/typescript-client/docs/types/ListScriptsData.html @@ -0,0 +1,31 @@ +ListScriptsData | windmill-client

Type Alias ListScriptsData

ListScriptsData: {
    createdBy?: string;
    firstParentHash?: string;
    hideWithoutMain?: boolean;
    isTemplate?: boolean;
    kinds?: string;
    lastParentHash?: string;
    orderDesc?: boolean;
    page?: number;
    parentHash?: string;
    pathExact?: string;
    pathStart?: string;
    perPage?: number;
    showArchived?: boolean;
    starredOnly?: boolean;
    workspace: string;
}

Type declaration

  • OptionalcreatedBy?: string

    mask to filter exact matching user creator

    +
  • OptionalfirstParentHash?: string

    mask to filter scripts whom first direct parent has exact hash

    +
  • OptionalhideWithoutMain?: boolean

    (default false) +hide the scripts without an exported main function

    +
  • OptionalisTemplate?: boolean

    (default regardless) +if true show only the templates +if false show only the non templates +if not defined, show all regardless of if the script is a template

    +
  • Optionalkinds?: string

    (default regardless) +script kinds to filter, split by comma

    +
  • OptionallastParentHash?: string

    mask to filter scripts whom last parent in the chain has exact hash. +Beware that each script stores only a limited number of parents. Hence +the last parent hash for a script is not necessarily its top-most parent. +To find the top-most parent you will have to jump from last to last hash +until finding the parent

    +
  • OptionalorderDesc?: boolean

    order by desc order (default true)

    +
  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalparentHash?: string

    is the hash present in the array of stored parent hashes for this script. +The same warning applies than for last_parent_hash. A script only store a +limited number of direct parent

    +
  • OptionalpathExact?: string

    mask to filter exact matching path

    +
  • OptionalpathStart?: string

    mask to filter matching starting path

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalshowArchived?: boolean

    (default false) +show also the archived files. +when multiple archived hash share the same path, only the ones with the latest create_at +are +ed.

    +
  • OptionalstarredOnly?: boolean

    (default false) +show only the starred items

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ListScriptsResponse.html b/typescript-client/docs/types/ListScriptsResponse.html new file mode 100644 index 0000000000..46f1589c09 --- /dev/null +++ b/typescript-client/docs/types/ListScriptsResponse.html @@ -0,0 +1 @@ +ListScriptsResponse | windmill-client

Type Alias ListScriptsResponse

ListScriptsResponse: Script[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchAppData.html b/typescript-client/docs/types/ListSearchAppData.html new file mode 100644 index 0000000000..8cf0fb54f1 --- /dev/null +++ b/typescript-client/docs/types/ListSearchAppData.html @@ -0,0 +1 @@ +ListSearchAppData | windmill-client

Type Alias ListSearchAppData

ListSearchAppData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchAppResponse.html b/typescript-client/docs/types/ListSearchAppResponse.html new file mode 100644 index 0000000000..52f11555e7 --- /dev/null +++ b/typescript-client/docs/types/ListSearchAppResponse.html @@ -0,0 +1 @@ +ListSearchAppResponse | windmill-client

Type Alias ListSearchAppResponse

ListSearchAppResponse: {
    path: string;
    value: unknown;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchFlowData.html b/typescript-client/docs/types/ListSearchFlowData.html new file mode 100644 index 0000000000..368d39be8b --- /dev/null +++ b/typescript-client/docs/types/ListSearchFlowData.html @@ -0,0 +1 @@ +ListSearchFlowData | windmill-client

Type Alias ListSearchFlowData

ListSearchFlowData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchFlowResponse.html b/typescript-client/docs/types/ListSearchFlowResponse.html new file mode 100644 index 0000000000..f0a58fe5c6 --- /dev/null +++ b/typescript-client/docs/types/ListSearchFlowResponse.html @@ -0,0 +1 @@ +ListSearchFlowResponse | windmill-client

Type Alias ListSearchFlowResponse

ListSearchFlowResponse: {
    path: string;
    value: unknown;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchResourceData.html b/typescript-client/docs/types/ListSearchResourceData.html new file mode 100644 index 0000000000..237d074a25 --- /dev/null +++ b/typescript-client/docs/types/ListSearchResourceData.html @@ -0,0 +1 @@ +ListSearchResourceData | windmill-client

Type Alias ListSearchResourceData

ListSearchResourceData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchResourceResponse.html b/typescript-client/docs/types/ListSearchResourceResponse.html new file mode 100644 index 0000000000..20a273734f --- /dev/null +++ b/typescript-client/docs/types/ListSearchResourceResponse.html @@ -0,0 +1 @@ +ListSearchResourceResponse | windmill-client

Type Alias ListSearchResourceResponse

ListSearchResourceResponse: {
    path: string;
    value: unknown;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchScriptData.html b/typescript-client/docs/types/ListSearchScriptData.html new file mode 100644 index 0000000000..e82e5a299b --- /dev/null +++ b/typescript-client/docs/types/ListSearchScriptData.html @@ -0,0 +1 @@ +ListSearchScriptData | windmill-client

Type Alias ListSearchScriptData

ListSearchScriptData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListSearchScriptResponse.html b/typescript-client/docs/types/ListSearchScriptResponse.html new file mode 100644 index 0000000000..df63e473a6 --- /dev/null +++ b/typescript-client/docs/types/ListSearchScriptResponse.html @@ -0,0 +1 @@ +ListSearchScriptResponse | windmill-client

Type Alias ListSearchScriptResponse

ListSearchScriptResponse: {
    content: string;
    path: string;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListStoredFilesData.html b/typescript-client/docs/types/ListStoredFilesData.html new file mode 100644 index 0000000000..99c457a1d3 --- /dev/null +++ b/typescript-client/docs/types/ListStoredFilesData.html @@ -0,0 +1 @@ +ListStoredFilesData | windmill-client

Type Alias ListStoredFilesData

ListStoredFilesData: {
    marker?: string;
    maxKeys: number;
    prefix?: string;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListStoredFilesResponse.html b/typescript-client/docs/types/ListStoredFilesResponse.html new file mode 100644 index 0000000000..edf2d36e6a --- /dev/null +++ b/typescript-client/docs/types/ListStoredFilesResponse.html @@ -0,0 +1 @@ +ListStoredFilesResponse | windmill-client

Type Alias ListStoredFilesResponse

ListStoredFilesResponse: {
    next_marker?: string;
    restricted_access?: boolean;
    windmill_large_files: WindmillLargeFile[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListTokensData.html b/typescript-client/docs/types/ListTokensData.html new file mode 100644 index 0000000000..3e65b95a5e --- /dev/null +++ b/typescript-client/docs/types/ListTokensData.html @@ -0,0 +1 @@ +ListTokensData | windmill-client

Type Alias ListTokensData

ListTokensData: {
    excludeEphemeral?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListTokensResponse.html b/typescript-client/docs/types/ListTokensResponse.html new file mode 100644 index 0000000000..5774ae3881 --- /dev/null +++ b/typescript-client/docs/types/ListTokensResponse.html @@ -0,0 +1 @@ +ListTokensResponse | windmill-client

Type Alias ListTokensResponse

ListTokensResponse: TruncatedToken[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUserWorkspacesResponse.html b/typescript-client/docs/types/ListUserWorkspacesResponse.html new file mode 100644 index 0000000000..c3e5ee50f8 --- /dev/null +++ b/typescript-client/docs/types/ListUserWorkspacesResponse.html @@ -0,0 +1 @@ +ListUserWorkspacesResponse | windmill-client

Type Alias ListUserWorkspacesResponse

ListUserWorkspacesResponse: UserWorkspaceList
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsernamesData.html b/typescript-client/docs/types/ListUsernamesData.html new file mode 100644 index 0000000000..52d2f9c800 --- /dev/null +++ b/typescript-client/docs/types/ListUsernamesData.html @@ -0,0 +1 @@ +ListUsernamesData | windmill-client

Type Alias ListUsernamesData

ListUsernamesData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsernamesResponse.html b/typescript-client/docs/types/ListUsernamesResponse.html new file mode 100644 index 0000000000..9ff7a5dc3c --- /dev/null +++ b/typescript-client/docs/types/ListUsernamesResponse.html @@ -0,0 +1 @@ +ListUsernamesResponse | windmill-client

Type Alias ListUsernamesResponse

ListUsernamesResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersAsSuperAdminData.html b/typescript-client/docs/types/ListUsersAsSuperAdminData.html new file mode 100644 index 0000000000..8047628563 --- /dev/null +++ b/typescript-client/docs/types/ListUsersAsSuperAdminData.html @@ -0,0 +1,3 @@ +ListUsersAsSuperAdminData | windmill-client

Type Alias ListUsersAsSuperAdminData

ListUsersAsSuperAdminData: {
    page?: number;
    perPage?: number;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersAsSuperAdminResponse.html b/typescript-client/docs/types/ListUsersAsSuperAdminResponse.html new file mode 100644 index 0000000000..66ea1b3cc3 --- /dev/null +++ b/typescript-client/docs/types/ListUsersAsSuperAdminResponse.html @@ -0,0 +1 @@ +ListUsersAsSuperAdminResponse | windmill-client

Type Alias ListUsersAsSuperAdminResponse

ListUsersAsSuperAdminResponse: GlobalUserInfo[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersData.html b/typescript-client/docs/types/ListUsersData.html new file mode 100644 index 0000000000..1574167499 --- /dev/null +++ b/typescript-client/docs/types/ListUsersData.html @@ -0,0 +1 @@ +ListUsersData | windmill-client

Type Alias ListUsersData

ListUsersData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersResponse.html b/typescript-client/docs/types/ListUsersResponse.html new file mode 100644 index 0000000000..324d8ca6b1 --- /dev/null +++ b/typescript-client/docs/types/ListUsersResponse.html @@ -0,0 +1 @@ +ListUsersResponse | windmill-client

Type Alias ListUsersResponse

ListUsersResponse: User[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersUsageData.html b/typescript-client/docs/types/ListUsersUsageData.html new file mode 100644 index 0000000000..3a87d8a602 --- /dev/null +++ b/typescript-client/docs/types/ListUsersUsageData.html @@ -0,0 +1 @@ +ListUsersUsageData | windmill-client

Type Alias ListUsersUsageData

ListUsersUsageData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListUsersUsageResponse.html b/typescript-client/docs/types/ListUsersUsageResponse.html new file mode 100644 index 0000000000..582916a783 --- /dev/null +++ b/typescript-client/docs/types/ListUsersUsageResponse.html @@ -0,0 +1 @@ +ListUsersUsageResponse | windmill-client

Type Alias ListUsersUsageResponse

ListUsersUsageResponse: UserUsage[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListVariableData.html b/typescript-client/docs/types/ListVariableData.html new file mode 100644 index 0000000000..dde75c8014 --- /dev/null +++ b/typescript-client/docs/types/ListVariableData.html @@ -0,0 +1 @@ +ListVariableData | windmill-client

Type Alias ListVariableData

ListVariableData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListVariableResponse.html b/typescript-client/docs/types/ListVariableResponse.html new file mode 100644 index 0000000000..ee7673ca82 --- /dev/null +++ b/typescript-client/docs/types/ListVariableResponse.html @@ -0,0 +1 @@ +ListVariableResponse | windmill-client

Type Alias ListVariableResponse

ListVariableResponse: ListableVariable[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkerGroupsResponse.html b/typescript-client/docs/types/ListWorkerGroupsResponse.html new file mode 100644 index 0000000000..2d9a70aef1 --- /dev/null +++ b/typescript-client/docs/types/ListWorkerGroupsResponse.html @@ -0,0 +1 @@ +ListWorkerGroupsResponse | windmill-client

Type Alias ListWorkerGroupsResponse

ListWorkerGroupsResponse: {
    config: unknown;
    name: string;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkersData.html b/typescript-client/docs/types/ListWorkersData.html new file mode 100644 index 0000000000..809399ac82 --- /dev/null +++ b/typescript-client/docs/types/ListWorkersData.html @@ -0,0 +1,4 @@ +ListWorkersData | windmill-client

Type Alias ListWorkersData

ListWorkersData: {
    page?: number;
    perPage?: number;
    pingSince?: number;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
  • OptionalpingSince?: number

    number of seconds the worker must have had a last ping more recent of (default to 300)

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkersResponse.html b/typescript-client/docs/types/ListWorkersResponse.html new file mode 100644 index 0000000000..71e66b4ad6 --- /dev/null +++ b/typescript-client/docs/types/ListWorkersResponse.html @@ -0,0 +1 @@ +ListWorkersResponse | windmill-client

Type Alias ListWorkersResponse

ListWorkersResponse: WorkerPing[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkspaceInvitesResponse.html b/typescript-client/docs/types/ListWorkspaceInvitesResponse.html new file mode 100644 index 0000000000..8374ccce29 --- /dev/null +++ b/typescript-client/docs/types/ListWorkspaceInvitesResponse.html @@ -0,0 +1 @@ +ListWorkspaceInvitesResponse | windmill-client

Type Alias ListWorkspaceInvitesResponse

ListWorkspaceInvitesResponse: WorkspaceInvite[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkspacesAsSuperAdminData.html b/typescript-client/docs/types/ListWorkspacesAsSuperAdminData.html new file mode 100644 index 0000000000..ab45796be0 --- /dev/null +++ b/typescript-client/docs/types/ListWorkspacesAsSuperAdminData.html @@ -0,0 +1,3 @@ +ListWorkspacesAsSuperAdminData | windmill-client

Type Alias ListWorkspacesAsSuperAdminData

ListWorkspacesAsSuperAdminData: {
    page?: number;
    perPage?: number;
}

Type declaration

  • Optionalpage?: number

    which page to return (start at 1, default 1)

    +
  • OptionalperPage?: number

    number of items to return for a given page (default 30, max 100)

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkspacesAsSuperAdminResponse.html b/typescript-client/docs/types/ListWorkspacesAsSuperAdminResponse.html new file mode 100644 index 0000000000..3902a61123 --- /dev/null +++ b/typescript-client/docs/types/ListWorkspacesAsSuperAdminResponse.html @@ -0,0 +1 @@ +ListWorkspacesAsSuperAdminResponse | windmill-client

Type Alias ListWorkspacesAsSuperAdminResponse

ListWorkspacesAsSuperAdminResponse: Workspace[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListWorkspacesResponse.html b/typescript-client/docs/types/ListWorkspacesResponse.html new file mode 100644 index 0000000000..61be10b644 --- /dev/null +++ b/typescript-client/docs/types/ListWorkspacesResponse.html @@ -0,0 +1 @@ +ListWorkspacesResponse | windmill-client

Type Alias ListWorkspacesResponse

ListWorkspacesResponse: Workspace[]
\ No newline at end of file diff --git a/typescript-client/docs/types/ListableApp.html b/typescript-client/docs/types/ListableApp.html new file mode 100644 index 0000000000..0371578b44 --- /dev/null +++ b/typescript-client/docs/types/ListableApp.html @@ -0,0 +1 @@ +ListableApp | windmill-client

Type Alias ListableApp

ListableApp: {
    edited_at: string;
    execution_mode: "viewer" | "publisher" | "anonymous";
    extra_perms: {
        [key: string]: boolean;
    };
    id: number;
    path: string;
    starred?: boolean;
    summary: string;
    version: number;
    workspace_id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListableRawApp.html b/typescript-client/docs/types/ListableRawApp.html new file mode 100644 index 0000000000..3e8ad71dec --- /dev/null +++ b/typescript-client/docs/types/ListableRawApp.html @@ -0,0 +1 @@ +ListableRawApp | windmill-client

Type Alias ListableRawApp

ListableRawApp: {
    edited_at: string;
    extra_perms: {
        [key: string]: boolean;
    };
    path: string;
    starred?: boolean;
    summary: string;
    version: number;
    workspace_id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListableResource.html b/typescript-client/docs/types/ListableResource.html new file mode 100644 index 0000000000..7139b8023e --- /dev/null +++ b/typescript-client/docs/types/ListableResource.html @@ -0,0 +1 @@ +ListableResource | windmill-client

Type Alias ListableResource

ListableResource: {
    account?: number;
    description?: string;
    extra_perms?: {
        [key: string]: boolean;
    };
    is_expired?: boolean;
    is_linked: boolean;
    is_oauth: boolean;
    is_refreshed: boolean;
    path: string;
    refresh_error?: string;
    resource_type: string;
    value?: unknown;
    workspace_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ListableVariable.html b/typescript-client/docs/types/ListableVariable.html new file mode 100644 index 0000000000..67737306a2 --- /dev/null +++ b/typescript-client/docs/types/ListableVariable.html @@ -0,0 +1 @@ +ListableVariable | windmill-client

Type Alias ListableVariable

ListableVariable: {
    account?: number;
    description?: string;
    extra_perms: {
        [key: string]: boolean;
    };
    is_expired?: boolean;
    is_linked?: boolean;
    is_oauth?: boolean;
    is_refreshed?: boolean;
    is_secret: boolean;
    path: string;
    refresh_error?: string;
    value?: string;
    workspace_id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadCsvPreviewData.html b/typescript-client/docs/types/LoadCsvPreviewData.html new file mode 100644 index 0000000000..9b29b58fb8 --- /dev/null +++ b/typescript-client/docs/types/LoadCsvPreviewData.html @@ -0,0 +1 @@ +LoadCsvPreviewData | windmill-client

Type Alias LoadCsvPreviewData

LoadCsvPreviewData: {
    limit?: number;
    offset?: number;
    path: string;
    searchCol?: string;
    searchTerm?: string;
    sortCol?: string;
    sortDesc?: boolean;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadCsvPreviewResponse.html b/typescript-client/docs/types/LoadCsvPreviewResponse.html new file mode 100644 index 0000000000..1277bee341 --- /dev/null +++ b/typescript-client/docs/types/LoadCsvPreviewResponse.html @@ -0,0 +1 @@ +LoadCsvPreviewResponse | windmill-client

Type Alias LoadCsvPreviewResponse

LoadCsvPreviewResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadFileMetadataData.html b/typescript-client/docs/types/LoadFileMetadataData.html new file mode 100644 index 0000000000..478f60644f --- /dev/null +++ b/typescript-client/docs/types/LoadFileMetadataData.html @@ -0,0 +1 @@ +LoadFileMetadataData | windmill-client

Type Alias LoadFileMetadataData

LoadFileMetadataData: {
    fileKey: string;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadFileMetadataResponse.html b/typescript-client/docs/types/LoadFileMetadataResponse.html new file mode 100644 index 0000000000..2e10455b7e --- /dev/null +++ b/typescript-client/docs/types/LoadFileMetadataResponse.html @@ -0,0 +1 @@ +LoadFileMetadataResponse | windmill-client

Type Alias LoadFileMetadataResponse

LoadFileMetadataResponse: WindmillFileMetadata
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadFilePreviewData.html b/typescript-client/docs/types/LoadFilePreviewData.html new file mode 100644 index 0000000000..c71f6fad1d --- /dev/null +++ b/typescript-client/docs/types/LoadFilePreviewData.html @@ -0,0 +1 @@ +LoadFilePreviewData | windmill-client

Type Alias LoadFilePreviewData

LoadFilePreviewData: {
    csvHasHeader?: boolean;
    csvSeparator?: string;
    fileKey: string;
    fileMimeType?: string;
    fileSizeInBytes?: number;
    readBytesFrom?: number;
    readBytesLength?: number;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadFilePreviewResponse.html b/typescript-client/docs/types/LoadFilePreviewResponse.html new file mode 100644 index 0000000000..3bcca24ac4 --- /dev/null +++ b/typescript-client/docs/types/LoadFilePreviewResponse.html @@ -0,0 +1 @@ +LoadFilePreviewResponse | windmill-client

Type Alias LoadFilePreviewResponse

LoadFilePreviewResponse: WindmillFilePreview
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadParquetPreviewData.html b/typescript-client/docs/types/LoadParquetPreviewData.html new file mode 100644 index 0000000000..d545236cc4 --- /dev/null +++ b/typescript-client/docs/types/LoadParquetPreviewData.html @@ -0,0 +1 @@ +LoadParquetPreviewData | windmill-client

Type Alias LoadParquetPreviewData

LoadParquetPreviewData: {
    limit?: number;
    offset?: number;
    path: string;
    searchCol?: string;
    searchTerm?: string;
    sortCol?: string;
    sortDesc?: boolean;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoadParquetPreviewResponse.html b/typescript-client/docs/types/LoadParquetPreviewResponse.html new file mode 100644 index 0000000000..08ff13bc20 --- /dev/null +++ b/typescript-client/docs/types/LoadParquetPreviewResponse.html @@ -0,0 +1 @@ +LoadParquetPreviewResponse | windmill-client

Type Alias LoadParquetPreviewResponse

LoadParquetPreviewResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/Login.html b/typescript-client/docs/types/Login.html new file mode 100644 index 0000000000..adce86da2c --- /dev/null +++ b/typescript-client/docs/types/Login.html @@ -0,0 +1 @@ +Login | windmill-client

Type Alias Login

Login: {
    email: string;
    password: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/LoginData.html b/typescript-client/docs/types/LoginData.html new file mode 100644 index 0000000000..b5f9201155 --- /dev/null +++ b/typescript-client/docs/types/LoginData.html @@ -0,0 +1,2 @@ +LoginData | windmill-client

Type Alias LoginData

LoginData: {
    requestBody: Login;
}

Type declaration

  • requestBody: Login

    credentials

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/LoginResponse.html b/typescript-client/docs/types/LoginResponse.html new file mode 100644 index 0000000000..c78d98b22c --- /dev/null +++ b/typescript-client/docs/types/LoginResponse.html @@ -0,0 +1 @@ +LoginResponse | windmill-client

Type Alias LoginResponse

LoginResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/LoginWithOauthData.html b/typescript-client/docs/types/LoginWithOauthData.html new file mode 100644 index 0000000000..87df53cb28 --- /dev/null +++ b/typescript-client/docs/types/LoginWithOauthData.html @@ -0,0 +1,2 @@ +LoginWithOauthData | windmill-client

Type Alias LoginWithOauthData

LoginWithOauthData: {
    clientName: string;
    requestBody: {
        code?: string;
        state?: string;
    };
}

Type declaration

  • clientName: string
  • requestBody: {
        code?: string;
        state?: string;
    }

    Partially filled script

    +
    • Optionalcode?: string
    • Optionalstate?: string
\ No newline at end of file diff --git a/typescript-client/docs/types/LoginWithOauthResponse.html b/typescript-client/docs/types/LoginWithOauthResponse.html new file mode 100644 index 0000000000..7d7579a164 --- /dev/null +++ b/typescript-client/docs/types/LoginWithOauthResponse.html @@ -0,0 +1 @@ +LoginWithOauthResponse | windmill-client

Type Alias LoginWithOauthResponse

LoginWithOauthResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/LogoutResponse.html b/typescript-client/docs/types/LogoutResponse.html new file mode 100644 index 0000000000..aa3d97a6ff --- /dev/null +++ b/typescript-client/docs/types/LogoutResponse.html @@ -0,0 +1 @@ +LogoutResponse | windmill-client

Type Alias LogoutResponse

LogoutResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/MainArgSignature.html b/typescript-client/docs/types/MainArgSignature.html new file mode 100644 index 0000000000..177a0aaaea --- /dev/null +++ b/typescript-client/docs/types/MainArgSignature.html @@ -0,0 +1 @@ +MainArgSignature | windmill-client

Type Alias MainArgSignature

MainArgSignature: {
    args: {
        default?: unknown;
        has_default?: boolean;
        name: string;
        typ:
            | "float"
            | "int"
            | "bool"
            | "email"
            | "unknown"
            | "bytes"
            | "dict"
            | "datetime"
            | "sql"
            | {
                resource: string | null;
            }
            | {
                str: string[] | null;
            }
            | {
                object: {
                    key: string;
                    typ:
                        | "float"
                        | "int"
                        | "bool"
                        | "email"
                        | "unknown"
                        | "bytes"
                        | "dict"
                        | "datetime"
                        | "sql"
                        | {
                            str: unknown;
                        };
                }[];
            }
            | {
                list:
                    | "float"
                    | "int"
                    | "bool"
                    | "email"
                    | "unknown"
                    | "bytes"
                    | "dict"
                    | "datetime"
                    | "sql"
                    | {
                        str: unknown;
                    }
                    | null;
            };
    }[];
    error: string;
    no_main_func: boolean | null;
    star_args: boolean;
    star_kwargs?: boolean;
    type: "Valid" | "Invalid";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/MetricDataPoint.html b/typescript-client/docs/types/MetricDataPoint.html new file mode 100644 index 0000000000..f064a6e97c --- /dev/null +++ b/typescript-client/docs/types/MetricDataPoint.html @@ -0,0 +1 @@ +MetricDataPoint | windmill-client

Type Alias MetricDataPoint

MetricDataPoint: {
    timestamp: string;
    value: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/MetricMetadata.html b/typescript-client/docs/types/MetricMetadata.html new file mode 100644 index 0000000000..e90ada6a3d --- /dev/null +++ b/typescript-client/docs/types/MetricMetadata.html @@ -0,0 +1 @@ +MetricMetadata | windmill-client

Type Alias MetricMetadata

MetricMetadata: {
    id: string;
    name?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/MoveS3FileData.html b/typescript-client/docs/types/MoveS3FileData.html new file mode 100644 index 0000000000..864360af7c --- /dev/null +++ b/typescript-client/docs/types/MoveS3FileData.html @@ -0,0 +1 @@ +MoveS3FileData | windmill-client

Type Alias MoveS3FileData

MoveS3FileData: {
    destFileKey: string;
    srcFileKey: string;
    storage?: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/MoveS3FileResponse.html b/typescript-client/docs/types/MoveS3FileResponse.html new file mode 100644 index 0000000000..5b02d0d614 --- /dev/null +++ b/typescript-client/docs/types/MoveS3FileResponse.html @@ -0,0 +1 @@ +MoveS3FileResponse | windmill-client

Type Alias MoveS3FileResponse

MoveS3FileResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/NewSchedule.html b/typescript-client/docs/types/NewSchedule.html new file mode 100644 index 0000000000..c87c77fc07 --- /dev/null +++ b/typescript-client/docs/types/NewSchedule.html @@ -0,0 +1 @@ +NewSchedule | windmill-client

Type Alias NewSchedule

NewSchedule: {
    args: ScriptArgs;
    enabled?: boolean;
    is_flow: boolean;
    no_flow_overlap?: boolean;
    on_failure?: string;
    on_failure_exact?: boolean;
    on_failure_extra_args?: ScriptArgs;
    on_failure_times?: number;
    on_recovery?: string;
    on_recovery_extra_args?: ScriptArgs;
    on_recovery_times?: number;
    path: string;
    retry?: Retry;
    schedule: string;
    script_path: string;
    summary?: string;
    tag?: string;
    timezone: string;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/NewScript.html b/typescript-client/docs/types/NewScript.html new file mode 100644 index 0000000000..d6af58a44a --- /dev/null +++ b/typescript-client/docs/types/NewScript.html @@ -0,0 +1 @@ +NewScript | windmill-client

Type Alias NewScript

NewScript: {
    cache_ttl?: number;
    codebase?: string;
    concurrency_key?: string;
    concurrency_time_window_s?: number;
    concurrent_limit?: number;
    content: string;
    dedicated_worker?: boolean;
    delete_after_use?: boolean;
    deployment_message?: string;
    description: string;
    draft_only?: boolean;
    envs?: string[];
    is_template?: boolean;
    kind?:
        | "script"
        | "failure"
        | "trigger"
        | "command"
        | "approval";
    language:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    lock?: string;
    no_main_func?: boolean;
    parent_hash?: string;
    path: string;
    priority?: number;
    restart_unless_cancelled?: boolean;
    schema?: {
        [key: string]: unknown;
    };
    summary: string;
    tag?: string;
    timeout?: number;
    visible_to_runner_only?: boolean;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/NewScriptWithDraft.html b/typescript-client/docs/types/NewScriptWithDraft.html new file mode 100644 index 0000000000..f6e22f3e46 --- /dev/null +++ b/typescript-client/docs/types/NewScriptWithDraft.html @@ -0,0 +1 @@ +NewScriptWithDraft | windmill-client

Type Alias NewScriptWithDraft

NewScriptWithDraft: NewScript & {
    draft?: NewScript;
    hash: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/NewToken.html b/typescript-client/docs/types/NewToken.html new file mode 100644 index 0000000000..da8efb6e7d --- /dev/null +++ b/typescript-client/docs/types/NewToken.html @@ -0,0 +1 @@ +NewToken | windmill-client

Type Alias NewToken

NewToken: {
    expiration?: string;
    label?: string;
    scopes?: string[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/NewTokenImpersonate.html b/typescript-client/docs/types/NewTokenImpersonate.html new file mode 100644 index 0000000000..269898e2dd --- /dev/null +++ b/typescript-client/docs/types/NewTokenImpersonate.html @@ -0,0 +1 @@ +NewTokenImpersonate | windmill-client

Type Alias NewTokenImpersonate

NewTokenImpersonate: {
    expiration?: string;
    impersonate_email: string;
    label?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ObscuredJob.html b/typescript-client/docs/types/ObscuredJob.html new file mode 100644 index 0000000000..4297b51ae0 --- /dev/null +++ b/typescript-client/docs/types/ObscuredJob.html @@ -0,0 +1 @@ +ObscuredJob | windmill-client

Type Alias ObscuredJob

ObscuredJob: {
    duration_ms?: number;
    started_at?: string;
    typ?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenAPIConfig.html b/typescript-client/docs/types/OpenAPIConfig.html new file mode 100644 index 0000000000..8e9e8fe51e --- /dev/null +++ b/typescript-client/docs/types/OpenAPIConfig.html @@ -0,0 +1 @@ +OpenAPIConfig | windmill-client

Type Alias OpenAPIConfig

OpenAPIConfig: {
    BASE: string;
    CREDENTIALS: "include" | "omit" | "same-origin";
    ENCODE_PATH?: ((path: string) => string);
    HEADERS?: Headers | Resolver<Headers>;
    PASSWORD?: string | Resolver<string>;
    TOKEN?: string | Resolver<string>;
    USERNAME?: string | Resolver<string>;
    VERSION: string;
    WITH_CREDENTIALS: boolean;
    interceptors: {
        request: Interceptors<RequestInit>;
        response: Interceptors<Response>;
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenFlow.html b/typescript-client/docs/types/OpenFlow.html new file mode 100644 index 0000000000..62f87c8019 --- /dev/null +++ b/typescript-client/docs/types/OpenFlow.html @@ -0,0 +1 @@ +OpenFlow | windmill-client

Type Alias OpenFlow

OpenFlow: {
    description?: string;
    schema?: {
        [key: string]: unknown;
    };
    summary: string;
    value: FlowValue;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenFlowWPath.html b/typescript-client/docs/types/OpenFlowWPath.html new file mode 100644 index 0000000000..515c1fb687 --- /dev/null +++ b/typescript-client/docs/types/OpenFlowWPath.html @@ -0,0 +1 @@ +OpenFlowWPath | windmill-client

Type Alias OpenFlowWPath

OpenFlowWPath: OpenFlow & {
    dedicated_worker?: boolean;
    path: string;
    priority?: number;
    tag?: string;
    timeout?: number;
    visible_to_runner_only?: boolean;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenaiSyncFlowByPathData.html b/typescript-client/docs/types/OpenaiSyncFlowByPathData.html new file mode 100644 index 0000000000..6b43b84feb --- /dev/null +++ b/typescript-client/docs/types/OpenaiSyncFlowByPathData.html @@ -0,0 +1,6 @@ +OpenaiSyncFlowByPathData | windmill-client

Type Alias OpenaiSyncFlowByPathData

OpenaiSyncFlowByPathData: {
    includeHeader?: string;
    jobId?: string;
    path: string;
    queueLimit?: string;
    requestBody: ScriptArgs;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • path: string
  • OptionalqueueLimit?: string

    The maximum size of the queue for which the request would get rejected if that job would push it above that limit

    +
  • requestBody: ScriptArgs

    script args

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenaiSyncFlowByPathResponse.html b/typescript-client/docs/types/OpenaiSyncFlowByPathResponse.html new file mode 100644 index 0000000000..b0eebac8ef --- /dev/null +++ b/typescript-client/docs/types/OpenaiSyncFlowByPathResponse.html @@ -0,0 +1 @@ +OpenaiSyncFlowByPathResponse | windmill-client

Type Alias OpenaiSyncFlowByPathResponse

OpenaiSyncFlowByPathResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenaiSyncScriptByPathData.html b/typescript-client/docs/types/OpenaiSyncScriptByPathData.html new file mode 100644 index 0000000000..2edce862a2 --- /dev/null +++ b/typescript-client/docs/types/OpenaiSyncScriptByPathData.html @@ -0,0 +1,7 @@ +OpenaiSyncScriptByPathData | windmill-client

Type Alias OpenaiSyncScriptByPathData

OpenaiSyncScriptByPathData: {
    includeHeader?: string;
    jobId?: string;
    parentJob?: string;
    path: string;
    queueLimit?: string;
    requestBody: ScriptArgs;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • path: string
  • OptionalqueueLimit?: string

    The maximum size of the queue for which the request would get rejected if that job would push it above that limit

    +
  • requestBody: ScriptArgs

    script args

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/OpenaiSyncScriptByPathResponse.html b/typescript-client/docs/types/OpenaiSyncScriptByPathResponse.html new file mode 100644 index 0000000000..260ec0d747 --- /dev/null +++ b/typescript-client/docs/types/OpenaiSyncScriptByPathResponse.html @@ -0,0 +1 @@ +OpenaiSyncScriptByPathResponse | windmill-client

Type Alias OpenaiSyncScriptByPathResponse

OpenaiSyncScriptByPathResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterAccountId.html b/typescript-client/docs/types/ParameterAccountId.html new file mode 100644 index 0000000000..76121dc4ef --- /dev/null +++ b/typescript-client/docs/types/ParameterAccountId.html @@ -0,0 +1 @@ +ParameterAccountId | windmill-client

Type Alias ParameterAccountId

ParameterAccountId: number
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterActionKind.html b/typescript-client/docs/types/ParameterActionKind.html new file mode 100644 index 0000000000..54f011adde --- /dev/null +++ b/typescript-client/docs/types/ParameterActionKind.html @@ -0,0 +1,2 @@ +ParameterActionKind | windmill-client

Type Alias ParameterActionKind

ParameterActionKind:
    | "Create"
    | "Update"
    | "Delete"
    | "Execute"

filter on type of operation

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterAfter.html b/typescript-client/docs/types/ParameterAfter.html new file mode 100644 index 0000000000..34a4c20c15 --- /dev/null +++ b/typescript-client/docs/types/ParameterAfter.html @@ -0,0 +1,2 @@ +ParameterAfter | windmill-client

Type Alias ParameterAfter

ParameterAfter: string

filter on created after (exclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterArgsFilter.html b/typescript-client/docs/types/ParameterArgsFilter.html new file mode 100644 index 0000000000..e2831bd11c --- /dev/null +++ b/typescript-client/docs/types/ParameterArgsFilter.html @@ -0,0 +1,2 @@ +ParameterArgsFilter | windmill-client

Type Alias ParameterArgsFilter

ParameterArgsFilter: string

filter on jobs containing those args as a json subset (@> in postgres)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterBefore.html b/typescript-client/docs/types/ParameterBefore.html new file mode 100644 index 0000000000..42ed17513b --- /dev/null +++ b/typescript-client/docs/types/ParameterBefore.html @@ -0,0 +1,2 @@ +ParameterBefore | windmill-client

Type Alias ParameterBefore

ParameterBefore: string

filter on created before (exclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterCacheTtl.html b/typescript-client/docs/types/ParameterCacheTtl.html new file mode 100644 index 0000000000..64e917ee6d --- /dev/null +++ b/typescript-client/docs/types/ParameterCacheTtl.html @@ -0,0 +1,2 @@ +ParameterCacheTtl | windmill-client

Type Alias ParameterCacheTtl

ParameterCacheTtl: string

Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterClientName.html b/typescript-client/docs/types/ParameterClientName.html new file mode 100644 index 0000000000..24ccf05e15 --- /dev/null +++ b/typescript-client/docs/types/ParameterClientName.html @@ -0,0 +1 @@ +ParameterClientName | windmill-client

Type Alias ParameterClientName

ParameterClientName: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterConcurrencyId.html b/typescript-client/docs/types/ParameterConcurrencyId.html new file mode 100644 index 0000000000..fb6ac880a1 --- /dev/null +++ b/typescript-client/docs/types/ParameterConcurrencyId.html @@ -0,0 +1 @@ +ParameterConcurrencyId | windmill-client

Type Alias ParameterConcurrencyId

ParameterConcurrencyId: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterCreatedBy.html b/typescript-client/docs/types/ParameterCreatedBy.html new file mode 100644 index 0000000000..cc367840d1 --- /dev/null +++ b/typescript-client/docs/types/ParameterCreatedBy.html @@ -0,0 +1,2 @@ +ParameterCreatedBy | windmill-client

Type Alias ParameterCreatedBy

ParameterCreatedBy: string

mask to filter exact matching user creator

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterCreatedOrStartedAfter.html b/typescript-client/docs/types/ParameterCreatedOrStartedAfter.html new file mode 100644 index 0000000000..cdc0fff672 --- /dev/null +++ b/typescript-client/docs/types/ParameterCreatedOrStartedAfter.html @@ -0,0 +1,2 @@ +ParameterCreatedOrStartedAfter | windmill-client

Type Alias ParameterCreatedOrStartedAfter

ParameterCreatedOrStartedAfter: string

filter on created_at for non non started job and started_at otherwise after (exclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterCreatedOrStartedBefore.html b/typescript-client/docs/types/ParameterCreatedOrStartedBefore.html new file mode 100644 index 0000000000..fd539e7c85 --- /dev/null +++ b/typescript-client/docs/types/ParameterCreatedOrStartedBefore.html @@ -0,0 +1,2 @@ +ParameterCreatedOrStartedBefore | windmill-client

Type Alias ParameterCreatedOrStartedBefore

ParameterCreatedOrStartedBefore: string

filter on created_at for non non started job and started_at otherwise before (inclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterGetStarted.html b/typescript-client/docs/types/ParameterGetStarted.html new file mode 100644 index 0000000000..213be1cea7 --- /dev/null +++ b/typescript-client/docs/types/ParameterGetStarted.html @@ -0,0 +1 @@ +ParameterGetStarted | windmill-client

Type Alias ParameterGetStarted

ParameterGetStarted: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterIncludeHeader.html b/typescript-client/docs/types/ParameterIncludeHeader.html new file mode 100644 index 0000000000..992add7eb3 --- /dev/null +++ b/typescript-client/docs/types/ParameterIncludeHeader.html @@ -0,0 +1,3 @@ +ParameterIncludeHeader | windmill-client

Type Alias ParameterIncludeHeader

ParameterIncludeHeader: string

List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterInputId.html b/typescript-client/docs/types/ParameterInputId.html new file mode 100644 index 0000000000..78e0e88cf7 --- /dev/null +++ b/typescript-client/docs/types/ParameterInputId.html @@ -0,0 +1 @@ +ParameterInputId | windmill-client

Type Alias ParameterInputId

ParameterInputId: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterJobId.html b/typescript-client/docs/types/ParameterJobId.html new file mode 100644 index 0000000000..964fded08d --- /dev/null +++ b/typescript-client/docs/types/ParameterJobId.html @@ -0,0 +1 @@ +ParameterJobId | windmill-client

Type Alias ParameterJobId

ParameterJobId: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterJobKinds.html b/typescript-client/docs/types/ParameterJobKinds.html new file mode 100644 index 0000000000..2bbc27e3f7 --- /dev/null +++ b/typescript-client/docs/types/ParameterJobKinds.html @@ -0,0 +1,2 @@ +ParameterJobKinds | windmill-client

Type Alias ParameterJobKinds

ParameterJobKinds: string

filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterKey.html b/typescript-client/docs/types/ParameterKey.html new file mode 100644 index 0000000000..34d7897e8d --- /dev/null +++ b/typescript-client/docs/types/ParameterKey.html @@ -0,0 +1 @@ +ParameterKey | windmill-client

Type Alias ParameterKey

ParameterKey: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterLabel.html b/typescript-client/docs/types/ParameterLabel.html new file mode 100644 index 0000000000..73f4e7aa9b --- /dev/null +++ b/typescript-client/docs/types/ParameterLabel.html @@ -0,0 +1,2 @@ +ParameterLabel | windmill-client

Type Alias ParameterLabel

ParameterLabel: string

mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterName.html b/typescript-client/docs/types/ParameterName.html new file mode 100644 index 0000000000..00caf201c4 --- /dev/null +++ b/typescript-client/docs/types/ParameterName.html @@ -0,0 +1 @@ +ParameterName | windmill-client

Type Alias ParameterName

ParameterName: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterNewJobId.html b/typescript-client/docs/types/ParameterNewJobId.html new file mode 100644 index 0000000000..0b937a2674 --- /dev/null +++ b/typescript-client/docs/types/ParameterNewJobId.html @@ -0,0 +1,2 @@ +ParameterNewJobId | windmill-client

Type Alias ParameterNewJobId

ParameterNewJobId: string

The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterOperation.html b/typescript-client/docs/types/ParameterOperation.html new file mode 100644 index 0000000000..0de787a701 --- /dev/null +++ b/typescript-client/docs/types/ParameterOperation.html @@ -0,0 +1,2 @@ +ParameterOperation | windmill-client

Type Alias ParameterOperation

ParameterOperation: string

filter on exact or prefix name of operation

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterOrderDesc.html b/typescript-client/docs/types/ParameterOrderDesc.html new file mode 100644 index 0000000000..5a7433ca2a --- /dev/null +++ b/typescript-client/docs/types/ParameterOrderDesc.html @@ -0,0 +1,2 @@ +ParameterOrderDesc | windmill-client

Type Alias ParameterOrderDesc

ParameterOrderDesc: boolean

order by desc order (default true)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPage.html b/typescript-client/docs/types/ParameterPage.html new file mode 100644 index 0000000000..f6e1aca732 --- /dev/null +++ b/typescript-client/docs/types/ParameterPage.html @@ -0,0 +1,2 @@ +ParameterPage | windmill-client

Type Alias ParameterPage

ParameterPage: number

which page to return (start at 1, default 1)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterParentJob.html b/typescript-client/docs/types/ParameterParentJob.html new file mode 100644 index 0000000000..739025130d --- /dev/null +++ b/typescript-client/docs/types/ParameterParentJob.html @@ -0,0 +1,2 @@ +ParameterParentJob | windmill-client

Type Alias ParameterParentJob

ParameterParentJob: string

The parent job that is at the origin and responsible for the execution of this script if any

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPath.html b/typescript-client/docs/types/ParameterPath.html new file mode 100644 index 0000000000..36e321603f --- /dev/null +++ b/typescript-client/docs/types/ParameterPath.html @@ -0,0 +1 @@ +ParameterPath | windmill-client

Type Alias ParameterPath

ParameterPath: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPathId.html b/typescript-client/docs/types/ParameterPathId.html new file mode 100644 index 0000000000..eb161477cd --- /dev/null +++ b/typescript-client/docs/types/ParameterPathId.html @@ -0,0 +1 @@ +ParameterPathId | windmill-client

Type Alias ParameterPathId

ParameterPathId: number
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPathVersion.html b/typescript-client/docs/types/ParameterPathVersion.html new file mode 100644 index 0000000000..79b3511a85 --- /dev/null +++ b/typescript-client/docs/types/ParameterPathVersion.html @@ -0,0 +1 @@ +ParameterPathVersion | windmill-client

Type Alias ParameterPathVersion

ParameterPathVersion: number
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPayload.html b/typescript-client/docs/types/ParameterPayload.html new file mode 100644 index 0000000000..596c33cd1d --- /dev/null +++ b/typescript-client/docs/types/ParameterPayload.html @@ -0,0 +1,3 @@ +ParameterPayload | windmill-client

Type Alias ParameterPayload

ParameterPayload: string

The base64 encoded payload that has been encoded as a JSON. e.g how to encode such payload encodeURIComponent +encodeURIComponent(btoa(JSON.stringify({a: 2})))

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterPerPage.html b/typescript-client/docs/types/ParameterPerPage.html new file mode 100644 index 0000000000..94c9945142 --- /dev/null +++ b/typescript-client/docs/types/ParameterPerPage.html @@ -0,0 +1,2 @@ +ParameterPerPage | windmill-client

Type Alias ParameterPerPage

ParameterPerPage: number

number of items to return for a given page (default 30, max 100)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterQueueLimit.html b/typescript-client/docs/types/ParameterQueueLimit.html new file mode 100644 index 0000000000..d201be00d0 --- /dev/null +++ b/typescript-client/docs/types/ParameterQueueLimit.html @@ -0,0 +1,2 @@ +ParameterQueueLimit | windmill-client

Type Alias ParameterQueueLimit

ParameterQueueLimit: string

The maximum size of the queue for which the request would get rejected if that job would push it above that limit

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterResourceName.html b/typescript-client/docs/types/ParameterResourceName.html new file mode 100644 index 0000000000..650371d9c1 --- /dev/null +++ b/typescript-client/docs/types/ParameterResourceName.html @@ -0,0 +1,2 @@ +ParameterResourceName | windmill-client

Type Alias ParameterResourceName

ParameterResourceName: string

filter on exact or prefix name of resource

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterResultFilter.html b/typescript-client/docs/types/ParameterResultFilter.html new file mode 100644 index 0000000000..d2bf426806 --- /dev/null +++ b/typescript-client/docs/types/ParameterResultFilter.html @@ -0,0 +1,2 @@ +ParameterResultFilter | windmill-client

Type Alias ParameterResultFilter

ParameterResultFilter: string

filter on jobs containing those result as a json subset (@> in postgres)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterRunnableId.html b/typescript-client/docs/types/ParameterRunnableId.html new file mode 100644 index 0000000000..016849a7b7 --- /dev/null +++ b/typescript-client/docs/types/ParameterRunnableId.html @@ -0,0 +1 @@ +ParameterRunnableId | windmill-client

Type Alias ParameterRunnableId

ParameterRunnableId: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterRunnableTypeQuery.html b/typescript-client/docs/types/ParameterRunnableTypeQuery.html new file mode 100644 index 0000000000..4da16e319f --- /dev/null +++ b/typescript-client/docs/types/ParameterRunnableTypeQuery.html @@ -0,0 +1 @@ +ParameterRunnableTypeQuery | windmill-client

Type Alias ParameterRunnableTypeQuery

ParameterRunnableTypeQuery: RunnableType
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterRunning.html b/typescript-client/docs/types/ParameterRunning.html new file mode 100644 index 0000000000..b55699feb3 --- /dev/null +++ b/typescript-client/docs/types/ParameterRunning.html @@ -0,0 +1,2 @@ +ParameterRunning | windmill-client

Type Alias ParameterRunning

ParameterRunning: boolean

filter on running jobs

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterSchedulePath.html b/typescript-client/docs/types/ParameterSchedulePath.html new file mode 100644 index 0000000000..fb73318162 --- /dev/null +++ b/typescript-client/docs/types/ParameterSchedulePath.html @@ -0,0 +1,2 @@ +ParameterSchedulePath | windmill-client

Type Alias ParameterSchedulePath

ParameterSchedulePath: string

mask to filter by schedule path

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScheduledForBeforeNow.html b/typescript-client/docs/types/ParameterScheduledForBeforeNow.html new file mode 100644 index 0000000000..cc5741f19f --- /dev/null +++ b/typescript-client/docs/types/ParameterScheduledForBeforeNow.html @@ -0,0 +1,2 @@ +ParameterScheduledForBeforeNow | windmill-client

Type Alias ParameterScheduledForBeforeNow

ParameterScheduledForBeforeNow: boolean

filter on jobs scheduled_for before now (hence waitinf for a worker)

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScriptExactHash.html b/typescript-client/docs/types/ParameterScriptExactHash.html new file mode 100644 index 0000000000..7767ee204d --- /dev/null +++ b/typescript-client/docs/types/ParameterScriptExactHash.html @@ -0,0 +1,2 @@ +ParameterScriptExactHash | windmill-client

Type Alias ParameterScriptExactHash

ParameterScriptExactHash: string

mask to filter exact matching path

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScriptExactPath.html b/typescript-client/docs/types/ParameterScriptExactPath.html new file mode 100644 index 0000000000..9d13122da7 --- /dev/null +++ b/typescript-client/docs/types/ParameterScriptExactPath.html @@ -0,0 +1,2 @@ +ParameterScriptExactPath | windmill-client

Type Alias ParameterScriptExactPath

ParameterScriptExactPath: string

mask to filter exact matching path

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScriptHash.html b/typescript-client/docs/types/ParameterScriptHash.html new file mode 100644 index 0000000000..72d442ae20 --- /dev/null +++ b/typescript-client/docs/types/ParameterScriptHash.html @@ -0,0 +1 @@ +ParameterScriptHash | windmill-client

Type Alias ParameterScriptHash

ParameterScriptHash: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScriptPath.html b/typescript-client/docs/types/ParameterScriptPath.html new file mode 100644 index 0000000000..3709b1a6b4 --- /dev/null +++ b/typescript-client/docs/types/ParameterScriptPath.html @@ -0,0 +1 @@ +ParameterScriptPath | windmill-client

Type Alias ParameterScriptPath

ParameterScriptPath: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterScriptStartPath.html b/typescript-client/docs/types/ParameterScriptStartPath.html new file mode 100644 index 0000000000..c17f734df1 --- /dev/null +++ b/typescript-client/docs/types/ParameterScriptStartPath.html @@ -0,0 +1,2 @@ +ParameterScriptStartPath | windmill-client

Type Alias ParameterScriptStartPath

ParameterScriptStartPath: string

mask to filter matching starting path

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterStartedAfter.html b/typescript-client/docs/types/ParameterStartedAfter.html new file mode 100644 index 0000000000..1573c8203b --- /dev/null +++ b/typescript-client/docs/types/ParameterStartedAfter.html @@ -0,0 +1,2 @@ +ParameterStartedAfter | windmill-client

Type Alias ParameterStartedAfter

ParameterStartedAfter: string

filter on started after (exclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterStartedBefore.html b/typescript-client/docs/types/ParameterStartedBefore.html new file mode 100644 index 0000000000..75ce0cb20d --- /dev/null +++ b/typescript-client/docs/types/ParameterStartedBefore.html @@ -0,0 +1,2 @@ +ParameterStartedBefore | windmill-client

Type Alias ParameterStartedBefore

ParameterStartedBefore: string

filter on started before (inclusive) timestamp

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterSuccess.html b/typescript-client/docs/types/ParameterSuccess.html new file mode 100644 index 0000000000..2272ab11c9 --- /dev/null +++ b/typescript-client/docs/types/ParameterSuccess.html @@ -0,0 +1,2 @@ +ParameterSuccess | windmill-client

Type Alias ParameterSuccess

ParameterSuccess: boolean

filter on successful jobs

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterSuspended.html b/typescript-client/docs/types/ParameterSuspended.html new file mode 100644 index 0000000000..fb807a65ee --- /dev/null +++ b/typescript-client/docs/types/ParameterSuspended.html @@ -0,0 +1,2 @@ +ParameterSuspended | windmill-client

Type Alias ParameterSuspended

ParameterSuspended: boolean

filter on suspended jobs

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterTag.html b/typescript-client/docs/types/ParameterTag.html new file mode 100644 index 0000000000..772772144e --- /dev/null +++ b/typescript-client/docs/types/ParameterTag.html @@ -0,0 +1,2 @@ +ParameterTag | windmill-client

Type Alias ParameterTag

ParameterTag: string

filter on jobs with a given tag/worker group

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterToken.html b/typescript-client/docs/types/ParameterToken.html new file mode 100644 index 0000000000..e11849ecbc --- /dev/null +++ b/typescript-client/docs/types/ParameterToken.html @@ -0,0 +1 @@ +ParameterToken | windmill-client

Type Alias ParameterToken

ParameterToken: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterUsername.html b/typescript-client/docs/types/ParameterUsername.html new file mode 100644 index 0000000000..643d7b5573 --- /dev/null +++ b/typescript-client/docs/types/ParameterUsername.html @@ -0,0 +1,2 @@ +ParameterUsername | windmill-client

Type Alias ParameterUsername

ParameterUsername: string

filter on exact username of user

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterVersionId.html b/typescript-client/docs/types/ParameterVersionId.html new file mode 100644 index 0000000000..84b6870b83 --- /dev/null +++ b/typescript-client/docs/types/ParameterVersionId.html @@ -0,0 +1 @@ +ParameterVersionId | windmill-client

Type Alias ParameterVersionId

ParameterVersionId: number
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterWorkerTag.html b/typescript-client/docs/types/ParameterWorkerTag.html new file mode 100644 index 0000000000..58d9d5a3db --- /dev/null +++ b/typescript-client/docs/types/ParameterWorkerTag.html @@ -0,0 +1,2 @@ +ParameterWorkerTag | windmill-client

Type Alias ParameterWorkerTag

ParameterWorkerTag: string

Override the tag to use

+
\ No newline at end of file diff --git a/typescript-client/docs/types/ParameterWorkspaceId.html b/typescript-client/docs/types/ParameterWorkspaceId.html new file mode 100644 index 0000000000..f1a482022d --- /dev/null +++ b/typescript-client/docs/types/ParameterWorkspaceId.html @@ -0,0 +1 @@ +ParameterWorkspaceId | windmill-client

Type Alias ParameterWorkspaceId

ParameterWorkspaceId: string
\ No newline at end of file diff --git a/typescript-client/docs/types/PathFlow.html b/typescript-client/docs/types/PathFlow.html new file mode 100644 index 0000000000..19aa09ad67 --- /dev/null +++ b/typescript-client/docs/types/PathFlow.html @@ -0,0 +1 @@ +PathFlow | windmill-client

Type Alias PathFlow

PathFlow: {
    input_transforms: {
        [key: string]: InputTransform;
    };
    path: string;
    type: "flow";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/PathScript.html b/typescript-client/docs/types/PathScript.html new file mode 100644 index 0000000000..ef1868a75f --- /dev/null +++ b/typescript-client/docs/types/PathScript.html @@ -0,0 +1 @@ +PathScript | windmill-client

Type Alias PathScript

PathScript: {
    hash?: string;
    input_transforms: {
        [key: string]: InputTransform;
    };
    path: string;
    type: "script";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/PolarsClientKwargs.html b/typescript-client/docs/types/PolarsClientKwargs.html new file mode 100644 index 0000000000..e8cb15784d --- /dev/null +++ b/typescript-client/docs/types/PolarsClientKwargs.html @@ -0,0 +1 @@ +PolarsClientKwargs | windmill-client

Type Alias PolarsClientKwargs

PolarsClientKwargs: {
    region_name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/PolarsConnectionSettingsData.html b/typescript-client/docs/types/PolarsConnectionSettingsData.html new file mode 100644 index 0000000000..bf377374c8 --- /dev/null +++ b/typescript-client/docs/types/PolarsConnectionSettingsData.html @@ -0,0 +1,2 @@ +PolarsConnectionSettingsData | windmill-client

Type Alias PolarsConnectionSettingsData

PolarsConnectionSettingsData: {
    requestBody: {
        s3_resource?: S3Resource;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        s3_resource?: S3Resource;
    }

    S3 resource to connect to

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/PolarsConnectionSettingsResponse.html b/typescript-client/docs/types/PolarsConnectionSettingsResponse.html new file mode 100644 index 0000000000..8ce2bf9e4d --- /dev/null +++ b/typescript-client/docs/types/PolarsConnectionSettingsResponse.html @@ -0,0 +1 @@ +PolarsConnectionSettingsResponse | windmill-client

Type Alias PolarsConnectionSettingsResponse

PolarsConnectionSettingsResponse: {
    cache_regions: boolean;
    client_kwargs: PolarsClientKwargs;
    endpoint_url: string;
    key?: string;
    secret?: string;
    use_ssl: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/PolarsConnectionSettingsV2Data.html b/typescript-client/docs/types/PolarsConnectionSettingsV2Data.html new file mode 100644 index 0000000000..b6fa8919e2 --- /dev/null +++ b/typescript-client/docs/types/PolarsConnectionSettingsV2Data.html @@ -0,0 +1,2 @@ +PolarsConnectionSettingsV2Data | windmill-client

Type Alias PolarsConnectionSettingsV2Data

PolarsConnectionSettingsV2Data: {
    requestBody: {
        s3_resource_path?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        s3_resource_path?: string;
    }

    S3 resource path to use to generate the connection settings. If empty, the S3 resource defined in the workspace settings will be used

    +
    • Optionals3_resource_path?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/PolarsConnectionSettingsV2Response.html b/typescript-client/docs/types/PolarsConnectionSettingsV2Response.html new file mode 100644 index 0000000000..8f2b29dba9 --- /dev/null +++ b/typescript-client/docs/types/PolarsConnectionSettingsV2Response.html @@ -0,0 +1 @@ +PolarsConnectionSettingsV2Response | windmill-client

Type Alias PolarsConnectionSettingsV2Response

PolarsConnectionSettingsV2Response: {
    s3fs_args: {
        cache_regions: boolean;
        client_kwargs: PolarsClientKwargs;
        endpoint_url: string;
        key?: string;
        secret?: string;
        use_ssl: boolean;
    };
    storage_options: {
        aws_access_key_id?: string;
        aws_allow_http: string;
        aws_endpoint_url: string;
        aws_region: string;
        aws_secret_access_key?: string;
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Policy.html b/typescript-client/docs/types/Policy.html new file mode 100644 index 0000000000..30e6c2a518 --- /dev/null +++ b/typescript-client/docs/types/Policy.html @@ -0,0 +1 @@ +Policy | windmill-client

Type Alias Policy

Policy: {
    execution_mode?: "viewer" | "publisher" | "anonymous";
    on_behalf_of?: string;
    on_behalf_of_email?: string;
    triggerables?: {
        [key: string]: {
            [key: string]: unknown;
        };
    };
    triggerables_v2?: {
        [key: string]: {
            [key: string]: unknown;
        };
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Preview.html b/typescript-client/docs/types/Preview.html new file mode 100644 index 0000000000..5ef2e72ee7 --- /dev/null +++ b/typescript-client/docs/types/Preview.html @@ -0,0 +1 @@ +Preview | windmill-client

Type Alias Preview

Preview: {
    args: ScriptArgs;
    content?: string;
    dedicated_worker?: boolean;
    kind?: "code" | "identity" | "http";
    language?:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    lock?: string;
    path?: string;
    tag?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/PreviewScheduleData.html b/typescript-client/docs/types/PreviewScheduleData.html new file mode 100644 index 0000000000..ac6d0d7be1 --- /dev/null +++ b/typescript-client/docs/types/PreviewScheduleData.html @@ -0,0 +1,2 @@ +PreviewScheduleData | windmill-client

Type Alias PreviewScheduleData

PreviewScheduleData: {
    requestBody: {
        schedule: string;
        timezone: string;
    };
}

Type declaration

  • requestBody: {
        schedule: string;
        timezone: string;
    }

    schedule

    +
    • schedule: string
    • timezone: string
\ No newline at end of file diff --git a/typescript-client/docs/types/PreviewScheduleResponse.html b/typescript-client/docs/types/PreviewScheduleResponse.html new file mode 100644 index 0000000000..61d6818357 --- /dev/null +++ b/typescript-client/docs/types/PreviewScheduleResponse.html @@ -0,0 +1 @@ +PreviewScheduleResponse | windmill-client

Type Alias PreviewScheduleResponse

PreviewScheduleResponse: string[]
\ No newline at end of file diff --git a/typescript-client/docs/types/QueryHubScriptsData.html b/typescript-client/docs/types/QueryHubScriptsData.html new file mode 100644 index 0000000000..524bb1b923 --- /dev/null +++ b/typescript-client/docs/types/QueryHubScriptsData.html @@ -0,0 +1,5 @@ +QueryHubScriptsData | windmill-client

Type Alias QueryHubScriptsData

QueryHubScriptsData: {
    app?: string;
    kind?: string;
    limit?: number;
    text: string;
}

Type declaration

  • Optionalapp?: string

    query scripts app

    +
  • Optionalkind?: string

    query scripts kind

    +
  • Optionallimit?: number

    query limit

    +
  • text: string

    query text

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/QueryHubScriptsResponse.html b/typescript-client/docs/types/QueryHubScriptsResponse.html new file mode 100644 index 0000000000..72125fa760 --- /dev/null +++ b/typescript-client/docs/types/QueryHubScriptsResponse.html @@ -0,0 +1 @@ +QueryHubScriptsResponse | windmill-client

Type Alias QueryHubScriptsResponse

QueryHubScriptsResponse: {
    app: string;
    ask_id: number;
    id: number;
    kind: HubScriptKind;
    score: number;
    summary: string;
    version_id: number;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/QueryResourceTypesData.html b/typescript-client/docs/types/QueryResourceTypesData.html new file mode 100644 index 0000000000..cd36458a83 --- /dev/null +++ b/typescript-client/docs/types/QueryResourceTypesData.html @@ -0,0 +1,3 @@ +QueryResourceTypesData | windmill-client

Type Alias QueryResourceTypesData

QueryResourceTypesData: {
    limit?: number;
    text: string;
    workspace: string;
}

Type declaration

  • Optionallimit?: number

    query limit

    +
  • text: string

    query text

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/QueryResourceTypesResponse.html b/typescript-client/docs/types/QueryResourceTypesResponse.html new file mode 100644 index 0000000000..db28ceccbc --- /dev/null +++ b/typescript-client/docs/types/QueryResourceTypesResponse.html @@ -0,0 +1 @@ +QueryResourceTypesResponse | windmill-client

Type Alias QueryResourceTypesResponse

QueryResourceTypesResponse: {
    name: string;
    schema?: unknown;
    score: number;
}[]
\ No newline at end of file diff --git a/typescript-client/docs/types/QueuedJob.html b/typescript-client/docs/types/QueuedJob.html new file mode 100644 index 0000000000..db2f64f1e5 --- /dev/null +++ b/typescript-client/docs/types/QueuedJob.html @@ -0,0 +1,3 @@ +QueuedJob | windmill-client

Type Alias QueuedJob

QueuedJob: {
    args?: ScriptArgs;
    canceled: boolean;
    canceled_by?: string;
    canceled_reason?: string;
    created_at?: string;
    created_by?: string;
    email: string;
    flow_status?: FlowStatus;
    id: string;
    is_flow_step: boolean;
    job_kind:
        | "script"
        | "preview"
        | "dependencies"
        | "flowdependencies"
        | "appdependencies"
        | "flow"
        | "flowpreview"
        | "script_hub"
        | "identity"
        | "deploymentcallback"
        | "singlescriptflow";
    language?:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    last_ping?: string;
    logs?: string;
    mem_peak?: number;
    parent_job?: string;
    permissioned_as: string;
    priority?: number;
    raw_code?: string;
    raw_flow?: FlowValue;
    running: boolean;
    schedule_path?: string;
    scheduled_for?: string;
    script_hash?: string;
    script_path?: string;
    started_at?: string;
    tag: string;
    visible_to_owner: boolean;
    workspace_id?: string;
}

Type declaration

  • Optionalargs?: ScriptArgs
  • canceled: boolean
  • Optionalcanceled_by?: string
  • Optionalcanceled_reason?: string
  • Optionalcreated_at?: string
  • Optionalcreated_by?: string
  • email: string
  • Optionalflow_status?: FlowStatus
  • id: string
  • is_flow_step: boolean
  • job_kind:
        | "script"
        | "preview"
        | "dependencies"
        | "flowdependencies"
        | "appdependencies"
        | "flow"
        | "flowpreview"
        | "script_hub"
        | "identity"
        | "deploymentcallback"
        | "singlescriptflow"
  • Optionallanguage?:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php"
  • Optionallast_ping?: string
  • Optionallogs?: string
  • Optionalmem_peak?: number
  • Optionalparent_job?: string
  • permissioned_as: string

    The user (u/userfoo) or group (g/groupfoo) whom +the execution of this script will be permissioned_as and by extension its DT_TOKEN.

    +
  • Optionalpriority?: number
  • Optionalraw_code?: string
  • Optionalraw_flow?: FlowValue
  • running: boolean
  • Optionalschedule_path?: string
  • Optionalscheduled_for?: string
  • Optionalscript_hash?: string
  • Optionalscript_path?: string
  • Optionalstarted_at?: string
  • tag: string
  • visible_to_owner: boolean
  • Optionalworkspace_id?: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScript.html b/typescript-client/docs/types/RawScript.html new file mode 100644 index 0000000000..b95a8271ed --- /dev/null +++ b/typescript-client/docs/types/RawScript.html @@ -0,0 +1 @@ +RawScript | windmill-client

Type Alias RawScript

RawScript: {
    concurrency_time_window_s?: number;
    concurrent_limit?: number;
    content: string;
    custom_concurrency_key?: string;
    input_transforms: {
        [key: string]: InputTransform;
    };
    language:
        | "deno"
        | "bun"
        | "python3"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "php";
    lock?: string;
    path?: string;
    tag?: string;
    type: "rawscript";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByHashData.html b/typescript-client/docs/types/RawScriptByHashData.html new file mode 100644 index 0000000000..39c3a5f490 --- /dev/null +++ b/typescript-client/docs/types/RawScriptByHashData.html @@ -0,0 +1 @@ +RawScriptByHashData | windmill-client

Type Alias RawScriptByHashData

RawScriptByHashData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByHashResponse.html b/typescript-client/docs/types/RawScriptByHashResponse.html new file mode 100644 index 0000000000..4738343367 --- /dev/null +++ b/typescript-client/docs/types/RawScriptByHashResponse.html @@ -0,0 +1 @@ +RawScriptByHashResponse | windmill-client

Type Alias RawScriptByHashResponse

RawScriptByHashResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByPathData.html b/typescript-client/docs/types/RawScriptByPathData.html new file mode 100644 index 0000000000..65903999c7 --- /dev/null +++ b/typescript-client/docs/types/RawScriptByPathData.html @@ -0,0 +1 @@ +RawScriptByPathData | windmill-client

Type Alias RawScriptByPathData

RawScriptByPathData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByPathResponse.html b/typescript-client/docs/types/RawScriptByPathResponse.html new file mode 100644 index 0000000000..428ff655dd --- /dev/null +++ b/typescript-client/docs/types/RawScriptByPathResponse.html @@ -0,0 +1 @@ +RawScriptByPathResponse | windmill-client

Type Alias RawScriptByPathResponse

RawScriptByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByPathTokenedData.html b/typescript-client/docs/types/RawScriptByPathTokenedData.html new file mode 100644 index 0000000000..343b793474 --- /dev/null +++ b/typescript-client/docs/types/RawScriptByPathTokenedData.html @@ -0,0 +1 @@ +RawScriptByPathTokenedData | windmill-client

Type Alias RawScriptByPathTokenedData

RawScriptByPathTokenedData: {
    path: string;
    token: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptByPathTokenedResponse.html b/typescript-client/docs/types/RawScriptByPathTokenedResponse.html new file mode 100644 index 0000000000..9d8a34046f --- /dev/null +++ b/typescript-client/docs/types/RawScriptByPathTokenedResponse.html @@ -0,0 +1 @@ +RawScriptByPathTokenedResponse | windmill-client

Type Alias RawScriptByPathTokenedResponse

RawScriptByPathTokenedResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RawScriptForDependencies.html b/typescript-client/docs/types/RawScriptForDependencies.html new file mode 100644 index 0000000000..7445174bbd --- /dev/null +++ b/typescript-client/docs/types/RawScriptForDependencies.html @@ -0,0 +1 @@ +RawScriptForDependencies | windmill-client

Type Alias RawScriptForDependencies

RawScriptForDependencies: {
    language:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    path: string;
    raw_code: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RefreshTokenData.html b/typescript-client/docs/types/RefreshTokenData.html new file mode 100644 index 0000000000..d058c83a10 --- /dev/null +++ b/typescript-client/docs/types/RefreshTokenData.html @@ -0,0 +1,2 @@ +RefreshTokenData | windmill-client

Type Alias RefreshTokenData

RefreshTokenData: {
    id: number;
    requestBody: {
        path: string;
    };
    workspace: string;
}

Type declaration

  • id: number
  • requestBody: {
        path: string;
    }

    variable path

    +
    • path: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RefreshTokenResponse.html b/typescript-client/docs/types/RefreshTokenResponse.html new file mode 100644 index 0000000000..0d9b65c445 --- /dev/null +++ b/typescript-client/docs/types/RefreshTokenResponse.html @@ -0,0 +1 @@ +RefreshTokenResponse | windmill-client

Type Alias RefreshTokenResponse

RefreshTokenResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RefreshUserTokenResponse.html b/typescript-client/docs/types/RefreshUserTokenResponse.html new file mode 100644 index 0000000000..62339a960f --- /dev/null +++ b/typescript-client/docs/types/RefreshUserTokenResponse.html @@ -0,0 +1 @@ +RefreshUserTokenResponse | windmill-client

Type Alias RefreshUserTokenResponse

RefreshUserTokenResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveGranularAclsData.html b/typescript-client/docs/types/RemoveGranularAclsData.html new file mode 100644 index 0000000000..61eb584aca --- /dev/null +++ b/typescript-client/docs/types/RemoveGranularAclsData.html @@ -0,0 +1,2 @@ +RemoveGranularAclsData | windmill-client

Type Alias RemoveGranularAclsData

RemoveGranularAclsData: {
    kind:
        | "script"
        | "group_"
        | "resource"
        | "schedule"
        | "variable"
        | "flow"
        | "folder"
        | "app"
        | "raw_app";
    path: string;
    requestBody: {
        owner: string;
    };
    workspace: string;
}

Type declaration

  • kind:
        | "script"
        | "group_"
        | "resource"
        | "schedule"
        | "variable"
        | "flow"
        | "folder"
        | "app"
        | "raw_app"
  • path: string
  • requestBody: {
        owner: string;
    }

    acl to add

    +
    • owner: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveGranularAclsResponse.html b/typescript-client/docs/types/RemoveGranularAclsResponse.html new file mode 100644 index 0000000000..8618fb4374 --- /dev/null +++ b/typescript-client/docs/types/RemoveGranularAclsResponse.html @@ -0,0 +1 @@ +RemoveGranularAclsResponse | windmill-client

Type Alias RemoveGranularAclsResponse

RemoveGranularAclsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveOwnerToFolderData.html b/typescript-client/docs/types/RemoveOwnerToFolderData.html new file mode 100644 index 0000000000..a197a63b83 --- /dev/null +++ b/typescript-client/docs/types/RemoveOwnerToFolderData.html @@ -0,0 +1,2 @@ +RemoveOwnerToFolderData | windmill-client

Type Alias RemoveOwnerToFolderData

RemoveOwnerToFolderData: {
    name: string;
    requestBody: {
        owner: string;
        write?: boolean;
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        owner: string;
        write?: boolean;
    }

    added owner to folder

    +
    • owner: string
    • Optionalwrite?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveOwnerToFolderResponse.html b/typescript-client/docs/types/RemoveOwnerToFolderResponse.html new file mode 100644 index 0000000000..58e65d3b27 --- /dev/null +++ b/typescript-client/docs/types/RemoveOwnerToFolderResponse.html @@ -0,0 +1 @@ +RemoveOwnerToFolderResponse | windmill-client

Type Alias RemoveOwnerToFolderResponse

RemoveOwnerToFolderResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveUserFromInstanceGroupData.html b/typescript-client/docs/types/RemoveUserFromInstanceGroupData.html new file mode 100644 index 0000000000..3c7de36bcd --- /dev/null +++ b/typescript-client/docs/types/RemoveUserFromInstanceGroupData.html @@ -0,0 +1,2 @@ +RemoveUserFromInstanceGroupData | windmill-client

Type Alias RemoveUserFromInstanceGroupData

RemoveUserFromInstanceGroupData: {
    name: string;
    requestBody: {
        email: string;
    };
}

Type declaration

  • name: string
  • requestBody: {
        email: string;
    }

    user to remove from instance group

    +
    • email: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveUserFromInstanceGroupResponse.html b/typescript-client/docs/types/RemoveUserFromInstanceGroupResponse.html new file mode 100644 index 0000000000..e6f64a129d --- /dev/null +++ b/typescript-client/docs/types/RemoveUserFromInstanceGroupResponse.html @@ -0,0 +1 @@ +RemoveUserFromInstanceGroupResponse | windmill-client

Type Alias RemoveUserFromInstanceGroupResponse

RemoveUserFromInstanceGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveUserToGroupData.html b/typescript-client/docs/types/RemoveUserToGroupData.html new file mode 100644 index 0000000000..2356d7d17a --- /dev/null +++ b/typescript-client/docs/types/RemoveUserToGroupData.html @@ -0,0 +1,2 @@ +RemoveUserToGroupData | windmill-client

Type Alias RemoveUserToGroupData

RemoveUserToGroupData: {
    name: string;
    requestBody: {
        username?: string;
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        username?: string;
    }

    added user to group

    +
    • Optionalusername?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RemoveUserToGroupResponse.html b/typescript-client/docs/types/RemoveUserToGroupResponse.html new file mode 100644 index 0000000000..99bb3e27bb --- /dev/null +++ b/typescript-client/docs/types/RemoveUserToGroupResponse.html @@ -0,0 +1 @@ +RemoveUserToGroupResponse | windmill-client

Type Alias RemoveUserToGroupResponse

RemoveUserToGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RenewLicenseKeyResponse.html b/typescript-client/docs/types/RenewLicenseKeyResponse.html new file mode 100644 index 0000000000..b397fb1451 --- /dev/null +++ b/typescript-client/docs/types/RenewLicenseKeyResponse.html @@ -0,0 +1 @@ +RenewLicenseKeyResponse | windmill-client

Type Alias RenewLicenseKeyResponse

RenewLicenseKeyResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/Resource.html b/typescript-client/docs/types/Resource.html new file mode 100644 index 0000000000..6c15e73ea7 --- /dev/null +++ b/typescript-client/docs/types/Resource.html @@ -0,0 +1 @@ +Resource | windmill-client

Type Alias Resource

Resource: {
    description?: string;
    extra_perms?: {
        [key: string]: boolean;
    };
    is_oauth: boolean;
    path: string;
    resource_type: string;
    value?: unknown;
    workspace_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ResourceType.html b/typescript-client/docs/types/ResourceType.html new file mode 100644 index 0000000000..04b2ffe1b8 --- /dev/null +++ b/typescript-client/docs/types/ResourceType.html @@ -0,0 +1 @@ +ResourceType | windmill-client

Type Alias ResourceType

ResourceType: {
    description?: string;
    name: string;
    schema?: unknown;
    workspace_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RestartFlowAtStepData.html b/typescript-client/docs/types/RestartFlowAtStepData.html new file mode 100644 index 0000000000..d684b1b45a --- /dev/null +++ b/typescript-client/docs/types/RestartFlowAtStepData.html @@ -0,0 +1,12 @@ +RestartFlowAtStepData | windmill-client

Type Alias RestartFlowAtStepData

RestartFlowAtStepData: {
    branchOrIterationN: number;
    id: string;
    includeHeader?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    parentJob?: string;
    requestBody: ScriptArgs;
    scheduledFor?: string;
    scheduledInSecs?: number;
    stepId: string;
    tag?: string;
    workspace: string;
}

Type declaration

  • branchOrIterationN: number

    for branchall or loop, the iteration at which the flow should restart

    +
  • id: string
  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the flow owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • requestBody: ScriptArgs

    flow args

    +
  • OptionalscheduledFor?: string

    when to schedule this job (leave empty for immediate run)

    +
  • OptionalscheduledInSecs?: number

    schedule the script to execute in the number of seconds starting now

    +
  • stepId: string

    step id to restart the flow from

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RestartFlowAtStepResponse.html b/typescript-client/docs/types/RestartFlowAtStepResponse.html new file mode 100644 index 0000000000..a90d4b0215 --- /dev/null +++ b/typescript-client/docs/types/RestartFlowAtStepResponse.html @@ -0,0 +1 @@ +RestartFlowAtStepResponse | windmill-client

Type Alias RestartFlowAtStepResponse

RestartFlowAtStepResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RestartedFrom.html b/typescript-client/docs/types/RestartedFrom.html new file mode 100644 index 0000000000..312a515800 --- /dev/null +++ b/typescript-client/docs/types/RestartedFrom.html @@ -0,0 +1 @@ +RestartedFrom | windmill-client

Type Alias RestartedFrom

RestartedFrom: {
    branch_or_iteration_n?: number;
    flow_job_id?: string;
    step_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ResultByIdData.html b/typescript-client/docs/types/ResultByIdData.html new file mode 100644 index 0000000000..8769b85c05 --- /dev/null +++ b/typescript-client/docs/types/ResultByIdData.html @@ -0,0 +1 @@ +ResultByIdData | windmill-client

Type Alias ResultByIdData

ResultByIdData: {
    flowJobId: string;
    nodeId: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ResultByIdResponse.html b/typescript-client/docs/types/ResultByIdResponse.html new file mode 100644 index 0000000000..0f0e9877b9 --- /dev/null +++ b/typescript-client/docs/types/ResultByIdResponse.html @@ -0,0 +1 @@ +ResultByIdResponse | windmill-client

Type Alias ResultByIdResponse

ResultByIdResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerData.html b/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerData.html new file mode 100644 index 0000000000..3466a290d8 --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerData.html @@ -0,0 +1 @@ +ResumeSuspendedFlowAsOwnerData | windmill-client

Type Alias ResumeSuspendedFlowAsOwnerData

ResumeSuspendedFlowAsOwnerData: {
    id: string;
    requestBody: {
        [key: string]: unknown;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerResponse.html b/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerResponse.html new file mode 100644 index 0000000000..fae7a8ae21 --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedFlowAsOwnerResponse.html @@ -0,0 +1 @@ +ResumeSuspendedFlowAsOwnerResponse | windmill-client

Type Alias ResumeSuspendedFlowAsOwnerResponse

ResumeSuspendedFlowAsOwnerResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedJobGetData.html b/typescript-client/docs/types/ResumeSuspendedJobGetData.html new file mode 100644 index 0000000000..dde5768626 --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedJobGetData.html @@ -0,0 +1,3 @@ +ResumeSuspendedJobGetData | windmill-client

Type Alias ResumeSuspendedJobGetData

ResumeSuspendedJobGetData: {
    approver?: string;
    id: string;
    payload?: string;
    resumeId: number;
    signature: string;
    workspace: string;
}

Type declaration

  • Optionalapprover?: string
  • id: string
  • Optionalpayload?: string

    The base64 encoded payload that has been encoded as a JSON. e.g how to encode such payload encodeURIComponent +encodeURIComponent(btoa(JSON.stringify({a: 2})))

    +
  • resumeId: number
  • signature: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedJobGetResponse.html b/typescript-client/docs/types/ResumeSuspendedJobGetResponse.html new file mode 100644 index 0000000000..462eb3a26a --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedJobGetResponse.html @@ -0,0 +1 @@ +ResumeSuspendedJobGetResponse | windmill-client

Type Alias ResumeSuspendedJobGetResponse

ResumeSuspendedJobGetResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedJobPostData.html b/typescript-client/docs/types/ResumeSuspendedJobPostData.html new file mode 100644 index 0000000000..bccf4c20d0 --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedJobPostData.html @@ -0,0 +1 @@ +ResumeSuspendedJobPostData | windmill-client

Type Alias ResumeSuspendedJobPostData

ResumeSuspendedJobPostData: {
    approver?: string;
    id: string;
    requestBody: {
        [key: string]: unknown;
    };
    resumeId: number;
    signature: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ResumeSuspendedJobPostResponse.html b/typescript-client/docs/types/ResumeSuspendedJobPostResponse.html new file mode 100644 index 0000000000..9cdcdfae26 --- /dev/null +++ b/typescript-client/docs/types/ResumeSuspendedJobPostResponse.html @@ -0,0 +1 @@ +ResumeSuspendedJobPostResponse | windmill-client

Type Alias ResumeSuspendedJobPostResponse

ResumeSuspendedJobPostResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/Retry.html b/typescript-client/docs/types/Retry.html new file mode 100644 index 0000000000..85d62b22a8 --- /dev/null +++ b/typescript-client/docs/types/Retry.html @@ -0,0 +1 @@ +Retry | windmill-client

Type Alias Retry

Retry: {
    constant?: {
        attempts?: number;
        seconds?: number;
    };
    exponential?: {
        attempts?: number;
        multiplier?: number;
        random_factor?: number;
        seconds?: number;
    };
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RunCodeWorkflowTaskData.html b/typescript-client/docs/types/RunCodeWorkflowTaskData.html new file mode 100644 index 0000000000..776c0f2a18 --- /dev/null +++ b/typescript-client/docs/types/RunCodeWorkflowTaskData.html @@ -0,0 +1,2 @@ +RunCodeWorkflowTaskData | windmill-client

Type Alias RunCodeWorkflowTaskData

RunCodeWorkflowTaskData: {
    entrypoint: string;
    jobId: string;
    requestBody: WorkflowTask;
    workspace: string;
}

Type declaration

  • entrypoint: string
  • jobId: string
  • requestBody: WorkflowTask

    preview

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunCodeWorkflowTaskResponse.html b/typescript-client/docs/types/RunCodeWorkflowTaskResponse.html new file mode 100644 index 0000000000..31d6906613 --- /dev/null +++ b/typescript-client/docs/types/RunCodeWorkflowTaskResponse.html @@ -0,0 +1 @@ +RunCodeWorkflowTaskResponse | windmill-client

Type Alias RunCodeWorkflowTaskResponse

RunCodeWorkflowTaskResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunFlowByPathData.html b/typescript-client/docs/types/RunFlowByPathData.html new file mode 100644 index 0000000000..a092ca8b54 --- /dev/null +++ b/typescript-client/docs/types/RunFlowByPathData.html @@ -0,0 +1,10 @@ +RunFlowByPathData | windmill-client

Type Alias RunFlowByPathData

RunFlowByPathData: {
    includeHeader?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    parentJob?: string;
    path: string;
    requestBody: ScriptArgs;
    scheduledFor?: string;
    scheduledInSecs?: number;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the flow owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • path: string
  • requestBody: ScriptArgs

    flow args

    +
  • OptionalscheduledFor?: string

    when to schedule this job (leave empty for immediate run)

    +
  • OptionalscheduledInSecs?: number

    schedule the script to execute in the number of seconds starting now

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunFlowByPathResponse.html b/typescript-client/docs/types/RunFlowByPathResponse.html new file mode 100644 index 0000000000..d65496a434 --- /dev/null +++ b/typescript-client/docs/types/RunFlowByPathResponse.html @@ -0,0 +1 @@ +RunFlowByPathResponse | windmill-client

Type Alias RunFlowByPathResponse

RunFlowByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunFlowPreviewData.html b/typescript-client/docs/types/RunFlowPreviewData.html new file mode 100644 index 0000000000..2190349157 --- /dev/null +++ b/typescript-client/docs/types/RunFlowPreviewData.html @@ -0,0 +1,6 @@ +RunFlowPreviewData | windmill-client

Type Alias RunFlowPreviewData

RunFlowPreviewData: {
    includeHeader?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    requestBody: FlowPreview;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the script owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • requestBody: FlowPreview

    preview

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunFlowPreviewResponse.html b/typescript-client/docs/types/RunFlowPreviewResponse.html new file mode 100644 index 0000000000..20b3af264e --- /dev/null +++ b/typescript-client/docs/types/RunFlowPreviewResponse.html @@ -0,0 +1 @@ +RunFlowPreviewResponse | windmill-client

Type Alias RunFlowPreviewResponse

RunFlowPreviewResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunRawScriptDependenciesData.html b/typescript-client/docs/types/RunRawScriptDependenciesData.html new file mode 100644 index 0000000000..e402cbb33a --- /dev/null +++ b/typescript-client/docs/types/RunRawScriptDependenciesData.html @@ -0,0 +1,2 @@ +RunRawScriptDependenciesData | windmill-client

Type Alias RunRawScriptDependenciesData

RunRawScriptDependenciesData: {
    requestBody: {
        entrypoint: string;
        raw_scripts: RawScriptForDependencies[];
    };
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/RunRawScriptDependenciesResponse.html b/typescript-client/docs/types/RunRawScriptDependenciesResponse.html new file mode 100644 index 0000000000..869ce3ddc0 --- /dev/null +++ b/typescript-client/docs/types/RunRawScriptDependenciesResponse.html @@ -0,0 +1 @@ +RunRawScriptDependenciesResponse | windmill-client

Type Alias RunRawScriptDependenciesResponse

RunRawScriptDependenciesResponse: {
    lock: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptByHashData.html b/typescript-client/docs/types/RunScriptByHashData.html new file mode 100644 index 0000000000..5d36723c2a --- /dev/null +++ b/typescript-client/docs/types/RunScriptByHashData.html @@ -0,0 +1,11 @@ +RunScriptByHashData | windmill-client

Type Alias RunScriptByHashData

RunScriptByHashData: {
    cacheTtl?: string;
    hash: string;
    includeHeader?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    parentJob?: string;
    requestBody: {
        [key: string]: unknown;
    };
    scheduledFor?: string;
    scheduledInSecs?: number;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalcacheTtl?: string

    Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

    +
  • hash: string
  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the script owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • requestBody: {
        [key: string]: unknown;
    }

    Partially filled args

    +
    • [key: string]: unknown
  • OptionalscheduledFor?: string

    when to schedule this job (leave empty for immediate run)

    +
  • OptionalscheduledInSecs?: number

    schedule the script to execute in the number of seconds starting now

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptByHashResponse.html b/typescript-client/docs/types/RunScriptByHashResponse.html new file mode 100644 index 0000000000..9acb1c21ab --- /dev/null +++ b/typescript-client/docs/types/RunScriptByHashResponse.html @@ -0,0 +1 @@ +RunScriptByHashResponse | windmill-client

Type Alias RunScriptByHashResponse

RunScriptByHashResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptByPathData.html b/typescript-client/docs/types/RunScriptByPathData.html new file mode 100644 index 0000000000..663258d7df --- /dev/null +++ b/typescript-client/docs/types/RunScriptByPathData.html @@ -0,0 +1,9 @@ +RunScriptByPathData | windmill-client

Type Alias RunScriptByPathData

RunScriptByPathData: {
    cacheTtl?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    parentJob?: string;
    path: string;
    requestBody: ScriptArgs;
    scheduledFor?: string;
    scheduledInSecs?: number;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalcacheTtl?: string

    Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the script owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • path: string
  • requestBody: ScriptArgs

    script args

    +
  • OptionalscheduledFor?: string

    when to schedule this job (leave empty for immediate run)

    +
  • OptionalscheduledInSecs?: number

    schedule the script to execute in the number of seconds starting now

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptByPathResponse.html b/typescript-client/docs/types/RunScriptByPathResponse.html new file mode 100644 index 0000000000..f83b3dd913 --- /dev/null +++ b/typescript-client/docs/types/RunScriptByPathResponse.html @@ -0,0 +1 @@ +RunScriptByPathResponse | windmill-client

Type Alias RunScriptByPathResponse

RunScriptByPathResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptPreviewData.html b/typescript-client/docs/types/RunScriptPreviewData.html new file mode 100644 index 0000000000..fc96e72a4e --- /dev/null +++ b/typescript-client/docs/types/RunScriptPreviewData.html @@ -0,0 +1,6 @@ +RunScriptPreviewData | windmill-client

Type Alias RunScriptPreviewData

RunScriptPreviewData: {
    includeHeader?: string;
    invisibleToOwner?: boolean;
    jobId?: string;
    requestBody: Preview;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionalinvisibleToOwner?: boolean

    make the run invisible to the the script owner (default false)

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • requestBody: Preview

    preview

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunScriptPreviewResponse.html b/typescript-client/docs/types/RunScriptPreviewResponse.html new file mode 100644 index 0000000000..e848cf7dec --- /dev/null +++ b/typescript-client/docs/types/RunScriptPreviewResponse.html @@ -0,0 +1 @@ +RunScriptPreviewResponse | windmill-client

Type Alias RunScriptPreviewResponse

RunScriptPreviewResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunSlackMessageTestJobData.html b/typescript-client/docs/types/RunSlackMessageTestJobData.html new file mode 100644 index 0000000000..866353cf50 --- /dev/null +++ b/typescript-client/docs/types/RunSlackMessageTestJobData.html @@ -0,0 +1,2 @@ +RunSlackMessageTestJobData | windmill-client

Type Alias RunSlackMessageTestJobData

RunSlackMessageTestJobData: {
    requestBody: {
        channel?: string;
        hub_script_path?: string;
        test_msg?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        channel?: string;
        hub_script_path?: string;
        test_msg?: string;
    }

    path to hub script to run and its corresponding args

    +
    • Optionalchannel?: string
    • Optionalhub_script_path?: string
    • Optionaltest_msg?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunSlackMessageTestJobResponse.html b/typescript-client/docs/types/RunSlackMessageTestJobResponse.html new file mode 100644 index 0000000000..bb5f5c45d1 --- /dev/null +++ b/typescript-client/docs/types/RunSlackMessageTestJobResponse.html @@ -0,0 +1 @@ +RunSlackMessageTestJobResponse | windmill-client

Type Alias RunSlackMessageTestJobResponse

RunSlackMessageTestJobResponse: {
    job_uuid?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultFlowByPathData.html b/typescript-client/docs/types/RunWaitResultFlowByPathData.html new file mode 100644 index 0000000000..aa9e5ae8e8 --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultFlowByPathData.html @@ -0,0 +1,6 @@ +RunWaitResultFlowByPathData | windmill-client

Type Alias RunWaitResultFlowByPathData

RunWaitResultFlowByPathData: {
    includeHeader?: string;
    jobId?: string;
    path: string;
    queueLimit?: string;
    requestBody: ScriptArgs;
    workspace: string;
}

Type declaration

  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • path: string
  • OptionalqueueLimit?: string

    The maximum size of the queue for which the request would get rejected if that job would push it above that limit

    +
  • requestBody: ScriptArgs

    script args

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultFlowByPathResponse.html b/typescript-client/docs/types/RunWaitResultFlowByPathResponse.html new file mode 100644 index 0000000000..e2b6190e41 --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultFlowByPathResponse.html @@ -0,0 +1 @@ +RunWaitResultFlowByPathResponse | windmill-client

Type Alias RunWaitResultFlowByPathResponse

RunWaitResultFlowByPathResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultScriptByPathData.html b/typescript-client/docs/types/RunWaitResultScriptByPathData.html new file mode 100644 index 0000000000..fbbf3a2e99 --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultScriptByPathData.html @@ -0,0 +1,9 @@ +RunWaitResultScriptByPathData | windmill-client

Type Alias RunWaitResultScriptByPathData

RunWaitResultScriptByPathData: {
    cacheTtl?: string;
    includeHeader?: string;
    jobId?: string;
    parentJob?: string;
    path: string;
    queueLimit?: string;
    requestBody: ScriptArgs;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalcacheTtl?: string

    Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

    +
  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • path: string
  • OptionalqueueLimit?: string

    The maximum size of the queue for which the request would get rejected if that job would push it above that limit

    +
  • requestBody: ScriptArgs

    script args

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultScriptByPathGetData.html b/typescript-client/docs/types/RunWaitResultScriptByPathGetData.html new file mode 100644 index 0000000000..d9be386e28 --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultScriptByPathGetData.html @@ -0,0 +1,10 @@ +RunWaitResultScriptByPathGetData | windmill-client

Type Alias RunWaitResultScriptByPathGetData

RunWaitResultScriptByPathGetData: {
    cacheTtl?: string;
    includeHeader?: string;
    jobId?: string;
    parentJob?: string;
    path: string;
    payload?: string;
    queueLimit?: string;
    tag?: string;
    workspace: string;
}

Type declaration

  • OptionalcacheTtl?: string

    Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

    +
  • OptionalincludeHeader?: string

    List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

    +
  • OptionaljobId?: string

    The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

    +
  • OptionalparentJob?: string

    The parent job that is at the origin and responsible for the execution of this script if any

    +
  • path: string
  • Optionalpayload?: string

    The base64 encoded payload that has been encoded as a JSON. e.g how to encode such payload encodeURIComponent +encodeURIComponent(btoa(JSON.stringify({a: 2})))

    +
  • OptionalqueueLimit?: string

    The maximum size of the queue for which the request would get rejected if that job would push it above that limit

    +
  • Optionaltag?: string

    Override the tag to use

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultScriptByPathGetResponse.html b/typescript-client/docs/types/RunWaitResultScriptByPathGetResponse.html new file mode 100644 index 0000000000..08cd3484a2 --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultScriptByPathGetResponse.html @@ -0,0 +1 @@ +RunWaitResultScriptByPathGetResponse | windmill-client

Type Alias RunWaitResultScriptByPathGetResponse

RunWaitResultScriptByPathGetResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/RunWaitResultScriptByPathResponse.html b/typescript-client/docs/types/RunWaitResultScriptByPathResponse.html new file mode 100644 index 0000000000..a7e6bde47a --- /dev/null +++ b/typescript-client/docs/types/RunWaitResultScriptByPathResponse.html @@ -0,0 +1 @@ +RunWaitResultScriptByPathResponse | windmill-client

Type Alias RunWaitResultScriptByPathResponse

RunWaitResultScriptByPathResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/RunnableType.html b/typescript-client/docs/types/RunnableType.html new file mode 100644 index 0000000000..6bf7698733 --- /dev/null +++ b/typescript-client/docs/types/RunnableType.html @@ -0,0 +1 @@ +RunnableType | windmill-client

Type Alias RunnableType

RunnableType: "ScriptHash" | "ScriptPath" | "FlowPath"
\ No newline at end of file diff --git a/typescript-client/docs/types/S3Object.html b/typescript-client/docs/types/S3Object.html new file mode 100644 index 0000000000..b22c078fcd --- /dev/null +++ b/typescript-client/docs/types/S3Object.html @@ -0,0 +1 @@ +S3Object | windmill-client

Type Alias S3Object

S3Object: {
    s3: string;
    storage?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/S3Resource.html b/typescript-client/docs/types/S3Resource.html new file mode 100644 index 0000000000..15b70858b9 --- /dev/null +++ b/typescript-client/docs/types/S3Resource.html @@ -0,0 +1 @@ +S3Resource | windmill-client

Type Alias S3Resource

S3Resource: {
    accessKey?: string;
    bucket: string;
    endPoint: string;
    pathStyle: boolean;
    region: string;
    secretKey?: string;
    useSSL: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/S3ResourceInfoData.html b/typescript-client/docs/types/S3ResourceInfoData.html new file mode 100644 index 0000000000..9dda524119 --- /dev/null +++ b/typescript-client/docs/types/S3ResourceInfoData.html @@ -0,0 +1,2 @@ +S3ResourceInfoData | windmill-client

Type Alias S3ResourceInfoData

S3ResourceInfoData: {
    requestBody: {
        s3_resource_path?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        s3_resource_path?: string;
    }

    S3 resource path to use. If empty, the S3 resource defined in the workspace settings will be used

    +
    • Optionals3_resource_path?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/S3ResourceInfoResponse.html b/typescript-client/docs/types/S3ResourceInfoResponse.html new file mode 100644 index 0000000000..5129bc2a87 --- /dev/null +++ b/typescript-client/docs/types/S3ResourceInfoResponse.html @@ -0,0 +1 @@ +S3ResourceInfoResponse | windmill-client

Type Alias S3ResourceInfoResponse

S3ResourceInfoResponse: S3Resource
\ No newline at end of file diff --git a/typescript-client/docs/types/ScalarMetric.html b/typescript-client/docs/types/ScalarMetric.html new file mode 100644 index 0000000000..994f6c0916 --- /dev/null +++ b/typescript-client/docs/types/ScalarMetric.html @@ -0,0 +1 @@ +ScalarMetric | windmill-client

Type Alias ScalarMetric

ScalarMetric: {
    metric_id?: string;
    value: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Schedule.html b/typescript-client/docs/types/Schedule.html new file mode 100644 index 0000000000..a3145bd2c3 --- /dev/null +++ b/typescript-client/docs/types/Schedule.html @@ -0,0 +1 @@ +Schedule | windmill-client

Type Alias Schedule

Schedule: {
    args?: ScriptArgs;
    edited_at: string;
    edited_by: string;
    email: string;
    enabled: boolean;
    error?: string;
    extra_perms: {
        [key: string]: boolean;
    };
    is_flow: boolean;
    no_flow_overlap?: boolean;
    on_failure?: string;
    on_failure_exact?: boolean;
    on_failure_extra_args?: ScriptArgs;
    on_failure_times?: number;
    on_recovery?: string;
    on_recovery_extra_args?: ScriptArgs;
    on_recovery_times?: number;
    path: string;
    retry?: Retry;
    schedule: string;
    script_path: string;
    summary?: string;
    tag?: string;
    timezone: string;
    ws_error_handler_muted?: boolean;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ScheduleWJobs.html b/typescript-client/docs/types/ScheduleWJobs.html new file mode 100644 index 0000000000..70fa5d3378 --- /dev/null +++ b/typescript-client/docs/types/ScheduleWJobs.html @@ -0,0 +1 @@ +ScheduleWJobs | windmill-client

Type Alias ScheduleWJobs

ScheduleWJobs: Schedule & {
    jobs?: {
        duration_ms: number;
        id: string;
        success: boolean;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Script.html b/typescript-client/docs/types/Script.html new file mode 100644 index 0000000000..2cf47c57d1 --- /dev/null +++ b/typescript-client/docs/types/Script.html @@ -0,0 +1,2 @@ +Script | windmill-client

Type Alias Script

Script: {
    archived: boolean;
    cache_ttl?: number;
    codebase?: string;
    concurrency_key?: string;
    concurrency_time_window_s?: number;
    concurrent_limit?: number;
    content: string;
    created_at: string;
    created_by: string;
    dedicated_worker?: boolean;
    delete_after_use?: boolean;
    deleted: boolean;
    description: string;
    draft_only?: boolean;
    envs?: string[];
    extra_perms: {
        [key: string]: boolean;
    };
    has_draft?: boolean;
    hash: string;
    is_template: boolean;
    kind:
        | "script"
        | "failure"
        | "trigger"
        | "command"
        | "approval";
    language:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php";
    lock?: string;
    lock_error_logs?: string;
    no_main_func: boolean;
    parent_hashes?: string[];
    path: string;
    priority?: number;
    restart_unless_cancelled?: boolean;
    schema?: {
        [key: string]: unknown;
    };
    starred: boolean;
    summary: string;
    tag?: string;
    timeout?: number;
    visible_to_runner_only?: boolean;
    workspace_id?: string;
    ws_error_handler_muted?: boolean;
}

Type declaration

  • archived: boolean
  • Optionalcache_ttl?: number
  • Optionalcodebase?: string
  • Optionalconcurrency_key?: string
  • Optionalconcurrency_time_window_s?: number
  • Optionalconcurrent_limit?: number
  • content: string
  • created_at: string
  • created_by: string
  • Optionaldedicated_worker?: boolean
  • Optionaldelete_after_use?: boolean
  • deleted: boolean
  • description: string
  • Optionaldraft_only?: boolean
  • Optionalenvs?: string[]
  • extra_perms: {
        [key: string]: boolean;
    }
    • [key: string]: boolean
  • Optionalhas_draft?: boolean
  • hash: string
  • is_template: boolean
  • kind:
        | "script"
        | "failure"
        | "trigger"
        | "command"
        | "approval"
  • language:
        | "python3"
        | "deno"
        | "go"
        | "bash"
        | "powershell"
        | "postgresql"
        | "mysql"
        | "bigquery"
        | "snowflake"
        | "mssql"
        | "graphql"
        | "nativets"
        | "bun"
        | "php"
  • Optionallock?: string
  • Optionallock_error_logs?: string
  • no_main_func: boolean
  • Optionalparent_hashes?: string[]

    The first element is the direct parent of the script, the second is the parent of the first, etc

    +
  • path: string
  • Optionalpriority?: number
  • Optionalrestart_unless_cancelled?: boolean
  • Optionalschema?: {
        [key: string]: unknown;
    }
    • [key: string]: unknown
  • starred: boolean
  • summary: string
  • Optionaltag?: string
  • Optionaltimeout?: number
  • Optionalvisible_to_runner_only?: boolean
  • Optionalworkspace_id?: string
  • Optionalws_error_handler_muted?: boolean
\ No newline at end of file diff --git a/typescript-client/docs/types/ScriptArgs.html b/typescript-client/docs/types/ScriptArgs.html new file mode 100644 index 0000000000..1d6cda5546 --- /dev/null +++ b/typescript-client/docs/types/ScriptArgs.html @@ -0,0 +1 @@ +ScriptArgs | windmill-client

Type Alias ScriptArgs

ScriptArgs: {
    [key: string]: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ScriptHistory.html b/typescript-client/docs/types/ScriptHistory.html new file mode 100644 index 0000000000..5335e375fc --- /dev/null +++ b/typescript-client/docs/types/ScriptHistory.html @@ -0,0 +1 @@ +ScriptHistory | windmill-client

Type Alias ScriptHistory

ScriptHistory: {
    deployment_msg?: string;
    script_hash: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/SendStatsResponse.html b/typescript-client/docs/types/SendStatsResponse.html new file mode 100644 index 0000000000..f70a72cd95 --- /dev/null +++ b/typescript-client/docs/types/SendStatsResponse.html @@ -0,0 +1 @@ +SendStatsResponse | windmill-client

Type Alias SendStatsResponse

SendStatsResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetAutomaticBillingData.html b/typescript-client/docs/types/SetAutomaticBillingData.html new file mode 100644 index 0000000000..021ca1f0bb --- /dev/null +++ b/typescript-client/docs/types/SetAutomaticBillingData.html @@ -0,0 +1,2 @@ +SetAutomaticBillingData | windmill-client

Type Alias SetAutomaticBillingData

SetAutomaticBillingData: {
    requestBody: {
        automatic_billing: boolean;
        seats?: number;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        automatic_billing: boolean;
        seats?: number;
    }

    automatic billing

    +
    • automatic_billing: boolean
    • Optionalseats?: number
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetAutomaticBillingResponse.html b/typescript-client/docs/types/SetAutomaticBillingResponse.html new file mode 100644 index 0000000000..8e843656b2 --- /dev/null +++ b/typescript-client/docs/types/SetAutomaticBillingResponse.html @@ -0,0 +1 @@ +SetAutomaticBillingResponse | windmill-client

Type Alias SetAutomaticBillingResponse

SetAutomaticBillingResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerData.html b/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerData.html new file mode 100644 index 0000000000..6a78cb4c77 --- /dev/null +++ b/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerData.html @@ -0,0 +1,2 @@ +SetDefaultErrorOrRecoveryHandlerData | windmill-client

Type Alias SetDefaultErrorOrRecoveryHandlerData

SetDefaultErrorOrRecoveryHandlerData: {
    requestBody: {
        extra_args?: {
            [key: string]: unknown;
        };
        handler_type: "error" | "recovery";
        number_of_occurence?: number;
        number_of_occurence_exact?: boolean;
        override_existing: boolean;
        path?: string;
        workspace_handler_muted?: boolean;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        extra_args?: {
            [key: string]: unknown;
        };
        handler_type: "error" | "recovery";
        number_of_occurence?: number;
        number_of_occurence_exact?: boolean;
        override_existing: boolean;
        path?: string;
        workspace_handler_muted?: boolean;
    }

    Handler description

    +
    • Optionalextra_args?: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • handler_type: "error" | "recovery"
    • Optionalnumber_of_occurence?: number
    • Optionalnumber_of_occurence_exact?: boolean
    • override_existing: boolean
    • Optionalpath?: string
    • Optionalworkspace_handler_muted?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerResponse.html b/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerResponse.html new file mode 100644 index 0000000000..2fe66a5c44 --- /dev/null +++ b/typescript-client/docs/types/SetDefaultErrorOrRecoveryHandlerResponse.html @@ -0,0 +1 @@ +SetDefaultErrorOrRecoveryHandlerResponse | windmill-client

Type Alias SetDefaultErrorOrRecoveryHandlerResponse

SetDefaultErrorOrRecoveryHandlerResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/SetEnvironmentVariableData.html b/typescript-client/docs/types/SetEnvironmentVariableData.html new file mode 100644 index 0000000000..d9a1071b79 --- /dev/null +++ b/typescript-client/docs/types/SetEnvironmentVariableData.html @@ -0,0 +1,2 @@ +SetEnvironmentVariableData | windmill-client

Type Alias SetEnvironmentVariableData

SetEnvironmentVariableData: {
    requestBody: {
        name: string;
        value?: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        name: string;
        value?: string;
    }

    Workspace default app

    +
    • name: string
    • Optionalvalue?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetEnvironmentVariableResponse.html b/typescript-client/docs/types/SetEnvironmentVariableResponse.html new file mode 100644 index 0000000000..ade91b1f2c --- /dev/null +++ b/typescript-client/docs/types/SetEnvironmentVariableResponse.html @@ -0,0 +1 @@ +SetEnvironmentVariableResponse | windmill-client

Type Alias SetEnvironmentVariableResponse

SetEnvironmentVariableResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetFlowUserStateData.html b/typescript-client/docs/types/SetFlowUserStateData.html new file mode 100644 index 0000000000..efce661299 --- /dev/null +++ b/typescript-client/docs/types/SetFlowUserStateData.html @@ -0,0 +1,2 @@ +SetFlowUserStateData | windmill-client

Type Alias SetFlowUserStateData

SetFlowUserStateData: {
    id: string;
    key: string;
    requestBody: unknown;
    workspace: string;
}

Type declaration

  • id: string
  • key: string
  • requestBody: unknown

    new value

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetFlowUserStateResponse.html b/typescript-client/docs/types/SetFlowUserStateResponse.html new file mode 100644 index 0000000000..11bed8f2bd --- /dev/null +++ b/typescript-client/docs/types/SetFlowUserStateResponse.html @@ -0,0 +1 @@ +SetFlowUserStateResponse | windmill-client

Type Alias SetFlowUserStateResponse

SetFlowUserStateResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetGlobalData.html b/typescript-client/docs/types/SetGlobalData.html new file mode 100644 index 0000000000..c91310da68 --- /dev/null +++ b/typescript-client/docs/types/SetGlobalData.html @@ -0,0 +1,2 @@ +SetGlobalData | windmill-client

Type Alias SetGlobalData

SetGlobalData: {
    key: string;
    requestBody: {
        value?: unknown;
    };
}

Type declaration

  • key: string
  • requestBody: {
        value?: unknown;
    }

    value set

    +
    • Optionalvalue?: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/SetGlobalResponse.html b/typescript-client/docs/types/SetGlobalResponse.html new file mode 100644 index 0000000000..51f4c04e3d --- /dev/null +++ b/typescript-client/docs/types/SetGlobalResponse.html @@ -0,0 +1 @@ +SetGlobalResponse | windmill-client

Type Alias SetGlobalResponse

SetGlobalResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetPasswordData.html b/typescript-client/docs/types/SetPasswordData.html new file mode 100644 index 0000000000..c402dafcb1 --- /dev/null +++ b/typescript-client/docs/types/SetPasswordData.html @@ -0,0 +1,2 @@ +SetPasswordData | windmill-client

Type Alias SetPasswordData

SetPasswordData: {
    requestBody: {
        password: string;
    };
}

Type declaration

  • requestBody: {
        password: string;
    }

    set password

    +
    • password: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetPasswordResponse.html b/typescript-client/docs/types/SetPasswordResponse.html new file mode 100644 index 0000000000..6554fdcb42 --- /dev/null +++ b/typescript-client/docs/types/SetPasswordResponse.html @@ -0,0 +1 @@ +SetPasswordResponse | windmill-client

Type Alias SetPasswordResponse

SetPasswordResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetScheduleEnabledData.html b/typescript-client/docs/types/SetScheduleEnabledData.html new file mode 100644 index 0000000000..30f81787e2 --- /dev/null +++ b/typescript-client/docs/types/SetScheduleEnabledData.html @@ -0,0 +1,2 @@ +SetScheduleEnabledData | windmill-client

Type Alias SetScheduleEnabledData

SetScheduleEnabledData: {
    path: string;
    requestBody: {
        enabled: boolean;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        enabled: boolean;
    }

    updated schedule enable

    +
    • enabled: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetScheduleEnabledResponse.html b/typescript-client/docs/types/SetScheduleEnabledResponse.html new file mode 100644 index 0000000000..92507ccf96 --- /dev/null +++ b/typescript-client/docs/types/SetScheduleEnabledResponse.html @@ -0,0 +1 @@ +SetScheduleEnabledResponse | windmill-client

Type Alias SetScheduleEnabledResponse

SetScheduleEnabledResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetWorkspaceEncryptionKeyData.html b/typescript-client/docs/types/SetWorkspaceEncryptionKeyData.html new file mode 100644 index 0000000000..a07a1a2986 --- /dev/null +++ b/typescript-client/docs/types/SetWorkspaceEncryptionKeyData.html @@ -0,0 +1,2 @@ +SetWorkspaceEncryptionKeyData | windmill-client

Type Alias SetWorkspaceEncryptionKeyData

SetWorkspaceEncryptionKeyData: {
    requestBody: {
        new_key: string;
    };
    workspace: string;
}

Type declaration

  • requestBody: {
        new_key: string;
    }

    New encryption key

    +
    • new_key: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SetWorkspaceEncryptionKeyResponse.html b/typescript-client/docs/types/SetWorkspaceEncryptionKeyResponse.html new file mode 100644 index 0000000000..30a40cb409 --- /dev/null +++ b/typescript-client/docs/types/SetWorkspaceEncryptionKeyResponse.html @@ -0,0 +1 @@ +SetWorkspaceEncryptionKeyResponse | windmill-client

Type Alias SetWorkspaceEncryptionKeyResponse

SetWorkspaceEncryptionKeyResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/SlackToken.html b/typescript-client/docs/types/SlackToken.html new file mode 100644 index 0000000000..df622a3184 --- /dev/null +++ b/typescript-client/docs/types/SlackToken.html @@ -0,0 +1 @@ +SlackToken | windmill-client

Type Alias SlackToken

SlackToken: {
    access_token: string;
    bot: {
        bot_access_token?: string;
    };
    team_id: string;
    team_name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/StarData.html b/typescript-client/docs/types/StarData.html new file mode 100644 index 0000000000..472d222f33 --- /dev/null +++ b/typescript-client/docs/types/StarData.html @@ -0,0 +1 @@ +StarData | windmill-client

Type Alias StarData

StarData: {
    requestBody?: {
        favorite_kind?:
            | "flow"
            | "app"
            | "script"
            | "raw_app";
        path?: string;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/StarResponse.html b/typescript-client/docs/types/StarResponse.html new file mode 100644 index 0000000000..ff429d40f3 --- /dev/null +++ b/typescript-client/docs/types/StarResponse.html @@ -0,0 +1 @@ +StarResponse | windmill-client

Type Alias StarResponse

StarResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/StaticTransform.html b/typescript-client/docs/types/StaticTransform.html new file mode 100644 index 0000000000..3a3f29f6fa --- /dev/null +++ b/typescript-client/docs/types/StaticTransform.html @@ -0,0 +1 @@ +StaticTransform | windmill-client

Type Alias StaticTransform

StaticTransform: {
    type: "static";
    value?: unknown;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/TestLicenseKeyData.html b/typescript-client/docs/types/TestLicenseKeyData.html new file mode 100644 index 0000000000..6afd55b2eb --- /dev/null +++ b/typescript-client/docs/types/TestLicenseKeyData.html @@ -0,0 +1,2 @@ +TestLicenseKeyData | windmill-client

Type Alias TestLicenseKeyData

TestLicenseKeyData: {
    requestBody: {
        license_key: string;
    };
}

Type declaration

  • requestBody: {
        license_key: string;
    }

    test license key

    +
    • license_key: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TestLicenseKeyResponse.html b/typescript-client/docs/types/TestLicenseKeyResponse.html new file mode 100644 index 0000000000..7e482974d1 --- /dev/null +++ b/typescript-client/docs/types/TestLicenseKeyResponse.html @@ -0,0 +1 @@ +TestLicenseKeyResponse | windmill-client

Type Alias TestLicenseKeyResponse

TestLicenseKeyResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TestMetadataData.html b/typescript-client/docs/types/TestMetadataData.html new file mode 100644 index 0000000000..83fc7be4da --- /dev/null +++ b/typescript-client/docs/types/TestMetadataData.html @@ -0,0 +1,2 @@ +TestMetadataData | windmill-client

Type Alias TestMetadataData

TestMetadataData: {
    requestBody: string;
}

Type declaration

  • requestBody: string

    test metadata

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/TestMetadataResponse.html b/typescript-client/docs/types/TestMetadataResponse.html new file mode 100644 index 0000000000..f339d2f89a --- /dev/null +++ b/typescript-client/docs/types/TestMetadataResponse.html @@ -0,0 +1 @@ +TestMetadataResponse | windmill-client

Type Alias TestMetadataResponse

TestMetadataResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TestObjectStorageConfigData.html b/typescript-client/docs/types/TestObjectStorageConfigData.html new file mode 100644 index 0000000000..096295e3b9 --- /dev/null +++ b/typescript-client/docs/types/TestObjectStorageConfigData.html @@ -0,0 +1,2 @@ +TestObjectStorageConfigData | windmill-client

Type Alias TestObjectStorageConfigData

TestObjectStorageConfigData: {
    requestBody: {
        [key: string]: unknown;
    };
}

Type declaration

  • requestBody: {
        [key: string]: unknown;
    }

    test object storage config

    +
    • [key: string]: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/TestObjectStorageConfigResponse.html b/typescript-client/docs/types/TestObjectStorageConfigResponse.html new file mode 100644 index 0000000000..6ffaaebbe6 --- /dev/null +++ b/typescript-client/docs/types/TestObjectStorageConfigResponse.html @@ -0,0 +1 @@ +TestObjectStorageConfigResponse | windmill-client

Type Alias TestObjectStorageConfigResponse

TestObjectStorageConfigResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TestSmtpData.html b/typescript-client/docs/types/TestSmtpData.html new file mode 100644 index 0000000000..56dafa8e61 --- /dev/null +++ b/typescript-client/docs/types/TestSmtpData.html @@ -0,0 +1,2 @@ +TestSmtpData | windmill-client

Type Alias TestSmtpData

TestSmtpData: {
    requestBody: {
        smtp: {
            from: string;
            host: string;
            password: string;
            port: number;
            tls_implicit: boolean;
            username: string;
        };
        to: string;
    };
}

Type declaration

  • requestBody: {
        smtp: {
            from: string;
            host: string;
            password: string;
            port: number;
            tls_implicit: boolean;
            username: string;
        };
        to: string;
    }

    test smtp payload

    +
    • smtp: {
          from: string;
          host: string;
          password: string;
          port: number;
          tls_implicit: boolean;
          username: string;
      }
      • from: string
      • host: string
      • password: string
      • port: number
      • tls_implicit: boolean
      • username: string
    • to: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TestSmtpResponse.html b/typescript-client/docs/types/TestSmtpResponse.html new file mode 100644 index 0000000000..1123c71f50 --- /dev/null +++ b/typescript-client/docs/types/TestSmtpResponse.html @@ -0,0 +1 @@ +TestSmtpResponse | windmill-client

Type Alias TestSmtpResponse

TestSmtpResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TimeseriesMetric.html b/typescript-client/docs/types/TimeseriesMetric.html new file mode 100644 index 0000000000..9dab801aed --- /dev/null +++ b/typescript-client/docs/types/TimeseriesMetric.html @@ -0,0 +1 @@ +TimeseriesMetric | windmill-client

Type Alias TimeseriesMetric

TimeseriesMetric: {
    metric_id?: string;
    values: MetricDataPoint[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowData.html b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowData.html new file mode 100644 index 0000000000..e310358747 --- /dev/null +++ b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowData.html @@ -0,0 +1,2 @@ +ToggleWorkspaceErrorHandlerForFlowData | windmill-client

Type Alias ToggleWorkspaceErrorHandlerForFlowData

ToggleWorkspaceErrorHandlerForFlowData: {
    path: string;
    requestBody: {
        muted?: boolean;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        muted?: boolean;
    }

    Workspace error handler enabled

    +
    • Optionalmuted?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowResponse.html b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowResponse.html new file mode 100644 index 0000000000..7f8ae8be7e --- /dev/null +++ b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForFlowResponse.html @@ -0,0 +1 @@ +ToggleWorkspaceErrorHandlerForFlowResponse | windmill-client

Type Alias ToggleWorkspaceErrorHandlerForFlowResponse

ToggleWorkspaceErrorHandlerForFlowResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptData.html b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptData.html new file mode 100644 index 0000000000..d6529e4c22 --- /dev/null +++ b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptData.html @@ -0,0 +1,2 @@ +ToggleWorkspaceErrorHandlerForScriptData | windmill-client

Type Alias ToggleWorkspaceErrorHandlerForScriptData

ToggleWorkspaceErrorHandlerForScriptData: {
    path: string;
    requestBody: {
        muted?: boolean;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        muted?: boolean;
    }

    Workspace error handler enabled

    +
    • Optionalmuted?: boolean
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptResponse.html b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptResponse.html new file mode 100644 index 0000000000..efd7efd45a --- /dev/null +++ b/typescript-client/docs/types/ToggleWorkspaceErrorHandlerForScriptResponse.html @@ -0,0 +1 @@ +ToggleWorkspaceErrorHandlerForScriptResponse | windmill-client

Type Alias ToggleWorkspaceErrorHandlerForScriptResponse

ToggleWorkspaceErrorHandlerForScriptResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/TokenResponse.html b/typescript-client/docs/types/TokenResponse.html new file mode 100644 index 0000000000..c2c20c9160 --- /dev/null +++ b/typescript-client/docs/types/TokenResponse.html @@ -0,0 +1 @@ +TokenResponse | windmill-client

Type Alias TokenResponse

TokenResponse: {
    access_token: string;
    expires_in?: number;
    refresh_token?: string;
    scope?: string[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/TruncatedToken.html b/typescript-client/docs/types/TruncatedToken.html new file mode 100644 index 0000000000..9427039717 --- /dev/null +++ b/typescript-client/docs/types/TruncatedToken.html @@ -0,0 +1 @@ +TruncatedToken | windmill-client

Type Alias TruncatedToken

TruncatedToken: {
    created_at: string;
    expiration?: string;
    label?: string;
    last_used_at: string;
    scopes?: string[];
    token_prefix: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UnarchiveWorkspaceData.html b/typescript-client/docs/types/UnarchiveWorkspaceData.html new file mode 100644 index 0000000000..631b6a3ac3 --- /dev/null +++ b/typescript-client/docs/types/UnarchiveWorkspaceData.html @@ -0,0 +1 @@ +UnarchiveWorkspaceData | windmill-client

Type Alias UnarchiveWorkspaceData

UnarchiveWorkspaceData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UnarchiveWorkspaceResponse.html b/typescript-client/docs/types/UnarchiveWorkspaceResponse.html new file mode 100644 index 0000000000..c4e315d82a --- /dev/null +++ b/typescript-client/docs/types/UnarchiveWorkspaceResponse.html @@ -0,0 +1 @@ +UnarchiveWorkspaceResponse | windmill-client

Type Alias UnarchiveWorkspaceResponse

UnarchiveWorkspaceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UnstarData.html b/typescript-client/docs/types/UnstarData.html new file mode 100644 index 0000000000..a3da417e96 --- /dev/null +++ b/typescript-client/docs/types/UnstarData.html @@ -0,0 +1 @@ +UnstarData | windmill-client

Type Alias UnstarData

UnstarData: {
    requestBody?: {
        favorite_kind?:
            | "flow"
            | "app"
            | "script"
            | "raw_app";
        path?: string;
    };
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UnstarResponse.html b/typescript-client/docs/types/UnstarResponse.html new file mode 100644 index 0000000000..cb5da0056a --- /dev/null +++ b/typescript-client/docs/types/UnstarResponse.html @@ -0,0 +1 @@ +UnstarResponse | windmill-client

Type Alias UnstarResponse

UnstarResponse: unknown
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateAppData.html b/typescript-client/docs/types/UpdateAppData.html new file mode 100644 index 0000000000..1cfed4665c --- /dev/null +++ b/typescript-client/docs/types/UpdateAppData.html @@ -0,0 +1,2 @@ +UpdateAppData | windmill-client

Type Alias UpdateAppData

UpdateAppData: {
    path: string;
    requestBody: {
        deployment_message?: string;
        path?: string;
        policy?: Policy;
        summary?: string;
        value?: unknown;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        deployment_message?: string;
        path?: string;
        policy?: Policy;
        summary?: string;
        value?: unknown;
    }

    update app

    +
    • Optionaldeployment_message?: string
    • Optionalpath?: string
    • Optionalpolicy?: Policy
    • Optionalsummary?: string
    • Optionalvalue?: unknown
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateAppHistoryData.html b/typescript-client/docs/types/UpdateAppHistoryData.html new file mode 100644 index 0000000000..baac1d311c --- /dev/null +++ b/typescript-client/docs/types/UpdateAppHistoryData.html @@ -0,0 +1,2 @@ +UpdateAppHistoryData | windmill-client

Type Alias UpdateAppHistoryData

UpdateAppHistoryData: {
    id: number;
    requestBody: {
        deployment_msg?: string;
    };
    version: number;
    workspace: string;
}

Type declaration

  • id: number
  • requestBody: {
        deployment_msg?: string;
    }

    App deployment message

    +
    • Optionaldeployment_msg?: string
  • version: number
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateAppHistoryResponse.html b/typescript-client/docs/types/UpdateAppHistoryResponse.html new file mode 100644 index 0000000000..37853115d5 --- /dev/null +++ b/typescript-client/docs/types/UpdateAppHistoryResponse.html @@ -0,0 +1 @@ +UpdateAppHistoryResponse | windmill-client

Type Alias UpdateAppHistoryResponse

UpdateAppHistoryResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateAppResponse.html b/typescript-client/docs/types/UpdateAppResponse.html new file mode 100644 index 0000000000..87741b7837 --- /dev/null +++ b/typescript-client/docs/types/UpdateAppResponse.html @@ -0,0 +1 @@ +UpdateAppResponse | windmill-client

Type Alias UpdateAppResponse

UpdateAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateCaptureData.html b/typescript-client/docs/types/UpdateCaptureData.html new file mode 100644 index 0000000000..84cbefe691 --- /dev/null +++ b/typescript-client/docs/types/UpdateCaptureData.html @@ -0,0 +1 @@ +UpdateCaptureData | windmill-client

Type Alias UpdateCaptureData

UpdateCaptureData: {
    path: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateCaptureResponse.html b/typescript-client/docs/types/UpdateCaptureResponse.html new file mode 100644 index 0000000000..2119983a0f --- /dev/null +++ b/typescript-client/docs/types/UpdateCaptureResponse.html @@ -0,0 +1 @@ +UpdateCaptureResponse | windmill-client

Type Alias UpdateCaptureResponse

UpdateCaptureResponse: void
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateConfigData.html b/typescript-client/docs/types/UpdateConfigData.html new file mode 100644 index 0000000000..df9aa6a080 --- /dev/null +++ b/typescript-client/docs/types/UpdateConfigData.html @@ -0,0 +1,2 @@ +UpdateConfigData | windmill-client

Type Alias UpdateConfigData

UpdateConfigData: {
    name: string;
    requestBody: unknown;
}

Type declaration

  • name: string
  • requestBody: unknown

    worker group

    +
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateConfigResponse.html b/typescript-client/docs/types/UpdateConfigResponse.html new file mode 100644 index 0000000000..40deef5bf2 --- /dev/null +++ b/typescript-client/docs/types/UpdateConfigResponse.html @@ -0,0 +1 @@ +UpdateConfigResponse | windmill-client

Type Alias UpdateConfigResponse

UpdateConfigResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateFlowData.html b/typescript-client/docs/types/UpdateFlowData.html new file mode 100644 index 0000000000..bb7cebb0da --- /dev/null +++ b/typescript-client/docs/types/UpdateFlowData.html @@ -0,0 +1,2 @@ +UpdateFlowData | windmill-client

Type Alias UpdateFlowData

UpdateFlowData: {
    path: string;
    requestBody: OpenFlowWPath & {
        deployment_message?: string;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: OpenFlowWPath & {
        deployment_message?: string;
    }

    Partially filled flow

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateFlowResponse.html b/typescript-client/docs/types/UpdateFlowResponse.html new file mode 100644 index 0000000000..1c9041dcf6 --- /dev/null +++ b/typescript-client/docs/types/UpdateFlowResponse.html @@ -0,0 +1 @@ +UpdateFlowResponse | windmill-client

Type Alias UpdateFlowResponse

UpdateFlowResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateFolderData.html b/typescript-client/docs/types/UpdateFolderData.html new file mode 100644 index 0000000000..d7667bfaf4 --- /dev/null +++ b/typescript-client/docs/types/UpdateFolderData.html @@ -0,0 +1,2 @@ +UpdateFolderData | windmill-client

Type Alias UpdateFolderData

UpdateFolderData: {
    name: string;
    requestBody: {
        extra_perms?: unknown;
        owners?: string[];
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        extra_perms?: unknown;
        owners?: string[];
    }

    update folder

    +
    • Optionalextra_perms?: unknown
    • Optionalowners?: string[]
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateFolderResponse.html b/typescript-client/docs/types/UpdateFolderResponse.html new file mode 100644 index 0000000000..718c3fbf2e --- /dev/null +++ b/typescript-client/docs/types/UpdateFolderResponse.html @@ -0,0 +1 @@ +UpdateFolderResponse | windmill-client

Type Alias UpdateFolderResponse

UpdateFolderResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateGroupData.html b/typescript-client/docs/types/UpdateGroupData.html new file mode 100644 index 0000000000..fa4542bf6b --- /dev/null +++ b/typescript-client/docs/types/UpdateGroupData.html @@ -0,0 +1,2 @@ +UpdateGroupData | windmill-client

Type Alias UpdateGroupData

UpdateGroupData: {
    name: string;
    requestBody: {
        summary?: string;
    };
    workspace: string;
}

Type declaration

  • name: string
  • requestBody: {
        summary?: string;
    }

    updated group

    +
    • Optionalsummary?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateGroupResponse.html b/typescript-client/docs/types/UpdateGroupResponse.html new file mode 100644 index 0000000000..b4d159f699 --- /dev/null +++ b/typescript-client/docs/types/UpdateGroupResponse.html @@ -0,0 +1 @@ +UpdateGroupResponse | windmill-client

Type Alias UpdateGroupResponse

UpdateGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateInput.html b/typescript-client/docs/types/UpdateInput.html new file mode 100644 index 0000000000..cdf8d19b54 --- /dev/null +++ b/typescript-client/docs/types/UpdateInput.html @@ -0,0 +1 @@ +UpdateInput | windmill-client

Type Alias UpdateInput

UpdateInput: {
    id: string;
    is_public: boolean;
    name: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateInputData.html b/typescript-client/docs/types/UpdateInputData.html new file mode 100644 index 0000000000..f3c7d3db6b --- /dev/null +++ b/typescript-client/docs/types/UpdateInputData.html @@ -0,0 +1,2 @@ +UpdateInputData | windmill-client

Type Alias UpdateInputData

UpdateInputData: {
    requestBody: UpdateInput;
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateInputResponse.html b/typescript-client/docs/types/UpdateInputResponse.html new file mode 100644 index 0000000000..fef0512bb0 --- /dev/null +++ b/typescript-client/docs/types/UpdateInputResponse.html @@ -0,0 +1 @@ +UpdateInputResponse | windmill-client

Type Alias UpdateInputResponse

UpdateInputResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateInstanceGroupData.html b/typescript-client/docs/types/UpdateInstanceGroupData.html new file mode 100644 index 0000000000..ec9e25531e --- /dev/null +++ b/typescript-client/docs/types/UpdateInstanceGroupData.html @@ -0,0 +1,2 @@ +UpdateInstanceGroupData | windmill-client

Type Alias UpdateInstanceGroupData

UpdateInstanceGroupData: {
    name: string;
    requestBody: {
        new_summary: string;
    };
}

Type declaration

  • name: string
  • requestBody: {
        new_summary: string;
    }

    update instance group

    +
    • new_summary: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateInstanceGroupResponse.html b/typescript-client/docs/types/UpdateInstanceGroupResponse.html new file mode 100644 index 0000000000..5233b9b9a5 --- /dev/null +++ b/typescript-client/docs/types/UpdateInstanceGroupResponse.html @@ -0,0 +1 @@ +UpdateInstanceGroupResponse | windmill-client

Type Alias UpdateInstanceGroupResponse

UpdateInstanceGroupResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateRawAppData.html b/typescript-client/docs/types/UpdateRawAppData.html new file mode 100644 index 0000000000..abb36cdf90 --- /dev/null +++ b/typescript-client/docs/types/UpdateRawAppData.html @@ -0,0 +1,2 @@ +UpdateRawAppData | windmill-client

Type Alias UpdateRawAppData

UpdateRawAppData: {
    path: string;
    requestBody: {
        path?: string;
        summary?: string;
        value?: string;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        path?: string;
        summary?: string;
        value?: string;
    }

    updateraw app

    +
    • Optionalpath?: string
    • Optionalsummary?: string
    • Optionalvalue?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateRawAppResponse.html b/typescript-client/docs/types/UpdateRawAppResponse.html new file mode 100644 index 0000000000..b23ee6510c --- /dev/null +++ b/typescript-client/docs/types/UpdateRawAppResponse.html @@ -0,0 +1 @@ +UpdateRawAppResponse | windmill-client

Type Alias UpdateRawAppResponse

UpdateRawAppResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceData.html b/typescript-client/docs/types/UpdateResourceData.html new file mode 100644 index 0000000000..d41bd38c26 --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceData.html @@ -0,0 +1,2 @@ +UpdateResourceData | windmill-client

Type Alias UpdateResourceData

UpdateResourceData: {
    path: string;
    requestBody: EditResource;
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: EditResource

    updated resource

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceResponse.html b/typescript-client/docs/types/UpdateResourceResponse.html new file mode 100644 index 0000000000..db3dbd8525 --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceResponse.html @@ -0,0 +1 @@ +UpdateResourceResponse | windmill-client

Type Alias UpdateResourceResponse

UpdateResourceResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceTypeData.html b/typescript-client/docs/types/UpdateResourceTypeData.html new file mode 100644 index 0000000000..a44e4f6c8c --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceTypeData.html @@ -0,0 +1,2 @@ +UpdateResourceTypeData | windmill-client

Type Alias UpdateResourceTypeData

UpdateResourceTypeData: {
    path: string;
    requestBody: EditResourceType;
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: EditResourceType

    updated resource_type

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceTypeResponse.html b/typescript-client/docs/types/UpdateResourceTypeResponse.html new file mode 100644 index 0000000000..735a4b93cc --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceTypeResponse.html @@ -0,0 +1 @@ +UpdateResourceTypeResponse | windmill-client

Type Alias UpdateResourceTypeResponse

UpdateResourceTypeResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceValueData.html b/typescript-client/docs/types/UpdateResourceValueData.html new file mode 100644 index 0000000000..11a7ddf22d --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceValueData.html @@ -0,0 +1,2 @@ +UpdateResourceValueData | windmill-client

Type Alias UpdateResourceValueData

UpdateResourceValueData: {
    path: string;
    requestBody: {
        value?: unknown;
    };
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: {
        value?: unknown;
    }

    updated resource

    +
    • Optionalvalue?: unknown
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateResourceValueResponse.html b/typescript-client/docs/types/UpdateResourceValueResponse.html new file mode 100644 index 0000000000..8bd7ceb285 --- /dev/null +++ b/typescript-client/docs/types/UpdateResourceValueResponse.html @@ -0,0 +1 @@ +UpdateResourceValueResponse | windmill-client

Type Alias UpdateResourceValueResponse

UpdateResourceValueResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateScheduleData.html b/typescript-client/docs/types/UpdateScheduleData.html new file mode 100644 index 0000000000..136af93b12 --- /dev/null +++ b/typescript-client/docs/types/UpdateScheduleData.html @@ -0,0 +1,2 @@ +UpdateScheduleData | windmill-client

Type Alias UpdateScheduleData

UpdateScheduleData: {
    path: string;
    requestBody: EditSchedule;
    workspace: string;
}

Type declaration

  • path: string
  • requestBody: EditSchedule

    updated schedule

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateScheduleResponse.html b/typescript-client/docs/types/UpdateScheduleResponse.html new file mode 100644 index 0000000000..3c8df60446 --- /dev/null +++ b/typescript-client/docs/types/UpdateScheduleResponse.html @@ -0,0 +1 @@ +UpdateScheduleResponse | windmill-client

Type Alias UpdateScheduleResponse

UpdateScheduleResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateScriptHistoryData.html b/typescript-client/docs/types/UpdateScriptHistoryData.html new file mode 100644 index 0000000000..7de9d52154 --- /dev/null +++ b/typescript-client/docs/types/UpdateScriptHistoryData.html @@ -0,0 +1,2 @@ +UpdateScriptHistoryData | windmill-client

Type Alias UpdateScriptHistoryData

UpdateScriptHistoryData: {
    hash: string;
    path: string;
    requestBody: {
        deployment_msg?: string;
    };
    workspace: string;
}

Type declaration

  • hash: string
  • path: string
  • requestBody: {
        deployment_msg?: string;
    }

    Script deployment message

    +
    • Optionaldeployment_msg?: string
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateScriptHistoryResponse.html b/typescript-client/docs/types/UpdateScriptHistoryResponse.html new file mode 100644 index 0000000000..a7a2857db6 --- /dev/null +++ b/typescript-client/docs/types/UpdateScriptHistoryResponse.html @@ -0,0 +1 @@ +UpdateScriptHistoryResponse | windmill-client

Type Alias UpdateScriptHistoryResponse

UpdateScriptHistoryResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateTutorialProgressData.html b/typescript-client/docs/types/UpdateTutorialProgressData.html new file mode 100644 index 0000000000..d506259a77 --- /dev/null +++ b/typescript-client/docs/types/UpdateTutorialProgressData.html @@ -0,0 +1,2 @@ +UpdateTutorialProgressData | windmill-client

Type Alias UpdateTutorialProgressData

UpdateTutorialProgressData: {
    requestBody: {
        progress?: number;
    };
}

Type declaration

  • requestBody: {
        progress?: number;
    }

    progress update

    +
    • Optionalprogress?: number
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateTutorialProgressResponse.html b/typescript-client/docs/types/UpdateTutorialProgressResponse.html new file mode 100644 index 0000000000..24f4ea24f3 --- /dev/null +++ b/typescript-client/docs/types/UpdateTutorialProgressResponse.html @@ -0,0 +1 @@ +UpdateTutorialProgressResponse | windmill-client

Type Alias UpdateTutorialProgressResponse

UpdateTutorialProgressResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateUserData.html b/typescript-client/docs/types/UpdateUserData.html new file mode 100644 index 0000000000..db0fc432f7 --- /dev/null +++ b/typescript-client/docs/types/UpdateUserData.html @@ -0,0 +1,2 @@ +UpdateUserData | windmill-client

Type Alias UpdateUserData

UpdateUserData: {
    requestBody: EditWorkspaceUser;
    username: string;
    workspace: string;
}

Type declaration

\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateUserResponse.html b/typescript-client/docs/types/UpdateUserResponse.html new file mode 100644 index 0000000000..84b218405f --- /dev/null +++ b/typescript-client/docs/types/UpdateUserResponse.html @@ -0,0 +1 @@ +UpdateUserResponse | windmill-client

Type Alias UpdateUserResponse

UpdateUserResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateVariableData.html b/typescript-client/docs/types/UpdateVariableData.html new file mode 100644 index 0000000000..8025fb2390 --- /dev/null +++ b/typescript-client/docs/types/UpdateVariableData.html @@ -0,0 +1,2 @@ +UpdateVariableData | windmill-client

Type Alias UpdateVariableData

UpdateVariableData: {
    alreadyEncrypted?: boolean;
    path: string;
    requestBody: EditVariable;
    workspace: string;
}

Type declaration

  • OptionalalreadyEncrypted?: boolean
  • path: string
  • requestBody: EditVariable

    updated variable

    +
  • workspace: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UpdateVariableResponse.html b/typescript-client/docs/types/UpdateVariableResponse.html new file mode 100644 index 0000000000..e251ee8eca --- /dev/null +++ b/typescript-client/docs/types/UpdateVariableResponse.html @@ -0,0 +1 @@ +UpdateVariableResponse | windmill-client

Type Alias UpdateVariableResponse

UpdateVariableResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/UploadFilePart.html b/typescript-client/docs/types/UploadFilePart.html new file mode 100644 index 0000000000..b8d146711e --- /dev/null +++ b/typescript-client/docs/types/UploadFilePart.html @@ -0,0 +1 @@ +UploadFilePart | windmill-client

Type Alias UploadFilePart

UploadFilePart: {
    part_number: number;
    tag: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/User.html b/typescript-client/docs/types/User.html new file mode 100644 index 0000000000..627a8cacb9 --- /dev/null +++ b/typescript-client/docs/types/User.html @@ -0,0 +1 @@ +User | windmill-client

Type Alias User

User: {
    created_at: string;
    disabled: boolean;
    email: string;
    folders: string[];
    folders_owners: string[];
    groups?: string[];
    is_admin: boolean;
    is_super_admin: boolean;
    operator: boolean;
    username: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UserUsage.html b/typescript-client/docs/types/UserUsage.html new file mode 100644 index 0000000000..3506d0c219 --- /dev/null +++ b/typescript-client/docs/types/UserUsage.html @@ -0,0 +1 @@ +UserUsage | windmill-client

Type Alias UserUsage

UserUsage: {
    email?: string;
    executions?: number;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UserWorkspaceList.html b/typescript-client/docs/types/UserWorkspaceList.html new file mode 100644 index 0000000000..553a372120 --- /dev/null +++ b/typescript-client/docs/types/UserWorkspaceList.html @@ -0,0 +1 @@ +UserWorkspaceList | windmill-client

Type Alias UserWorkspaceList

UserWorkspaceList: {
    email: string;
    workspaces: {
        id: string;
        name: string;
        username: string;
    }[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UsernameToEmailData.html b/typescript-client/docs/types/UsernameToEmailData.html new file mode 100644 index 0000000000..ffbad33621 --- /dev/null +++ b/typescript-client/docs/types/UsernameToEmailData.html @@ -0,0 +1 @@ +UsernameToEmailData | windmill-client

Type Alias UsernameToEmailData

UsernameToEmailData: {
    username: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/UsernameToEmailResponse.html b/typescript-client/docs/types/UsernameToEmailResponse.html new file mode 100644 index 0000000000..462c01b93a --- /dev/null +++ b/typescript-client/docs/types/UsernameToEmailResponse.html @@ -0,0 +1 @@ +UsernameToEmailResponse | windmill-client

Type Alias UsernameToEmailResponse

UsernameToEmailResponse: string
\ No newline at end of file diff --git a/typescript-client/docs/types/WhileloopFlow.html b/typescript-client/docs/types/WhileloopFlow.html new file mode 100644 index 0000000000..85eace2e61 --- /dev/null +++ b/typescript-client/docs/types/WhileloopFlow.html @@ -0,0 +1 @@ +WhileloopFlow | windmill-client

Type Alias WhileloopFlow

WhileloopFlow: {
    modules: FlowModule[];
    parallel?: boolean;
    parallelism?: number;
    skip_failures: boolean;
    type: "whileloopflow";
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WhoamiData.html b/typescript-client/docs/types/WhoamiData.html new file mode 100644 index 0000000000..5c3e2d3a85 --- /dev/null +++ b/typescript-client/docs/types/WhoamiData.html @@ -0,0 +1 @@ +WhoamiData | windmill-client

Type Alias WhoamiData

WhoamiData: {
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WhoamiResponse.html b/typescript-client/docs/types/WhoamiResponse.html new file mode 100644 index 0000000000..be7dfb21c6 --- /dev/null +++ b/typescript-client/docs/types/WhoamiResponse.html @@ -0,0 +1 @@ +WhoamiResponse | windmill-client

Type Alias WhoamiResponse

WhoamiResponse: User
\ No newline at end of file diff --git a/typescript-client/docs/types/WhoisData.html b/typescript-client/docs/types/WhoisData.html new file mode 100644 index 0000000000..f3452784a9 --- /dev/null +++ b/typescript-client/docs/types/WhoisData.html @@ -0,0 +1 @@ +WhoisData | windmill-client

Type Alias WhoisData

WhoisData: {
    username: string;
    workspace: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WhoisResponse.html b/typescript-client/docs/types/WhoisResponse.html new file mode 100644 index 0000000000..169abcfca5 --- /dev/null +++ b/typescript-client/docs/types/WhoisResponse.html @@ -0,0 +1 @@ +WhoisResponse | windmill-client

Type Alias WhoisResponse

WhoisResponse: User
\ No newline at end of file diff --git a/typescript-client/docs/types/WindmillFileMetadata.html b/typescript-client/docs/types/WindmillFileMetadata.html new file mode 100644 index 0000000000..2c15c73e2a --- /dev/null +++ b/typescript-client/docs/types/WindmillFileMetadata.html @@ -0,0 +1 @@ +WindmillFileMetadata | windmill-client

Type Alias WindmillFileMetadata

WindmillFileMetadata: {
    expires?: string;
    last_modified?: string;
    mime_type?: string;
    size_in_bytes?: number;
    version_id?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WindmillFilePreview.html b/typescript-client/docs/types/WindmillFilePreview.html new file mode 100644 index 0000000000..111f5ac6af --- /dev/null +++ b/typescript-client/docs/types/WindmillFilePreview.html @@ -0,0 +1 @@ +WindmillFilePreview | windmill-client

Type Alias WindmillFilePreview

WindmillFilePreview: {
    content?: string;
    content_type:
        | "RawText"
        | "Csv"
        | "Parquet"
        | "Unknown";
    msg?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WindmillLargeFile.html b/typescript-client/docs/types/WindmillLargeFile.html new file mode 100644 index 0000000000..1b4097e79a --- /dev/null +++ b/typescript-client/docs/types/WindmillLargeFile.html @@ -0,0 +1 @@ +WindmillLargeFile | windmill-client

Type Alias WindmillLargeFile

WindmillLargeFile: {
    s3: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkerPing.html b/typescript-client/docs/types/WorkerPing.html new file mode 100644 index 0000000000..2fc04329d7 --- /dev/null +++ b/typescript-client/docs/types/WorkerPing.html @@ -0,0 +1 @@ +WorkerPing | windmill-client

Type Alias WorkerPing

WorkerPing: {
    current_job_id?: string;
    current_job_workspace_id?: string;
    custom_tags?: string[];
    ip: string;
    jobs_executed: number;
    last_ping?: number;
    memory?: number;
    memory_usage?: number;
    occupancy_rate?: number;
    started_at: string;
    vcpus?: number;
    wm_memory_usage?: number;
    wm_version: string;
    worker: string;
    worker_group: string;
    worker_instance: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkflowStatus.html b/typescript-client/docs/types/WorkflowStatus.html new file mode 100644 index 0000000000..2b54d5e497 --- /dev/null +++ b/typescript-client/docs/types/WorkflowStatus.html @@ -0,0 +1 @@ +WorkflowStatus | windmill-client

Type Alias WorkflowStatus

WorkflowStatus: {
    duration_ms?: number;
    name?: string;
    scheduled_for?: string;
    started_at?: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkflowStatusRecord.html b/typescript-client/docs/types/WorkflowStatusRecord.html new file mode 100644 index 0000000000..4a21f2148e --- /dev/null +++ b/typescript-client/docs/types/WorkflowStatusRecord.html @@ -0,0 +1 @@ +WorkflowStatusRecord | windmill-client

Type Alias WorkflowStatusRecord

WorkflowStatusRecord: {
    [key: string]: WorkflowStatus;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkflowTask.html b/typescript-client/docs/types/WorkflowTask.html new file mode 100644 index 0000000000..0c0bf6bb7e --- /dev/null +++ b/typescript-client/docs/types/WorkflowTask.html @@ -0,0 +1 @@ +WorkflowTask | windmill-client

Type Alias WorkflowTask

WorkflowTask: {
    args: ScriptArgs;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/Workspace.html b/typescript-client/docs/types/Workspace.html new file mode 100644 index 0000000000..668f639f4e --- /dev/null +++ b/typescript-client/docs/types/Workspace.html @@ -0,0 +1 @@ +Workspace | windmill-client

Type Alias Workspace

Workspace: {
    domain?: string;
    id: string;
    name: string;
    owner: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkspaceDefaultScripts.html b/typescript-client/docs/types/WorkspaceDefaultScripts.html new file mode 100644 index 0000000000..09c31aee8f --- /dev/null +++ b/typescript-client/docs/types/WorkspaceDefaultScripts.html @@ -0,0 +1 @@ +WorkspaceDefaultScripts | windmill-client

Type Alias WorkspaceDefaultScripts

WorkspaceDefaultScripts: {
    default_script_content?: unknown;
    hidden?: string[];
    order?: string[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkspaceGitSyncSettings.html b/typescript-client/docs/types/WorkspaceGitSyncSettings.html new file mode 100644 index 0000000000..85ed1abae1 --- /dev/null +++ b/typescript-client/docs/types/WorkspaceGitSyncSettings.html @@ -0,0 +1 @@ +WorkspaceGitSyncSettings | windmill-client

Type Alias WorkspaceGitSyncSettings

WorkspaceGitSyncSettings: {
    include_path?: string[];
    include_type?: (
        | "script"
        | "flow"
        | "app"
        | "folder"
        | "resource"
        | "variable"
        | "secret"
        | "resourcetype"
        | "schedule"
        | "user"
        | "group")[];
    repositories?: GitRepositorySettings[];
}
\ No newline at end of file diff --git a/typescript-client/docs/types/WorkspaceInvite.html b/typescript-client/docs/types/WorkspaceInvite.html new file mode 100644 index 0000000000..0f246620c4 --- /dev/null +++ b/typescript-client/docs/types/WorkspaceInvite.html @@ -0,0 +1 @@ +WorkspaceInvite | windmill-client

Type Alias WorkspaceInvite

WorkspaceInvite: {
    email: string;
    is_admin: boolean;
    operator: boolean;
    workspace_id: string;
}
\ No newline at end of file diff --git a/typescript-client/docs/types/_OpenApiTs.html b/typescript-client/docs/types/_OpenApiTs.html new file mode 100644 index 0000000000..31893371de --- /dev/null +++ b/typescript-client/docs/types/_OpenApiTs.html @@ -0,0 +1,701 @@ +$OpenApiTs | windmill-client

Type Alias $OpenApiTs

$OpenApiTs: {
    /apps/hub/get/{id}: {
        get: {
            req: {
                id: number;
            };
            res: {
                200: {
                    app: {
                        summary: string;
                        value: unknown;
                    };
                };
            };
        };
    };
    /apps/hub/list: {
        get: {
            res: {
                200: {
                    apps?: {
                        app_id: number;
                        approved: boolean;
                        apps: string[];
                        id: number;
                        summary: string;
                        votes: number;
                    }[];
                };
            };
        };
    };
    /auth/login: {
        post: {
            req: {
                requestBody: Login;
            };
            res: {
                200: string;
            };
        };
    };
    /auth/logout: {
        post: {
            res: {
                200: string;
            };
        };
    };
    /concurrency_groups/list: {
        get: {
            res: {
                200: ConcurrencyGroup[];
            };
        };
    };
    /concurrency_groups/prune/{concurrency_id}: {
        delete: {
            req: {
                concurrencyId: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /concurrency_groups/{id}/key: {
        get: {
            req: {
                id: string;
            };
            res: {
                200: string;
            };
        };
    };
    /configs/get/{name}: {
        get: {
            req: {
                name: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /configs/list_worker_groups: {
        get: {
            res: {
                200: {
                    config: unknown;
                    name: string;
                }[];
            };
        };
    };
    /configs/update/{name}: {
        delete: {
            req: {
                name: string;
            };
            res: {
                200: string;
            };
        };
        post: {
            req: {
                name: string;
                requestBody: unknown;
            };
            res: {
                200: string;
            };
        };
    };
    /ee_license: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /embeddings/query_hub_scripts: {
        get: {
            req: {
                app?: string;
                kind?: string;
                limit?: number;
                text: string;
            };
            res: {
                200: {
                    app: string;
                    ask_id: number;
                    id: number;
                    kind: HubScriptKind;
                    score: number;
                    summary: string;
                    version_id: number;
                }[];
            };
        };
    };
    /flows/hub/get/{id}: {
        get: {
            req: {
                id: number;
            };
            res: {
                200: {
                    flow?: OpenFlow;
                };
            };
        };
    };
    /flows/hub/list: {
        get: {
            res: {
                200: {
                    flows?: {
                        approved: boolean;
                        apps: string[];
                        flow_id: number;
                        id: number;
                        summary: string;
                        votes: number;
                    }[];
                };
            };
        };
    };
    /groups/adduser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    email: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /groups/create: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    summary?: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /groups/delete/{name}: {
        delete: {
            req: {
                name: string;
            };
            res: {
                200: string;
            };
        };
    };
    /groups/get/{name}: {
        get: {
            req: {
                name: string;
            };
            res: {
                200: InstanceGroup;
            };
        };
    };
    /groups/list: {
        get: {
            res: {
                200: InstanceGroup[];
            };
        };
    };
    /groups/removeuser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    email: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /groups/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    new_summary: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /integrations/hub/list: {
        get: {
            req: {
                kind?: string;
            };
            res: {
                200: {
                    name: string;
                }[];
            };
        };
    };
    /jobs/db_clock: {
        get: {
            res: {
                200: number;
            };
        };
    };
    /oauth/connect_callback/{client_name}: {
        post: {
            req: {
                clientName: string;
                requestBody: {
                    code: string;
                    state: string;
                };
            };
            res: {
                200: TokenResponse;
            };
        };
    };
    /oauth/get_connect/{client}: {
        get: {
            req: {
                client: string;
            };
            res: {
                200: {
                    extra_params?: {
                        [key: string]: unknown;
                    };
                    scopes?: string[];
                };
            };
        };
    };
    /oauth/list_connects: {
        get: {
            res: {
                200: string[];
            };
        };
    };
    /oauth/list_logins: {
        get: {
            res: {
                200: {
                    oauth: string[];
                    saml?: string;
                };
            };
        };
    };
    /oauth/login_callback/{client_name}: {
        post: {
            req: {
                clientName: string;
                requestBody: {
                    code?: string;
                    state?: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /openapi.yaml: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /saml/test_metadata: {
        post: {
            req: {
                requestBody: string;
            };
            res: {
                200: string;
            };
        };
    };
    /schedules/preview: {
        post: {
            req: {
                requestBody: {
                    schedule: string;
                    timezone: string;
                };
            };
            res: {
                200: string[];
            };
        };
    };
    /scripts/hub/get/{path}: {
        get: {
            req: {
                path: string;
            };
            res: {
                200: string;
            };
        };
    };
    /scripts/hub/get_full/{path}: {
        get: {
            req: {
                path: string;
            };
            res: {
                200: {
                    content: string;
                    language: string;
                    lockfile?: string;
                    schema?: unknown;
                    summary?: string;
                };
            };
        };
    };
    /scripts/hub/top: {
        get: {
            req: {
                app?: string;
                kind?: string;
                limit?: number;
            };
            res: {
                200: {
                    asks?: {
                        app: string;
                        ask_id: number;
                        id: number;
                        kind: HubScriptKind;
                        summary: string;
                        version_id: number;
                        views: number;
                        votes: number;
                    }[];
                };
            };
        };
    };
    /scripts_u/tokened_raw/{workspace}/{token}/{path}: {
        get: {
            req: {
                path: string;
                token: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /settings/global/{key}: {
        get: {
            req: {
                key: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                key: string;
                requestBody: {
                    value?: unknown;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /settings/latest_key_renewal_attempt: {
        get: {
            res: {
                200: {
                    attempted_at: string;
                    result: string;
                } | null;
            };
        };
    };
    /settings/local: {
        get: {
            res: {
                200: unknown;
            };
        };
    };
    /settings/renew_license_key: {
        post: {
            res: {
                200: string;
            };
        };
    };
    /settings/send_stats: {
        post: {
            res: {
                200: string;
            };
        };
    };
    /settings/test_license_key: {
        post: {
            req: {
                requestBody: {
                    license_key: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /settings/test_object_storage_config: {
        post: {
            req: {
                requestBody: {
                    [key: string]: unknown;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /settings/test_smtp: {
        post: {
            req: {
                requestBody: {
                    smtp: {
                        from: string;
                        host: string;
                        password: string;
                        port: number;
                        tls_implicit: boolean;
                        username: string;
                    };
                    to: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /uptodate: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /users/accept_invite: {
        post: {
            req: {
                requestBody: {
                    username?: string;
                    workspace_id: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/all_runnables: {
        get: {
            res: {
                200: {
                    description?: string;
                    endpoint_async: string;
                    endpoint_openai_sync: string;
                    endpoint_sync: string;
                    kind: string;
                    summary: string;
                    workspace: string;
                };
            };
        };
    };
    /users/create: {
        post: {
            req: {
                requestBody: {
                    company?: string;
                    email: string;
                    name?: string;
                    password: string;
                    super_admin: boolean;
                };
            };
            res: {
                201: string;
            };
        };
    };
    /users/decline_invite: {
        post: {
            req: {
                requestBody: {
                    workspace_id: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/delete/{email}: {
        delete: {
            req: {
                email: string;
            };
            res: {
                200: string;
            };
        };
    };
    /users/email: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /users/exists/{email}: {
        get: {
            req: {
                email: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /users/leave_instance: {
        post: {
            res: {
                200: string;
            };
        };
    };
    /users/list_as_super_admin: {
        get: {
            req: {
                page?: number;
                perPage?: number;
            };
            res: {
                200: GlobalUserInfo[];
            };
        };
    };
    /users/list_invites: {
        get: {
            res: {
                200: WorkspaceInvite[];
            };
        };
    };
    /users/refresh_token: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /users/rename/{email}: {
        post: {
            req: {
                email: string;
                requestBody: {
                    new_username: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/setpassword: {
        post: {
            req: {
                requestBody: {
                    password: string;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/tokens/create: {
        post: {
            req: {
                requestBody: NewToken;
            };
            res: {
                201: string;
            };
        };
    };
    /users/tokens/delete/{token_prefix}: {
        delete: {
            req: {
                tokenPrefix: string;
            };
            res: {
                200: string;
            };
        };
    };
    /users/tokens/impersonate: {
        post: {
            req: {
                requestBody: NewTokenImpersonate;
            };
            res: {
                201: string;
            };
        };
    };
    /users/tokens/list: {
        get: {
            req: {
                excludeEphemeral?: boolean;
            };
            res: {
                200: TruncatedToken[];
            };
        };
    };
    /users/tutorial_progress: {
        get: {
            res: {
                200: {
                    progress?: number;
                };
            };
        };
        post: {
            req: {
                requestBody: {
                    progress?: number;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/update/{email}: {
        post: {
            req: {
                email: string;
                requestBody: {
                    is_super_admin?: boolean;
                };
            };
            res: {
                200: string;
            };
        };
    };
    /users/usage: {
        get: {
            res: {
                200: number;
            };
        };
    };
    /users/username_info/{email}: {
        get: {
            req: {
                email: string;
            };
            res: {
                200: {
                    username: string;
                    workspace_usernames: {
                        username: string;
                        workspace_id: string;
                    }[];
                };
            };
        };
    };
    /users/whoami: {
        get: {
            res: {
                200: GlobalUserInfo;
            };
        };
    };
    /version: {
        get: {
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/acls/add/{kind}/{path}: {
        post: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                requestBody: {
                    owner: string;
                    write?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/acls/get/{kind}/{path}: {
        get: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                workspace: string;
            };
            res: {
                200: {
                    [key: string]: boolean;
                };
            };
        };
    };
    /w/{workspace}/acls/remove/{kind}/{path}: {
        post: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                requestBody: {
                    owner: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps/create: {
        post: {
            req: {
                requestBody: {
                    deployment_message?: string;
                    draft_only?: boolean;
                    path: string;
                    policy: Policy;
                    summary: string;
                    value: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/apps/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/apps/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersionWDraft;
            };
        };
    };
    /w/{workspace}/apps/get/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    };
    /w/{workspace}/apps/get/v/{id}: {
        get: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    };
    /w/{workspace}/apps/get_data/{version}/{path}: {
        get: {
            req: {
                path: string;
                version: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps/history/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppHistory[];
            };
        };
    };
    /w/{workspace}/apps/history_update/a/{id}/v/{version}: {
        post: {
            req: {
                id: number;
                requestBody: {
                    deployment_msg?: string;
                };
                version: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: ListableApp[];
            };
        };
    };
    /w/{workspace}/apps/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    };
    /w/{workspace}/apps/secret_of/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    deployment_message?: string;
                    path?: string;
                    policy?: Policy;
                    summary?: string;
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps_u/execute_component/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    args: unknown;
                    component: string;
                    force_viewer_allow_user_resources?: string[];
                    force_viewer_one_of_fields?: {
                        [key: string]: unknown;
                    };
                    force_viewer_static_fields?: {
                        [key: string]: unknown;
                    };
                    path?: string;
                    raw_code?: {
                        cache_ttl?: number;
                        content: string;
                        language: string;
                        lock?: string;
                        path?: string;
                    };
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/apps_u/public_app/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    };
    /w/{workspace}/apps_u/public_resource/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/audit/get/{id}: {
        get: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: AuditLog;
            };
        };
    };
    /w/{workspace}/audit/list: {
        get: {
            req: {
                actionKind?:
                    | "Create"
                    | "Update"
                    | "Delete"
                    | "Execute";
                after?: string;
                before?: string;
                operation?: string;
                page?: number;
                perPage?: number;
                resource?: string;
                username?: string;
                workspace: string;
            };
            res: {
                200: AuditLog[];
            };
        };
    };
    /w/{workspace}/capture/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
                404: unknown;
            };
        };
        put: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                201: unknown;
            };
        };
    };
    /w/{workspace}/capture_u/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                204: void;
            };
        };
    };
    /w/{workspace}/concurrency_groups/list_jobs: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                concurrencyKey?: string;
                createdBy?: string;
                createdOrStartedAfter?: string;
                createdOrStartedBefore?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                rowLimit?: number;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: ExtendedJobs;
            };
        };
    };
    /w/{workspace}/drafts/create: {
        post: {
            req: {
                requestBody: {
                    path: string;
                    typ: "flow" | "script" | "app";
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/drafts/delete/{kind}/{path}: {
        delete: {
            req: {
                kind: "script" | "flow" | "app";
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/embeddings/query_resource_types: {
        get: {
            req: {
                limit?: number;
                text: string;
                workspace: string;
            };
            res: {
                200: {
                    name: string;
                    schema?: unknown;
                    score: number;
                }[];
            };
        };
    };
    /w/{workspace}/favorites/star: {
        post: {
            req: {
                requestBody?: {
                    favorite_kind?:
                        | "flow"
                        | "app"
                        | "script"
                        | "raw_app";
                    path?: string;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/favorites/unstar: {
        post: {
            req: {
                requestBody?: {
                    favorite_kind?:
                        | "flow"
                        | "app"
                        | "script"
                        | "raw_app";
                    path?: string;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/flows/archive/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    archived?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/flows/create: {
        post: {
            req: {
                requestBody: OpenFlowWPath & {
                    deployment_message?: string;
                    draft_only?: boolean;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/flows/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/flows/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/flows/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Flow & {
                    draft?: Flow;
                };
            };
        };
    };
    /w/{workspace}/flows/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Flow;
            };
        };
    };
    /w/{workspace}/flows/input_history/p/{path}: {
        get: {
            req: {
                page?: number;
                path: string;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    };
    /w/{workspace}/flows/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                showArchived?: boolean;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: (Flow & {
                    draft_only?: boolean;
                    has_draft?: boolean;
                })[];
            };
        };
    };
    /w/{workspace}/flows/list_paths: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/flows/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    };
    /w/{workspace}/flows/toggle_workspace_error_handler/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    muted?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/flows/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: OpenFlowWPath & {
                    deployment_message?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/folders/addowner/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    owner: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/folders/create: {
        post: {
            req: {
                requestBody: {
                    extra_perms?: unknown;
                    name: string;
                    owners?: string[];
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/folders/delete/{name}: {
        delete: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/folders/get/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: Folder;
            };
        };
    };
    /w/{workspace}/folders/getusage/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: {
                    apps: number;
                    flows: number;
                    resources: number;
                    schedules: number;
                    scripts: number;
                    variables: number;
                };
            };
        };
    };
    /w/{workspace}/folders/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Folder[];
            };
        };
    };
    /w/{workspace}/folders/listnames: {
        get: {
            req: {
                onlyMemberOf?: boolean;
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/folders/removeowner/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    owner: string;
                    write?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/folders/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    extra_perms?: unknown;
                    owners?: string[];
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/groups/adduser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/groups/create: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    summary?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/groups/delete/{name}: {
        delete: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/groups/get/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: Group;
            };
        };
    };
    /w/{workspace}/groups/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Group[];
            };
        };
    };
    /w/{workspace}/groups/listnames: {
        get: {
            req: {
                onlyMemberOf?: boolean;
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/groups/removeuser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/groups/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    summary?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/inputs/create: {
        post: {
            req: {
                requestBody: CreateInput;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/inputs/delete/{input}: {
        post: {
            req: {
                input: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/inputs/history: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    };
    /w/{workspace}/inputs/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    };
    /w/{workspace}/inputs/update: {
        post: {
            req: {
                requestBody: UpdateInput;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/inputs/{jobOrInputId}/args: {
        get: {
            req: {
                jobOrInputId: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/delete_s3_file: {
        delete: {
            req: {
                fileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/download_s3_file: {
        get: {
            req: {
                fileKey: string;
                resourceType?: string;
                s3ResourcePath?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: Blob | File;
            };
        };
    };
    /w/{workspace}/job_helpers/download_s3_parquet_file_as_csv: {
        get: {
            req: {
                fileKey: string;
                resourceType?: string;
                s3ResourcePath?: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/job_helpers/duckdb_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource?: S3Resource;
                };
                workspace: string;
            };
            res: {
                200: {
                    connection_settings_str?: string;
                };
            };
        };
    };
    /w/{workspace}/job_helpers/list_stored_files: {
        get: {
            req: {
                marker?: string;
                maxKeys: number;
                prefix?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: {
                    next_marker?: string;
                    restricted_access?: boolean;
                    windmill_large_files: WindmillLargeFile[];
                };
            };
        };
    };
    /w/{workspace}/job_helpers/load_csv_preview/{path}: {
        get: {
            req: {
                limit?: number;
                offset?: number;
                path: string;
                searchCol?: string;
                searchTerm?: string;
                sortCol?: string;
                sortDesc?: boolean;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/load_file_metadata: {
        get: {
            req: {
                fileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: WindmillFileMetadata;
            };
        };
    };
    /w/{workspace}/job_helpers/load_file_preview: {
        get: {
            req: {
                csvHasHeader?: boolean;
                csvSeparator?: string;
                fileKey: string;
                fileMimeType?: string;
                fileSizeInBytes?: number;
                readBytesFrom?: number;
                readBytesLength?: number;
                storage?: string;
                workspace: string;
            };
            res: {
                200: WindmillFilePreview;
            };
        };
    };
    /w/{workspace}/job_helpers/load_parquet_preview/{path}: {
        get: {
            req: {
                limit?: number;
                offset?: number;
                path: string;
                searchCol?: string;
                searchTerm?: string;
                sortCol?: string;
                sortDesc?: boolean;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/move_s3_file: {
        get: {
            req: {
                destFileKey: string;
                srcFileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/polars_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource?: S3Resource;
                };
                workspace: string;
            };
            res: {
                200: {
                    cache_regions: boolean;
                    client_kwargs: PolarsClientKwargs;
                    endpoint_url: string;
                    key?: string;
                    secret?: string;
                    use_ssl: boolean;
                };
            };
        };
    };
    /w/{workspace}/job_helpers/test_connection: {
        get: {
            req: {
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/job_helpers/upload_s3_file: {
        post: {
            req: {
                fileExtension?: string;
                fileKey?: string;
                requestBody: Blob | File;
                resourceType?: string;
                s3ResourcePath?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: {
                    file_key: string;
                };
            };
        };
    };
    /w/{workspace}/job_helpers/v2/duckdb_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    connection_settings_str: string;
                };
            };
        };
    };
    /w/{workspace}/job_helpers/v2/polars_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    s3fs_args: {
                        cache_regions: boolean;
                        client_kwargs: PolarsClientKwargs;
                        endpoint_url: string;
                        key?: string;
                        secret?: string;
                        use_ssl: boolean;
                    };
                    storage_options: {
                        aws_access_key_id?: string;
                        aws_allow_http: string;
                        aws_endpoint_url: string;
                        aws_region: string;
                        aws_secret_access_key?: string;
                    };
                };
            };
        };
    };
    /w/{workspace}/job_helpers/v2/s3_resource_info: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: S3Resource;
            };
        };
    };
    /w/{workspace}/job_metrics/get/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    from_timestamp?: string;
                    timeseries_max_datapoints?: number;
                    to_timestamp?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    metrics_metadata?: MetricMetadata[];
                    scalar_metrics?: ScalarMetric[];
                    timeseries_metrics?: TimeseriesMetric[];
                };
            };
        };
    };
    /w/{workspace}/jobs/completed/count: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    database_length: number;
                };
            };
        };
    };
    /w/{workspace}/jobs/completed/delete/{id}: {
        post: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: CompletedJob;
            };
        };
    };
    /w/{workspace}/jobs/completed/list: {
        get: {
            req: {
                args?: string;
                createdBy?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                orderDesc?: boolean;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                schedulePath?: string;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: CompletedJob[];
            };
        };
    };
    /w/{workspace}/jobs/flow/resume/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/flow/user_states/{id}/{key}: {
        get: {
            req: {
                id: string;
                key: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                id: string;
                key: string;
                requestBody: unknown;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs/job_signature/{id}/{resume_id}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs/list: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                createdBy?: string;
                createdOrStartedAfter?: string;
                createdOrStartedBefore?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: Job[];
            };
        };
    };
    /w/{workspace}/jobs/openai_sync/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs/openai_sync/p/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs/queue/cancel_all: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/jobs/queue/count: {
        get: {
            req: {
                allWorkspaces?: boolean;
                workspace: string;
            };
            res: {
                200: {
                    database_length: number;
                };
            };
        };
    };
    /w/{workspace}/jobs/queue/list: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                createdBy?: string;
                isNotSchedule?: boolean;
                jobKinds?: string;
                orderDesc?: boolean;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                suspended?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: QueuedJob[];
            };
        };
    };
    /w/{workspace}/jobs/restart/f/{id}/from/{step_id}/{branch_or_iteration_n}: {
        post: {
            req: {
                branchOrIterationN: number;
                id: string;
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                stepId: string;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/result_by_id/{flow_job_id}/{node_id}: {
        get: {
            req: {
                flowJobId: string;
                nodeId: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs/resume_urls/{id}/{resume_id}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                workspace: string;
            };
            res: {
                200: {
                    approvalPage: string;
                    cancel: string;
                    resume: string;
                };
            };
        };
    };
    /w/{workspace}/jobs/run/dependencies: {
        post: {
            req: {
                requestBody: {
                    entrypoint: string;
                    raw_scripts: RawScriptForDependencies[];
                };
                workspace: string;
            };
            res: {
                201: {
                    lock: string;
                };
            };
        };
    };
    /w/{workspace}/jobs/run/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                path: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/run/h/{hash}: {
        post: {
            req: {
                cacheTtl?: string;
                hash: string;
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                requestBody: {
                    [key: string]: unknown;
                };
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/run/p/{path}: {
        post: {
            req: {
                cacheTtl?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                path: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/run/preview: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                requestBody: Preview;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/run/preview_flow: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                requestBody: FlowPreview;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs/run_wait_result/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs/run_wait_result/p/{path}: {
        get: {
            req: {
                cacheTtl?: string;
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                payload?: string;
                queueLimit?: string;
                tag?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                cacheTtl?: string;
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                tag?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs/workflow_as_code/{job_id}/{entrypoint}: {
        post: {
            req: {
                entrypoint: string;
                jobId: string;
                requestBody: WorkflowTask;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs_u/cancel/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
        post: {
            req: {
                approver?: string;
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/jobs_u/completed/get/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: CompletedJob;
            };
        };
    };
    /w/{workspace}/jobs_u/completed/get_result/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs_u/completed/get_result_maybe/{id}: {
        get: {
            req: {
                getStarted?: boolean;
                id: string;
                workspace: string;
            };
            res: {
                200: {
                    completed: boolean;
                    result: unknown;
                    started?: boolean;
                    success?: boolean;
                };
            };
        };
    };
    /w/{workspace}/jobs_u/get/{id}: {
        get: {
            req: {
                id: string;
                noLogs?: boolean;
                workspace: string;
            };
            res: {
                200: Job;
            };
        };
    };
    /w/{workspace}/jobs_u/get_flow/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                200: {
                    approvers: {
                        approver: string;
                        resume_id: number;
                    }[];
                    job: Job;
                };
            };
        };
    };
    /w/{workspace}/jobs_u/get_flow_debug_info/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs_u/get_log_file/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/jobs_u/get_logs/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs_u/get_root_job_id/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs_u/getupdate/{id}: {
        get: {
            req: {
                id: string;
                logOffset?: number;
                running?: boolean;
                workspace: string;
            };
            res: {
                200: {
                    completed?: boolean;
                    flow_status?: WorkflowStatusRecord;
                    log_offset?: number;
                    mem_peak?: number;
                    new_logs?: string;
                    running?: boolean;
                };
            };
        };
    };
    /w/{workspace}/jobs_u/queue/cancel/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs_u/queue/cancel_persistent/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs_u/queue/force_cancel/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/jobs_u/resume/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                payload?: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
        post: {
            req: {
                approver?: string;
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/oauth/connect_slack_callback: {
        post: {
            req: {
                requestBody: {
                    code: string;
                    state: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/oauth/create_account: {
        post: {
            req: {
                requestBody: {
                    client: string;
                    expires_in: number;
                    refresh_token?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/oauth/disconnect/{id}: {
        post: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/oauth/disconnect_slack: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/oauth/refresh_token/{id}: {
        post: {
            req: {
                id: number;
                requestBody: {
                    path: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/oidc/token/{audience}: {
        post: {
            req: {
                audience: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/raw_apps/create: {
        post: {
            req: {
                requestBody: {
                    path: string;
                    summary: string;
                    value: string;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/raw_apps/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/raw_apps/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/raw_apps/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: ListableRawApp[];
            };
        };
    };
    /w/{workspace}/raw_apps/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    path?: string;
                    summary?: string;
                    value?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/resources/create: {
        post: {
            req: {
                requestBody: CreateResource;
                updateIfExists?: boolean;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/resources/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/resources/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/resources/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Resource;
            };
        };
    };
    /w/{workspace}/resources/get_value/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/resources/get_value_interpolated/{path}: {
        get: {
            req: {
                jobId?: string;
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/resources/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                resourceType?: string;
                resourceTypeExclude?: string;
                workspace: string;
            };
            res: {
                200: ListableResource[];
            };
        };
    };
    /w/{workspace}/resources/list_names/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: {
                    name: string;
                    path: string;
                }[];
            };
        };
    };
    /w/{workspace}/resources/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    };
    /w/{workspace}/resources/type/create: {
        post: {
            req: {
                requestBody: ResourceType;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/resources/type/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/resources/type/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/resources/type/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: ResourceType;
            };
        };
    };
    /w/{workspace}/resources/type/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ResourceType[];
            };
        };
    };
    /w/{workspace}/resources/type/listnames: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/resources/type/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditResourceType;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/resources/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditResource;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/resources/update_value/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/schedules/create: {
        post: {
            req: {
                requestBody: NewSchedule;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/schedules/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/schedules/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/schedules/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Schedule;
            };
        };
    };
    /w/{workspace}/schedules/list: {
        get: {
            req: {
                args?: string;
                isFlow?: boolean;
                page?: number;
                path?: string;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Schedule[];
            };
        };
    };
    /w/{workspace}/schedules/list_with_jobs: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: ScheduleWJobs[];
            };
        };
    };
    /w/{workspace}/schedules/setdefaulthandler: {
        post: {
            req: {
                requestBody: {
                    extra_args?: {
                        [key: string]: unknown;
                    };
                    handler_type: "error" | "recovery";
                    number_of_occurence?: number;
                    number_of_occurence_exact?: boolean;
                    override_existing: boolean;
                    path?: string;
                    workspace_handler_muted?: boolean;
                };
                workspace: string;
            };
            res: {
                201: unknown;
            };
        };
    };
    /w/{workspace}/schedules/setenabled/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    enabled: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/schedules/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditSchedule;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/archive/h/{hash}: {
        post: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    };
    /w/{workspace}/scripts/archive/p/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/create: {
        post: {
            req: {
                requestBody: NewScript;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/scripts/delete/h/{hash}: {
        post: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    };
    /w/{workspace}/scripts/delete/p/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/deployment_status/h/{hash}: {
        get: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: {
                    lock?: string;
                    lock_error_logs?: string;
                };
            };
        };
    };
    /w/{workspace}/scripts/exists/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/scripts/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: NewScriptWithDraft;
            };
        };
    };
    /w/{workspace}/scripts/get/h/{hash}: {
        get: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    };
    /w/{workspace}/scripts/get/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    };
    /w/{workspace}/scripts/history/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: ScriptHistory[];
            };
        };
    };
    /w/{workspace}/scripts/history_update/h/{hash}/p/{path}: {
        post: {
            req: {
                hash: string;
                path: string;
                requestBody: {
                    deployment_msg?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/list: {
        get: {
            req: {
                createdBy?: string;
                firstParentHash?: string;
                hideWithoutMain?: boolean;
                isTemplate?: boolean;
                kinds?: string;
                lastParentHash?: string;
                orderDesc?: boolean;
                page?: number;
                parentHash?: string;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                showArchived?: boolean;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: Script[];
            };
        };
    };
    /w/{workspace}/scripts/list_paths: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/scripts/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    content: string;
                    path: string;
                }[];
            };
        };
    };
    /w/{workspace}/scripts/raw/h/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/raw/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/scripts/toggle_workspace_error_handler/p/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    muted?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/users/delete/{username}: {
        delete: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/users/is_owner/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/users/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: User[];
            };
        };
    };
    /w/{workspace}/users/list_usage: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: UserUsage[];
            };
        };
    };
    /w/{workspace}/users/list_usernames: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    };
    /w/{workspace}/users/update/{username}: {
        post: {
            req: {
                requestBody: EditWorkspaceUser;
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/users/username_to_email/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/users/whoami: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    };
    /w/{workspace}/users/whois/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    };
    /w/{workspace}/users/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    };
    /w/{workspace}/variables/create: {
        post: {
            req: {
                alreadyEncrypted?: boolean;
                requestBody: CreateVariable;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    };
    /w/{workspace}/variables/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/variables/encrypt: {
        post: {
            req: {
                requestBody: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/variables/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/variables/get/{path}: {
        get: {
            req: {
                decryptSecret?: boolean;
                includeEncrypted?: boolean;
                path: string;
                workspace: string;
            };
            res: {
                200: ListableVariable;
            };
        };
    };
    /w/{workspace}/variables/get_value/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/variables/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ListableVariable[];
            };
        };
    };
    /w/{workspace}/variables/list_contextual: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ContextualVariable[];
            };
        };
    };
    /w/{workspace}/variables/update/{path}: {
        post: {
            req: {
                alreadyEncrypted?: boolean;
                path: string;
                requestBody: EditVariable;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/add_user: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/archive: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/change_workspace_id: {
        post: {
            req: {
                requestBody?: {
                    new_id?: string;
                    new_name?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/change_workspace_name: {
        post: {
            req: {
                requestBody?: {
                    new_name?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/default_app: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    default_app_path?: string;
                };
            };
        };
    };
    /w/{workspace}/workspaces/default_scripts: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: WorkspaceDefaultScripts;
            };
        };
        post: {
            req: {
                requestBody?: WorkspaceDefaultScripts;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/delete_invite: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_auto_invite: {
        post: {
            req: {
                requestBody: {
                    auto_add?: boolean;
                    invite_all?: boolean;
                    operator?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_copilot_config: {
        post: {
            req: {
                requestBody: {
                    code_completion_enabled: boolean;
                    openai_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_default_app: {
        post: {
            req: {
                requestBody: {
                    default_app_path?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_deploy_to: {
        post: {
            req: {
                requestBody: {
                    deploy_to?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_error_handler: {
        post: {
            req: {
                requestBody: {
                    error_handler?: string;
                    error_handler_extra_args?: ScriptArgs;
                    error_handler_muted_on_cancel?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_git_sync_config: {
        post: {
            req: {
                requestBody: {
                    git_sync_settings?: WorkspaceGitSyncSettings;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/workspaces/edit_large_file_storage_config: {
        post: {
            req: {
                requestBody: {
                    large_file_storage?: LargeFileStorage;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    };
    /w/{workspace}/workspaces/edit_slack_command: {
        post: {
            req: {
                requestBody: {
                    slack_command_script?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/edit_webhook: {
        post: {
            req: {
                requestBody: {
                    webhook?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/encryption_key: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    key: string;
                };
            };
        };
        post: {
            req: {
                requestBody: {
                    new_key: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/get_copilot_info: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    code_completion_enabled: boolean;
                    exists_openai_resource_path: boolean;
                };
            };
        };
    };
    /w/{workspace}/workspaces/get_deploy_to: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    deploy_to?: string;
                };
            };
        };
    };
    /w/{workspace}/workspaces/get_large_file_storage_config: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: LargeFileStorage;
            };
        };
    };
    /w/{workspace}/workspaces/get_settings: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    auto_add?: boolean;
                    auto_invite_domain?: string;
                    auto_invite_operator?: boolean;
                    automatic_billing: boolean;
                    code_completion_enabled: boolean;
                    customer_id?: string;
                    default_app?: string;
                    default_scripts?: WorkspaceDefaultScripts;
                    deploy_to?: string;
                    error_handler?: string;
                    error_handler_extra_args?: ScriptArgs;
                    error_handler_muted_on_cancel: boolean;
                    git_sync?: WorkspaceGitSyncSettings;
                    large_file_storage?: LargeFileStorage;
                    openai_resource_path?: string;
                    plan?: string;
                    slack_command_script?: string;
                    slack_name?: string;
                    slack_team_id?: string;
                    webhook?: string;
                    workspace_id?: string;
                };
            };
        };
    };
    /w/{workspace}/workspaces/get_workspace_name: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/invite_user: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/is_premium: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /w/{workspace}/workspaces/leave: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/list_pending_invites: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: WorkspaceInvite[];
            };
        };
    };
    /w/{workspace}/workspaces/premium_info: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    automatic_billing: boolean;
                    premium: boolean;
                    seats?: number;
                    usage?: number;
                };
            };
        };
    };
    /w/{workspace}/workspaces/run_slack_message_test_job: {
        post: {
            req: {
                requestBody: {
                    channel?: string;
                    hub_script_path?: string;
                    test_msg?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    job_uuid?: string;
                };
            };
        };
    };
    /w/{workspace}/workspaces/set_automatic_billing: {
        post: {
            req: {
                requestBody: {
                    automatic_billing: boolean;
                    seats?: number;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/set_environment_variable: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    value?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /w/{workspace}/workspaces/usage: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: number;
            };
        };
    };
    /workers/custom_tags: {
        get: {
            res: {
                200: string[];
            };
        };
    };
    /workers/exists_worker_with_tag: {
        get: {
            req: {
                tag: string;
            };
            res: {
                200: boolean;
            };
        };
    };
    /workers/get_default_tags: {
        get: {
            res: {
                200: string[];
            };
        };
    };
    /workers/is_default_tags_per_workspace: {
        get: {
            res: {
                200: boolean;
            };
        };
    };
    /workers/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                pingSince?: number;
            };
            res: {
                200: WorkerPing[];
            };
        };
    };
    /workers/queue_metrics: {
        get: {
            res: {
                200: {
                    id: string;
                    values: {
                        created_at: string;
                        value: number;
                    }[];
                }[];
            };
        };
    };
    /workspaces/allowed_domain_auto_invite: {
        get: {
            res: {
                200: boolean;
            };
        };
    };
    /workspaces/create: {
        post: {
            req: {
                requestBody: CreateWorkspace;
            };
            res: {
                201: string;
            };
        };
    };
    /workspaces/delete/{workspace}: {
        delete: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /workspaces/exists: {
        post: {
            req: {
                requestBody: {
                    id: string;
                };
            };
            res: {
                200: boolean;
            };
        };
    };
    /workspaces/exists_username: {
        post: {
            req: {
                requestBody: {
                    id: string;
                    username: string;
                };
            };
            res: {
                200: boolean;
            };
        };
    };
    /workspaces/list: {
        get: {
            res: {
                200: Workspace[];
            };
        };
    };
    /workspaces/list_as_superadmin: {
        get: {
            req: {
                page?: number;
                perPage?: number;
            };
            res: {
                200: Workspace[];
            };
        };
    };
    /workspaces/unarchive/{workspace}: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    };
    /workspaces/users: {
        get: {
            res: {
                200: UserWorkspaceList;
            };
        };
    };
}

Type declaration

  • /apps/hub/get/{id}: {
        get: {
            req: {
                id: number;
            };
            res: {
                200: {
                    app: {
                        summary: string;
                        value: unknown;
                    };
                };
            };
        };
    }
    • get: {
          req: {
              id: number;
          };
          res: {
              200: {
                  app: {
                      summary: string;
                      value: unknown;
                  };
              };
          };
      }
      • req: {
            id: number;
        }
        • id: number
      • res: {
            200: {
                app: {
                    summary: string;
                    value: unknown;
                };
            };
        }
        • 200: {
              app: {
                  summary: string;
                  value: unknown;
              };
          }

          app

          +
          • app: {
                summary: string;
                value: unknown;
            }
            • summary: string
            • value: unknown
  • /apps/hub/list: {
        get: {
            res: {
                200: {
                    apps?: {
                        app_id: number;
                        approved: boolean;
                        apps: string[];
                        id: number;
                        summary: string;
                        votes: number;
                    }[];
                };
            };
        };
    }
    • get: {
          res: {
              200: {
                  apps?: {
                      app_id: number;
                      approved: boolean;
                      apps: string[];
                      id: number;
                      summary: string;
                      votes: number;
                  }[];
              };
          };
      }
      • res: {
            200: {
                apps?: {
                    app_id: number;
                    approved: boolean;
                    apps: string[];
                    id: number;
                    summary: string;
                    votes: number;
                }[];
            };
        }
        • 200: {
              apps?: {
                  app_id: number;
                  approved: boolean;
                  apps: string[];
                  id: number;
                  summary: string;
                  votes: number;
              }[];
          }

          hub apps list

          +
          • Optionalapps?: {
                app_id: number;
                approved: boolean;
                apps: string[];
                id: number;
                summary: string;
                votes: number;
            }[]
  • /auth/login: {
        post: {
            req: {
                requestBody: Login;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: Login;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: Login;
        }
        • requestBody: Login

          credentials

          +
      • res: {
            200: string;
        }
        • 200: string

          Successfully authenticated. The session ID is returned in a cookie named token and as plaintext response. Preferred method of authorization is through the bearer token. The cookie is only for browser convenience.

          +
  • /auth/logout: {
        post: {
            res: {
                200: string;
            };
        };
    }
    • post: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          clear cookies and clear token (if applicable)

          +
  • /concurrency_groups/list: {
        get: {
            res: {
                200: ConcurrencyGroup[];
            };
        };
    }
  • /concurrency_groups/prune/{concurrency_id}: {
        delete: {
            req: {
                concurrencyId: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • delete: {
          req: {
              concurrencyId: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            concurrencyId: string;
        }
        • concurrencyId: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          concurrency group removed

          +
  • /concurrency_groups/{id}/key: {
        get: {
            req: {
                id: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              id: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
        }
        • id: string
      • res: {
            200: string;
        }
        • 200: string

          concurrency key for given job

          +
  • /configs/get/{name}: {
        get: {
            req: {
                name: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              name: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            name: string;
        }
        • name: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          a config

          +
  • /configs/list_worker_groups: {
        get: {
            res: {
                200: {
                    config: unknown;
                    name: string;
                }[];
            };
        };
    }
    • get: {
          res: {
              200: {
                  config: unknown;
                  name: string;
              }[];
          };
      }
      • res: {
            200: {
                config: unknown;
                name: string;
            }[];
        }
        • 200: {
              config: unknown;
              name: string;
          }[]

          a list of worker group configs

          +
  • /configs/update/{name}: {
        delete: {
            req: {
                name: string;
            };
            res: {
                200: string;
            };
        };
        post: {
            req: {
                name: string;
                requestBody: unknown;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              name: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
        }
        • name: string
      • res: {
            200: string;
        }
        • 200: string

          Delete config

          +
    • post: {
          req: {
              name: string;
              requestBody: unknown;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: unknown;
        }
        • name: string
        • requestBody: unknown

          worker group

          +
      • res: {
            200: string;
        }
        • 200: string

          Update a worker group

          +
  • /ee_license: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          get license id (empty if not ee)

          +
  • /embeddings/query_hub_scripts: {
        get: {
            req: {
                app?: string;
                kind?: string;
                limit?: number;
                text: string;
            };
            res: {
                200: {
                    app: string;
                    ask_id: number;
                    id: number;
                    kind: HubScriptKind;
                    score: number;
                    summary: string;
                    version_id: number;
                }[];
            };
        };
    }
    • get: {
          req: {
              app?: string;
              kind?: string;
              limit?: number;
              text: string;
          };
          res: {
              200: {
                  app: string;
                  ask_id: number;
                  id: number;
                  kind: HubScriptKind;
                  score: number;
                  summary: string;
                  version_id: number;
              }[];
          };
      }
      • req: {
            app?: string;
            kind?: string;
            limit?: number;
            text: string;
        }
        • Optionalapp?: string

          query scripts app

          +
        • Optionalkind?: string

          query scripts kind

          +
        • Optionallimit?: number

          query limit

          +
        • text: string

          query text

          +
      • res: {
            200: {
                app: string;
                ask_id: number;
                id: number;
                kind: HubScriptKind;
                score: number;
                summary: string;
                version_id: number;
            }[];
        }
        • 200: {
              app: string;
              ask_id: number;
              id: number;
              kind: HubScriptKind;
              score: number;
              summary: string;
              version_id: number;
          }[]

          script details

          +
  • /flows/hub/get/{id}: {
        get: {
            req: {
                id: number;
            };
            res: {
                200: {
                    flow?: OpenFlow;
                };
            };
        };
    }
    • get: {
          req: {
              id: number;
          };
          res: {
              200: {
                  flow?: OpenFlow;
              };
          };
      }
      • req: {
            id: number;
        }
        • id: number
      • res: {
            200: {
                flow?: OpenFlow;
            };
        }
  • /flows/hub/list: {
        get: {
            res: {
                200: {
                    flows?: {
                        approved: boolean;
                        apps: string[];
                        flow_id: number;
                        id: number;
                        summary: string;
                        votes: number;
                    }[];
                };
            };
        };
    }
    • get: {
          res: {
              200: {
                  flows?: {
                      approved: boolean;
                      apps: string[];
                      flow_id: number;
                      id: number;
                      summary: string;
                      votes: number;
                  }[];
              };
          };
      }
      • res: {
            200: {
                flows?: {
                    approved: boolean;
                    apps: string[];
                    flow_id: number;
                    id: number;
                    summary: string;
                    votes: number;
                }[];
            };
        }
        • 200: {
              flows?: {
                  approved: boolean;
                  apps: string[];
                  flow_id: number;
                  id: number;
                  summary: string;
                  votes: number;
              }[];
          }

          hub flows list

          +
          • Optionalflows?: {
                approved: boolean;
                apps: string[];
                flow_id: number;
                id: number;
                summary: string;
                votes: number;
            }[]
  • /groups/adduser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    email: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  email: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                email: string;
            };
        }
        • name: string
        • requestBody: {
              email: string;
          }

          user to add to instance group

          +
          • email: string
      • res: {
            200: string;
        }
        • 200: string

          user added to instance group

          +
  • /groups/create: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    summary?: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  name: string;
                  summary?: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                name: string;
                summary?: string;
            };
        }
        • requestBody: {
              name: string;
              summary?: string;
          }

          create instance group

          +
          • name: string
          • Optionalsummary?: string
      • res: {
            200: string;
        }
        • 200: string

          instance group created

          +
  • /groups/delete/{name}: {
        delete: {
            req: {
                name: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              name: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
        }
        • name: string
      • res: {
            200: string;
        }
        • 200: string

          instance group deleted

          +
  • /groups/get/{name}: {
        get: {
            req: {
                name: string;
            };
            res: {
                200: InstanceGroup;
            };
        };
    }
    • get: {
          req: {
              name: string;
          };
          res: {
              200: InstanceGroup;
          };
      }
  • /groups/list: {
        get: {
            res: {
                200: InstanceGroup[];
            };
        };
    }
  • /groups/removeuser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    email: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  email: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                email: string;
            };
        }
        • name: string
        • requestBody: {
              email: string;
          }

          user to remove from instance group

          +
          • email: string
      • res: {
            200: string;
        }
        • 200: string

          user removed from instance group

          +
  • /groups/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    new_summary: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  new_summary: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                new_summary: string;
            };
        }
        • name: string
        • requestBody: {
              new_summary: string;
          }

          update instance group

          +
          • new_summary: string
      • res: {
            200: string;
        }
        • 200: string

          instance group updated

          +
  • /integrations/hub/list: {
        get: {
            req: {
                kind?: string;
            };
            res: {
                200: {
                    name: string;
                }[];
            };
        };
    }
    • get: {
          req: {
              kind?: string;
          };
          res: {
              200: {
                  name: string;
              }[];
          };
      }
      • req: {
            kind?: string;
        }
        • Optionalkind?: string

          query integrations kind

          +
      • res: {
            200: {
                name: string;
            }[];
        }
        • 200: {
              name: string;
          }[]

          integrations details

          +
  • /jobs/db_clock: {
        get: {
            res: {
                200: number;
            };
        };
    }
    • get: {
          res: {
              200: number;
          };
      }
      • res: {
            200: number;
        }
        • 200: number

          the timestamp of the db that can be used to compute the drift

          +
  • /oauth/connect_callback/{client_name}: {
        post: {
            req: {
                clientName: string;
                requestBody: {
                    code: string;
                    state: string;
                };
            };
            res: {
                200: TokenResponse;
            };
        };
    }
    • post: {
          req: {
              clientName: string;
              requestBody: {
                  code: string;
                  state: string;
              };
          };
          res: {
              200: TokenResponse;
          };
      }
      • req: {
            clientName: string;
            requestBody: {
                code: string;
                state: string;
            };
        }
        • clientName: string
        • requestBody: {
              code: string;
              state: string;
          }

          code endpoint

          +
          • code: string
          • state: string
      • res: {
            200: TokenResponse;
        }
  • /oauth/get_connect/{client}: {
        get: {
            req: {
                client: string;
            };
            res: {
                200: {
                    extra_params?: {
                        [key: string]: unknown;
                    };
                    scopes?: string[];
                };
            };
        };
    }
    • get: {
          req: {
              client: string;
          };
          res: {
              200: {
                  extra_params?: {
                      [key: string]: unknown;
                  };
                  scopes?: string[];
              };
          };
      }
      • req: {
            client: string;
        }
        • client: string

          client name

          +
      • res: {
            200: {
                extra_params?: {
                    [key: string]: unknown;
                };
                scopes?: string[];
            };
        }
        • 200: {
              extra_params?: {
                  [key: string]: unknown;
              };
              scopes?: string[];
          }

          get

          +
          • Optionalextra_params?: {
                [key: string]: unknown;
            }
            • [key: string]: unknown
          • Optionalscopes?: string[]
  • /oauth/list_connects: {
        get: {
            res: {
                200: string[];
            };
        };
    }
    • get: {
          res: {
              200: string[];
          };
      }
      • res: {
            200: string[];
        }
        • 200: string[]

          list of oauth connects clients

          +
  • /oauth/list_logins: {
        get: {
            res: {
                200: {
                    oauth: string[];
                    saml?: string;
                };
            };
        };
    }
    • get: {
          res: {
              200: {
                  oauth: string[];
                  saml?: string;
              };
          };
      }
      • res: {
            200: {
                oauth: string[];
                saml?: string;
            };
        }
        • 200: {
              oauth: string[];
              saml?: string;
          }

          list of oauth and saml login clients

          +
          • oauth: string[]
          • Optionalsaml?: string
  • /oauth/login_callback/{client_name}: {
        post: {
            req: {
                clientName: string;
                requestBody: {
                    code?: string;
                    state?: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              clientName: string;
              requestBody: {
                  code?: string;
                  state?: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            clientName: string;
            requestBody: {
                code?: string;
                state?: string;
            };
        }
        • clientName: string
        • requestBody: {
              code?: string;
              state?: string;
          }

          Partially filled script

          +
          • Optionalcode?: string
          • Optionalstate?: string
      • res: {
            200: string;
        }
        • 200: string

          Successfully authenticated. The session ID is returned in a cookie named token and as plaintext response. Preferred method of authorization is through the bearer token. The cookie is only for browser convenience.

          +
  • /openapi.yaml: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          openapi yaml file content

          +
  • /saml/test_metadata: {
        post: {
            req: {
                requestBody: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: string;
        }
        • requestBody: string

          test metadata

          +
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /schedules/preview: {
        post: {
            req: {
                requestBody: {
                    schedule: string;
                    timezone: string;
                };
            };
            res: {
                200: string[];
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  schedule: string;
                  timezone: string;
              };
          };
          res: {
              200: string[];
          };
      }
      • req: {
            requestBody: {
                schedule: string;
                timezone: string;
            };
        }
        • requestBody: {
              schedule: string;
              timezone: string;
          }

          schedule

          +
          • schedule: string
          • timezone: string
      • res: {
            200: string[];
        }
        • 200: string[]

          List of 5 estimated upcoming execution events (in UTC)

          +
  • /scripts/hub/get/{path}: {
        get: {
            req: {
                path: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
        }
        • path: string
      • res: {
            200: string;
        }
        • 200: string

          script details

          +
  • /scripts/hub/get_full/{path}: {
        get: {
            req: {
                path: string;
            };
            res: {
                200: {
                    content: string;
                    language: string;
                    lockfile?: string;
                    schema?: unknown;
                    summary?: string;
                };
            };
        };
    }
    • get: {
          req: {
              path: string;
          };
          res: {
              200: {
                  content: string;
                  language: string;
                  lockfile?: string;
                  schema?: unknown;
                  summary?: string;
              };
          };
      }
      • req: {
            path: string;
        }
        • path: string
      • res: {
            200: {
                content: string;
                language: string;
                lockfile?: string;
                schema?: unknown;
                summary?: string;
            };
        }
        • 200: {
              content: string;
              language: string;
              lockfile?: string;
              schema?: unknown;
              summary?: string;
          }

          script details

          +
          • content: string
          • language: string
          • Optionallockfile?: string
          • Optionalschema?: unknown
          • Optionalsummary?: string
  • /scripts/hub/top: {
        get: {
            req: {
                app?: string;
                kind?: string;
                limit?: number;
            };
            res: {
                200: {
                    asks?: {
                        app: string;
                        ask_id: number;
                        id: number;
                        kind: HubScriptKind;
                        summary: string;
                        version_id: number;
                        views: number;
                        votes: number;
                    }[];
                };
            };
        };
    }
    • get: {
          req: {
              app?: string;
              kind?: string;
              limit?: number;
          };
          res: {
              200: {
                  asks?: {
                      app: string;
                      ask_id: number;
                      id: number;
                      kind: HubScriptKind;
                      summary: string;
                      version_id: number;
                      views: number;
                      votes: number;
                  }[];
              };
          };
      }
      • req: {
            app?: string;
            kind?: string;
            limit?: number;
        }
        • Optionalapp?: string

          query scripts app

          +
        • Optionalkind?: string

          query scripts kind

          +
        • Optionallimit?: number

          query limit

          +
      • res: {
            200: {
                asks?: {
                    app: string;
                    ask_id: number;
                    id: number;
                    kind: HubScriptKind;
                    summary: string;
                    version_id: number;
                    views: number;
                    votes: number;
                }[];
            };
        }
        • 200: {
              asks?: {
                  app: string;
                  ask_id: number;
                  id: number;
                  kind: HubScriptKind;
                  summary: string;
                  version_id: number;
                  views: number;
                  votes: number;
              }[];
          }

          hub scripts list

          +
          • Optionalasks?: {
                app: string;
                ask_id: number;
                id: number;
                kind: HubScriptKind;
                summary: string;
                version_id: number;
                views: number;
                votes: number;
            }[]
  • /scripts_u/tokened_raw/{workspace}/{token}/{path}: {
        get: {
            req: {
                path: string;
                token: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              token: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            token: string;
            workspace: string;
        }
        • path: string
        • token: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          script content

          +
  • /settings/global/{key}: {
        get: {
            req: {
                key: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                key: string;
                requestBody: {
                    value?: unknown;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              key: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            key: string;
        }
        • key: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          status

          +
    • post: {
          req: {
              key: string;
              requestBody: {
                  value?: unknown;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            key: string;
            requestBody: {
                value?: unknown;
            };
        }
        • key: string
        • requestBody: {
              value?: unknown;
          }

          value set

          +
          • Optionalvalue?: unknown
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /settings/latest_key_renewal_attempt: {
        get: {
            res: {
                200: {
                    attempted_at: string;
                    result: string;
                } | null;
            };
        };
    }
    • get: {
          res: {
              200: {
                  attempted_at: string;
                  result: string;
              } | null;
          };
      }
      • res: {
            200: {
                attempted_at: string;
                result: string;
            } | null;
        }
        • 200: {
              attempted_at: string;
              result: string;
          } | null

          status

          +
  • /settings/local: {
        get: {
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          res: {
              200: unknown;
          };
      }
      • res: {
            200: unknown;
        }
        • 200: unknown

          status

          +
  • /settings/renew_license_key: {
        post: {
            res: {
                200: string;
            };
        };
    }
    • post: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /settings/send_stats: {
        post: {
            res: {
                200: string;
            };
        };
    }
    • post: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /settings/test_license_key: {
        post: {
            req: {
                requestBody: {
                    license_key: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  license_key: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                license_key: string;
            };
        }
        • requestBody: {
              license_key: string;
          }

          test license key

          +
          • license_key: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /settings/test_object_storage_config: {
        post: {
            req: {
                requestBody: {
                    [key: string]: unknown;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  [key: string]: unknown;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                [key: string]: unknown;
            };
        }
        • requestBody: {
              [key: string]: unknown;
          }

          test object storage config

          +
          • [key: string]: unknown
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /settings/test_smtp: {
        post: {
            req: {
                requestBody: {
                    smtp: {
                        from: string;
                        host: string;
                        password: string;
                        port: number;
                        tls_implicit: boolean;
                        username: string;
                    };
                    to: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  smtp: {
                      from: string;
                      host: string;
                      password: string;
                      port: number;
                      tls_implicit: boolean;
                      username: string;
                  };
                  to: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                smtp: {
                    from: string;
                    host: string;
                    password: string;
                    port: number;
                    tls_implicit: boolean;
                    username: string;
                };
                to: string;
            };
        }
        • requestBody: {
              smtp: {
                  from: string;
                  host: string;
                  password: string;
                  port: number;
                  tls_implicit: boolean;
                  username: string;
              };
              to: string;
          }

          test smtp payload

          +
          • smtp: {
                from: string;
                host: string;
                password: string;
                port: number;
                tls_implicit: boolean;
                username: string;
            }
            • from: string
            • host: string
            • password: string
            • port: number
            • tls_implicit: boolean
            • username: string
          • to: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /uptodate: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          is backend up to date

          +
  • /users/accept_invite: {
        post: {
            req: {
                requestBody: {
                    username?: string;
                    workspace_id: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  username?: string;
                  workspace_id: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                username?: string;
                workspace_id: string;
            };
        }
        • requestBody: {
              username?: string;
              workspace_id: string;
          }

          accept invite

          +
          • Optionalusername?: string
          • workspace_id: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /users/all_runnables: {
        get: {
            res: {
                200: {
                    description?: string;
                    endpoint_async: string;
                    endpoint_openai_sync: string;
                    endpoint_sync: string;
                    kind: string;
                    summary: string;
                    workspace: string;
                };
            };
        };
    }
    • get: {
          res: {
              200: {
                  description?: string;
                  endpoint_async: string;
                  endpoint_openai_sync: string;
                  endpoint_sync: string;
                  kind: string;
                  summary: string;
                  workspace: string;
              };
          };
      }
      • res: {
            200: {
                description?: string;
                endpoint_async: string;
                endpoint_openai_sync: string;
                endpoint_sync: string;
                kind: string;
                summary: string;
                workspace: string;
            };
        }
        • 200: {
              description?: string;
              endpoint_async: string;
              endpoint_openai_sync: string;
              endpoint_sync: string;
              kind: string;
              summary: string;
              workspace: string;
          }

          free all runnables

          +
          • Optionaldescription?: string
          • endpoint_async: string
          • endpoint_openai_sync: string
          • endpoint_sync: string
          • kind: string
          • summary: string
          • workspace: string
  • /users/create: {
        post: {
            req: {
                requestBody: {
                    company?: string;
                    email: string;
                    name?: string;
                    password: string;
                    super_admin: boolean;
                };
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  company?: string;
                  email: string;
                  name?: string;
                  password: string;
                  super_admin: boolean;
              };
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: {
                company?: string;
                email: string;
                name?: string;
                password: string;
                super_admin: boolean;
            };
        }
        • requestBody: {
              company?: string;
              email: string;
              name?: string;
              password: string;
              super_admin: boolean;
          }

          user info

          +
          • Optionalcompany?: string
          • email: string
          • Optionalname?: string
          • password: string
          • super_admin: boolean
      • res: {
            201: string;
        }
        • 201: string

          user created

          +
  • /users/decline_invite: {
        post: {
            req: {
                requestBody: {
                    workspace_id: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  workspace_id: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                workspace_id: string;
            };
        }
        • requestBody: {
              workspace_id: string;
          }

          decline invite

          +
          • workspace_id: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /users/delete/{email}: {
        delete: {
            req: {
                email: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              email: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            email: string;
        }
        • email: string
      • res: {
            200: string;
        }
        • 200: string

          user deleted

          +
  • /users/email: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          user email

          +
  • /users/exists/{email}: {
        get: {
            req: {
                email: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              email: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            email: string;
        }
        • email: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          user

          +
  • /users/leave_instance: {
        post: {
            res: {
                200: string;
            };
        };
    }
    • post: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /users/list_as_super_admin: {
        get: {
            req: {
                page?: number;
                perPage?: number;
            };
            res: {
                200: GlobalUserInfo[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
          };
          res: {
              200: GlobalUserInfo[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
      • res: {
            200: GlobalUserInfo[];
        }
  • /users/list_invites: {
        get: {
            res: {
                200: WorkspaceInvite[];
            };
        };
    }
  • /users/refresh_token: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          free usage

          +
  • /users/rename/{email}: {
        post: {
            req: {
                email: string;
                requestBody: {
                    new_username: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              email: string;
              requestBody: {
                  new_username: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            email: string;
            requestBody: {
                new_username: string;
            };
        }
        • email: string
        • requestBody: {
              new_username: string;
          }

          new username

          +
          • new_username: string
      • res: {
            200: string;
        }
        • 200: string

          user renamed

          +
  • /users/setpassword: {
        post: {
            req: {
                requestBody: {
                    password: string;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  password: string;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                password: string;
            };
        }
        • requestBody: {
              password: string;
          }

          set password

          +
          • password: string
      • res: {
            200: string;
        }
        • 200: string

          password set

          +
  • /users/tokens/create: {
        post: {
            req: {
                requestBody: NewToken;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: NewToken;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: NewToken;
        }
      • res: {
            201: string;
        }
        • 201: string

          token created

          +
  • /users/tokens/delete/{token_prefix}: {
        delete: {
            req: {
                tokenPrefix: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              tokenPrefix: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            tokenPrefix: string;
        }
        • tokenPrefix: string
      • res: {
            200: string;
        }
        • 200: string

          delete token

          +
  • /users/tokens/impersonate: {
        post: {
            req: {
                requestBody: NewTokenImpersonate;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: NewTokenImpersonate;
          };
          res: {
              201: string;
          };
      }
  • /users/tokens/list: {
        get: {
            req: {
                excludeEphemeral?: boolean;
            };
            res: {
                200: TruncatedToken[];
            };
        };
    }
    • get: {
          req: {
              excludeEphemeral?: boolean;
          };
          res: {
              200: TruncatedToken[];
          };
      }
      • req: {
            excludeEphemeral?: boolean;
        }
        • OptionalexcludeEphemeral?: boolean
      • res: {
            200: TruncatedToken[];
        }
  • /users/tutorial_progress: {
        get: {
            res: {
                200: {
                    progress?: number;
                };
            };
        };
        post: {
            req: {
                requestBody: {
                    progress?: number;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: {
                  progress?: number;
              };
          };
      }
      • res: {
            200: {
                progress?: number;
            };
        }
        • 200: {
              progress?: number;
          }

          tutorial progress

          +
          • Optionalprogress?: number
    • post: {
          req: {
              requestBody: {
                  progress?: number;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                progress?: number;
            };
        }
        • requestBody: {
              progress?: number;
          }

          progress update

          +
          • Optionalprogress?: number
      • res: {
            200: string;
        }
        • 200: string

          tutorial progress

          +
  • /users/update/{email}: {
        post: {
            req: {
                email: string;
                requestBody: {
                    is_super_admin?: boolean;
                };
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              email: string;
              requestBody: {
                  is_super_admin?: boolean;
              };
          };
          res: {
              200: string;
          };
      }
      • req: {
            email: string;
            requestBody: {
                is_super_admin?: boolean;
            };
        }
        • email: string
        • requestBody: {
              is_super_admin?: boolean;
          }

          new user info

          +
          • Optionalis_super_admin?: boolean
      • res: {
            200: string;
        }
        • 200: string

          user updated

          +
  • /users/usage: {
        get: {
            res: {
                200: number;
            };
        };
    }
    • get: {
          res: {
              200: number;
          };
      }
      • res: {
            200: number;
        }
        • 200: number

          free usage

          +
  • /users/username_info/{email}: {
        get: {
            req: {
                email: string;
            };
            res: {
                200: {
                    username: string;
                    workspace_usernames: {
                        username: string;
                        workspace_id: string;
                    }[];
                };
            };
        };
    }
    • get: {
          req: {
              email: string;
          };
          res: {
              200: {
                  username: string;
                  workspace_usernames: {
                      username: string;
                      workspace_id: string;
                  }[];
              };
          };
      }
      • req: {
            email: string;
        }
        • email: string
      • res: {
            200: {
                username: string;
                workspace_usernames: {
                    username: string;
                    workspace_id: string;
                }[];
            };
        }
        • 200: {
              username: string;
              workspace_usernames: {
                  username: string;
                  workspace_id: string;
              }[];
          }

          user renamed

          +
          • username: string
          • workspace_usernames: {
                username: string;
                workspace_id: string;
            }[]
  • /users/whoami: {
        get: {
            res: {
                200: GlobalUserInfo;
            };
        };
    }
  • /version: {
        get: {
            res: {
                200: string;
            };
        };
    }
    • get: {
          res: {
              200: string;
          };
      }
      • res: {
            200: string;
        }
        • 200: string

          git version of backend

          +
  • /w/{workspace}/acls/add/{kind}/{path}: {
        post: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                requestBody: {
                    owner: string;
                    write?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              kind:
                  | "script"
                  | "group_"
                  | "resource"
                  | "schedule"
                  | "variable"
                  | "flow"
                  | "folder"
                  | "app"
                  | "raw_app";
              path: string;
              requestBody: {
                  owner: string;
                  write?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            kind:
                | "script"
                | "group_"
                | "resource"
                | "schedule"
                | "variable"
                | "flow"
                | "folder"
                | "app"
                | "raw_app";
            path: string;
            requestBody: {
                owner: string;
                write?: boolean;
            };
            workspace: string;
        }
        • kind:
              | "script"
              | "group_"
              | "resource"
              | "schedule"
              | "variable"
              | "flow"
              | "folder"
              | "app"
              | "raw_app"
        • path: string
        • requestBody: {
              owner: string;
              write?: boolean;
          }

          acl to add

          +
          • owner: string
          • Optionalwrite?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          granular acl added

          +
  • /w/{workspace}/acls/get/{kind}/{path}: {
        get: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                workspace: string;
            };
            res: {
                200: {
                    [key: string]: boolean;
                };
            };
        };
    }
    • get: {
          req: {
              kind:
                  | "script"
                  | "group_"
                  | "resource"
                  | "schedule"
                  | "variable"
                  | "flow"
                  | "folder"
                  | "app"
                  | "raw_app";
              path: string;
              workspace: string;
          };
          res: {
              200: {
                  [key: string]: boolean;
              };
          };
      }
      • req: {
            kind:
                | "script"
                | "group_"
                | "resource"
                | "schedule"
                | "variable"
                | "flow"
                | "folder"
                | "app"
                | "raw_app";
            path: string;
            workspace: string;
        }
        • kind:
              | "script"
              | "group_"
              | "resource"
              | "schedule"
              | "variable"
              | "flow"
              | "folder"
              | "app"
              | "raw_app"
        • path: string
        • workspace: string
      • res: {
            200: {
                [key: string]: boolean;
            };
        }
        • 200: {
              [key: string]: boolean;
          }

          acls

          +
          • [key: string]: boolean
  • /w/{workspace}/acls/remove/{kind}/{path}: {
        post: {
            req: {
                kind:
                    | "script"
                    | "group_"
                    | "resource"
                    | "schedule"
                    | "variable"
                    | "flow"
                    | "folder"
                    | "app"
                    | "raw_app";
                path: string;
                requestBody: {
                    owner: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              kind:
                  | "script"
                  | "group_"
                  | "resource"
                  | "schedule"
                  | "variable"
                  | "flow"
                  | "folder"
                  | "app"
                  | "raw_app";
              path: string;
              requestBody: {
                  owner: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            kind:
                | "script"
                | "group_"
                | "resource"
                | "schedule"
                | "variable"
                | "flow"
                | "folder"
                | "app"
                | "raw_app";
            path: string;
            requestBody: {
                owner: string;
            };
            workspace: string;
        }
        • kind:
              | "script"
              | "group_"
              | "resource"
              | "schedule"
              | "variable"
              | "flow"
              | "folder"
              | "app"
              | "raw_app"
        • path: string
        • requestBody: {
              owner: string;
          }

          acl to add

          +
          • owner: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          granular acl removed

          +
  • /w/{workspace}/apps/create: {
        post: {
            req: {
                requestBody: {
                    deployment_message?: string;
                    draft_only?: boolean;
                    path: string;
                    policy: Policy;
                    summary: string;
                    value: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  deployment_message?: string;
                  draft_only?: boolean;
                  path: string;
                  policy: Policy;
                  summary: string;
                  value: unknown;
              };
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: {
                deployment_message?: string;
                draft_only?: boolean;
                path: string;
                policy: Policy;
                summary: string;
                value: unknown;
            };
            workspace: string;
        }
        • requestBody: {
              deployment_message?: string;
              draft_only?: boolean;
              path: string;
              policy: Policy;
              summary: string;
              value: unknown;
          }

          new app

          +
          • Optionaldeployment_message?: string
          • Optionaldraft_only?: boolean
          • path: string
          • policy: Policy
          • summary: string
          • value: unknown
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          app created

          +
  • /w/{workspace}/apps/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app deleted

          +
  • /w/{workspace}/apps/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          app exists

          +
  • /w/{workspace}/apps/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersionWDraft;
            };
        };
    }
  • /w/{workspace}/apps/get/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: AppWithLastVersion;
          };
      }
  • /w/{workspace}/apps/get/v/{id}: {
        get: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    }
    • get: {
          req: {
              id: number;
              workspace: string;
          };
          res: {
              200: AppWithLastVersion;
          };
      }
  • /w/{workspace}/apps/get_data/{version}/{path}: {
        get: {
            req: {
                path: string;
                version: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              version: number;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            version: number;
            workspace: string;
        }
        • path: string
        • version: number
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app details

          +
  • /w/{workspace}/apps/history/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppHistory[];
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: AppHistory[];
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: AppHistory[];
        }
  • /w/{workspace}/apps/history_update/a/{id}/v/{version}: {
        post: {
            req: {
                id: number;
                requestBody: {
                    deployment_msg?: string;
                };
                version: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              id: number;
              requestBody: {
                  deployment_msg?: string;
              };
              version: number;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: number;
            requestBody: {
                deployment_msg?: string;
            };
            version: number;
            workspace: string;
        }
        • id: number
        • requestBody: {
              deployment_msg?: string;
          }

          App deployment message

          +
          • Optionaldeployment_msg?: string
        • version: number
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          success

          +
  • /w/{workspace}/apps/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: ListableApp[];
            };
        };
    }
    • get: {
          req: {
              createdBy?: string;
              orderDesc?: boolean;
              page?: number;
              pathExact?: string;
              pathStart?: string;
              perPage?: number;
              starredOnly?: boolean;
              workspace: string;
          };
          res: {
              200: ListableApp[];
          };
      }
      • req: {
            createdBy?: string;
            orderDesc?: boolean;
            page?: number;
            pathExact?: string;
            pathStart?: string;
            perPage?: number;
            starredOnly?: boolean;
            workspace: string;
        }
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalpathExact?: string

          mask to filter exact matching path

          +
        • OptionalpathStart?: string

          mask to filter matching starting path

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalstarredOnly?: boolean

          (default false) +show only the starred items

          +
        • workspace: string
      • res: {
            200: ListableApp[];
        }
  • /w/{workspace}/apps/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  path: string;
                  value: unknown;
              }[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                path: string;
                value: unknown;
            }[];
        }
        • 200: {
              path: string;
              value: unknown;
          }[]

          app list

          +
  • /w/{workspace}/apps/secret_of/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app secret

          +
  • /w/{workspace}/apps/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    deployment_message?: string;
                    path?: string;
                    policy?: Policy;
                    summary?: string;
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  deployment_message?: string;
                  path?: string;
                  policy?: Policy;
                  summary?: string;
                  value?: unknown;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                deployment_message?: string;
                path?: string;
                policy?: Policy;
                summary?: string;
                value?: unknown;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              deployment_message?: string;
              path?: string;
              policy?: Policy;
              summary?: string;
              value?: unknown;
          }

          update app

          +
          • Optionaldeployment_message?: string
          • Optionalpath?: string
          • Optionalpolicy?: Policy
          • Optionalsummary?: string
          • Optionalvalue?: unknown
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app updated

          +
  • /w/{workspace}/apps_u/execute_component/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    args: unknown;
                    component: string;
                    force_viewer_allow_user_resources?: string[];
                    force_viewer_one_of_fields?: {
                        [key: string]: unknown;
                    };
                    force_viewer_static_fields?: {
                        [key: string]: unknown;
                    };
                    path?: string;
                    raw_code?: {
                        cache_ttl?: number;
                        content: string;
                        language: string;
                        lock?: string;
                        path?: string;
                    };
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  args: unknown;
                  component: string;
                  force_viewer_allow_user_resources?: string[];
                  force_viewer_one_of_fields?: {
                      [key: string]: unknown;
                  };
                  force_viewer_static_fields?: {
                      [key: string]: unknown;
                  };
                  path?: string;
                  raw_code?: {
                      cache_ttl?: number;
                      content: string;
                      language: string;
                      lock?: string;
                      path?: string;
                  };
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                args: unknown;
                component: string;
                force_viewer_allow_user_resources?: string[];
                force_viewer_one_of_fields?: {
                    [key: string]: unknown;
                };
                force_viewer_static_fields?: {
                    [key: string]: unknown;
                };
                path?: string;
                raw_code?: {
                    cache_ttl?: number;
                    content: string;
                    language: string;
                    lock?: string;
                    path?: string;
                };
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              args: unknown;
              component: string;
              force_viewer_allow_user_resources?: string[];
              force_viewer_one_of_fields?: {
                  [key: string]: unknown;
              };
              force_viewer_static_fields?: {
                  [key: string]: unknown;
              };
              path?: string;
              raw_code?: {
                  cache_ttl?: number;
                  content: string;
                  language: string;
                  lock?: string;
                  path?: string;
              };
          }

          update app

          +
          • args: unknown
          • component: string
          • Optionalforce_viewer_allow_user_resources?: string[]
          • Optionalforce_viewer_one_of_fields?: {
                [key: string]: unknown;
            }
            • [key: string]: unknown
          • Optionalforce_viewer_static_fields?: {
                [key: string]: unknown;
            }
            • [key: string]: unknown
          • Optionalpath?: string
          • Optionalraw_code?: {
                cache_ttl?: number;
                content: string;
                language: string;
                lock?: string;
                path?: string;
            }
            • Optionalcache_ttl?: number
            • content: string
            • language: string
            • Optionallock?: string
            • Optionalpath?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          job uuid

          +
  • /w/{workspace}/apps_u/public_app/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: AppWithLastVersion;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: AppWithLastVersion;
          };
      }
  • /w/{workspace}/apps_u/public_resource/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          resource value

          +
  • /w/{workspace}/audit/get/{id}: {
        get: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: AuditLog;
            };
        };
    }
    • get: {
          req: {
              id: number;
              workspace: string;
          };
          res: {
              200: AuditLog;
          };
      }
      • req: {
            id: number;
            workspace: string;
        }
        • id: number
        • workspace: string
      • res: {
            200: AuditLog;
        }
  • /w/{workspace}/audit/list: {
        get: {
            req: {
                actionKind?:
                    | "Create"
                    | "Update"
                    | "Delete"
                    | "Execute";
                after?: string;
                before?: string;
                operation?: string;
                page?: number;
                perPage?: number;
                resource?: string;
                username?: string;
                workspace: string;
            };
            res: {
                200: AuditLog[];
            };
        };
    }
    • get: {
          req: {
              actionKind?:
                  | "Create"
                  | "Update"
                  | "Delete"
                  | "Execute";
              after?: string;
              before?: string;
              operation?: string;
              page?: number;
              perPage?: number;
              resource?: string;
              username?: string;
              workspace: string;
          };
          res: {
              200: AuditLog[];
          };
      }
      • req: {
            actionKind?:
                | "Create"
                | "Update"
                | "Delete"
                | "Execute";
            after?: string;
            before?: string;
            operation?: string;
            page?: number;
            perPage?: number;
            resource?: string;
            username?: string;
            workspace: string;
        }
        • OptionalactionKind?:
              | "Create"
              | "Update"
              | "Delete"
              | "Execute"

          filter on type of operation

          +
        • Optionalafter?: string

          filter on created after (exclusive) timestamp

          +
        • Optionalbefore?: string

          filter on created before (exclusive) timestamp

          +
        • Optionaloperation?: string

          filter on exact or prefix name of operation

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • Optionalresource?: string

          filter on exact or prefix name of resource

          +
        • Optionalusername?: string

          filter on exact username of user

          +
        • workspace: string
      • res: {
            200: AuditLog[];
        }
  • /w/{workspace}/capture/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
                404: unknown;
            };
        };
        put: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                201: unknown;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: unknown;
              404: unknown;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: unknown;
            404: unknown;
        }
        • 200: unknown

          captured flow preview

          +
        • 404: unknown

          capture does not exist for this flow

          +
    • put: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              201: unknown;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            201: unknown;
        }
        • 201: unknown

          flow preview capture created

          +
  • /w/{workspace}/capture_u/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                204: void;
            };
        };
    }
    • post: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              204: void;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            204: void;
        }
        • 204: void

          flow preview captured

          +
  • /w/{workspace}/concurrency_groups/list_jobs: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                concurrencyKey?: string;
                createdBy?: string;
                createdOrStartedAfter?: string;
                createdOrStartedBefore?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                rowLimit?: number;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: ExtendedJobs;
            };
        };
    }
    • get: {
          req: {
              allWorkspaces?: boolean;
              args?: string;
              concurrencyKey?: string;
              createdBy?: string;
              createdOrStartedAfter?: string;
              createdOrStartedBefore?: string;
              hasNullParent?: boolean;
              isFlowStep?: boolean;
              isNotSchedule?: boolean;
              isSkipped?: boolean;
              jobKinds?: string;
              label?: string;
              page?: number;
              parentJob?: string;
              perPage?: number;
              result?: string;
              rowLimit?: number;
              running?: boolean;
              schedulePath?: string;
              scheduledForBeforeNow?: boolean;
              scriptHash?: string;
              scriptPathExact?: string;
              scriptPathStart?: string;
              startedAfter?: string;
              startedBefore?: string;
              success?: boolean;
              tag?: string;
              workspace: string;
          };
          res: {
              200: ExtendedJobs;
          };
      }
      • req: {
            allWorkspaces?: boolean;
            args?: string;
            concurrencyKey?: string;
            createdBy?: string;
            createdOrStartedAfter?: string;
            createdOrStartedBefore?: string;
            hasNullParent?: boolean;
            isFlowStep?: boolean;
            isNotSchedule?: boolean;
            isSkipped?: boolean;
            jobKinds?: string;
            label?: string;
            page?: number;
            parentJob?: string;
            perPage?: number;
            result?: string;
            rowLimit?: number;
            running?: boolean;
            schedulePath?: string;
            scheduledForBeforeNow?: boolean;
            scriptHash?: string;
            scriptPathExact?: string;
            scriptPathStart?: string;
            startedAfter?: string;
            startedBefore?: string;
            success?: boolean;
            tag?: string;
            workspace: string;
        }
        • OptionalallWorkspaces?: boolean

          get jobs from all workspaces (only valid if request come from the admins workspace)

          +
        • Optionalargs?: string

          filter on jobs containing those args as a json subset (@> in postgres)

          +
        • OptionalconcurrencyKey?: string
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalcreatedOrStartedAfter?: string

          filter on created_at for non non started job and started_at otherwise after (exclusive) timestamp

          +
        • OptionalcreatedOrStartedBefore?: string

          filter on created_at for non non started job and started_at otherwise before (inclusive) timestamp

          +
        • OptionalhasNullParent?: boolean

          has null parent

          +
        • OptionalisFlowStep?: boolean

          is the job a flow step

          +
        • OptionalisNotSchedule?: boolean

          is not a scheduled job

          +
        • OptionalisSkipped?: boolean

          is the job skipped

          +
        • OptionaljobKinds?: string

          filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

          +
        • Optionallabel?: string

          mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • Optionalresult?: string

          filter on jobs containing those result as a json subset (@> in postgres)

          +
        • OptionalrowLimit?: number
        • Optionalrunning?: boolean

          filter on running jobs

          +
        • OptionalschedulePath?: string

          mask to filter by schedule path

          +
        • OptionalscheduledForBeforeNow?: boolean

          filter on jobs scheduled_for before now (hence waitinf for a worker)

          +
        • OptionalscriptHash?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathExact?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathStart?: string

          mask to filter matching starting path

          +
        • OptionalstartedAfter?: string

          filter on started after (exclusive) timestamp

          +
        • OptionalstartedBefore?: string

          filter on started before (inclusive) timestamp

          +
        • Optionalsuccess?: boolean

          filter on successful jobs

          +
        • Optionaltag?: string

          filter on jobs with a given tag/worker group

          +
        • workspace: string
      • res: {
            200: ExtendedJobs;
        }
  • /w/{workspace}/drafts/create: {
        post: {
            req: {
                requestBody: {
                    path: string;
                    typ: "flow" | "script" | "app";
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  path: string;
                  typ: "flow" | "script" | "app";
                  value?: unknown;
              };
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: {
                path: string;
                typ: "flow" | "script" | "app";
                value?: unknown;
            };
            workspace: string;
        }
        • requestBody: {
              path: string;
              typ: "flow" | "script" | "app";
              value?: unknown;
          }
          • path: string
          • typ: "flow" | "script" | "app"
          • Optionalvalue?: unknown
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          draft created

          +
  • /w/{workspace}/drafts/delete/{kind}/{path}: {
        delete: {
            req: {
                kind: "script" | "flow" | "app";
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              kind: "script" | "flow" | "app";
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            kind: "script" | "flow" | "app";
            path: string;
            workspace: string;
        }
        • kind: "script" | "flow" | "app"
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          draft deleted

          +
  • /w/{workspace}/embeddings/query_resource_types: {
        get: {
            req: {
                limit?: number;
                text: string;
                workspace: string;
            };
            res: {
                200: {
                    name: string;
                    schema?: unknown;
                    score: number;
                }[];
            };
        };
    }
    • get: {
          req: {
              limit?: number;
              text: string;
              workspace: string;
          };
          res: {
              200: {
                  name: string;
                  schema?: unknown;
                  score: number;
              }[];
          };
      }
      • req: {
            limit?: number;
            text: string;
            workspace: string;
        }
        • Optionallimit?: number

          query limit

          +
        • text: string

          query text

          +
        • workspace: string
      • res: {
            200: {
                name: string;
                schema?: unknown;
                score: number;
            }[];
        }
        • 200: {
              name: string;
              schema?: unknown;
              score: number;
          }[]

          resource type details

          +
  • /w/{workspace}/favorites/star: {
        post: {
            req: {
                requestBody?: {
                    favorite_kind?:
                        | "flow"
                        | "app"
                        | "script"
                        | "raw_app";
                    path?: string;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              requestBody?: {
                  favorite_kind?:
                      | "flow"
                      | "app"
                      | "script"
                      | "raw_app";
                  path?: string;
              };
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            requestBody?: {
                favorite_kind?:
                    | "flow"
                    | "app"
                    | "script"
                    | "raw_app";
                path?: string;
            };
            workspace: string;
        }
        • OptionalrequestBody?: {
              favorite_kind?:
                  | "flow"
                  | "app"
                  | "script"
                  | "raw_app";
              path?: string;
          }
          • Optionalfavorite_kind?:
                | "flow"
                | "app"
                | "script"
                | "raw_app"
          • Optionalpath?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          star item

          +
  • /w/{workspace}/favorites/unstar: {
        post: {
            req: {
                requestBody?: {
                    favorite_kind?:
                        | "flow"
                        | "app"
                        | "script"
                        | "raw_app";
                    path?: string;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              requestBody?: {
                  favorite_kind?:
                      | "flow"
                      | "app"
                      | "script"
                      | "raw_app";
                  path?: string;
              };
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            requestBody?: {
                favorite_kind?:
                    | "flow"
                    | "app"
                    | "script"
                    | "raw_app";
                path?: string;
            };
            workspace: string;
        }
        • OptionalrequestBody?: {
              favorite_kind?:
                  | "flow"
                  | "app"
                  | "script"
                  | "raw_app";
              path?: string;
          }
          • Optionalfavorite_kind?:
                | "flow"
                | "app"
                | "script"
                | "raw_app"
          • Optionalpath?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          unstar item

          +
  • /w/{workspace}/flows/archive/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    archived?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  archived?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                archived?: boolean;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              archived?: boolean;
          }

          archiveFlow

          +
          • Optionalarchived?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          flow archived

          +
  • /w/{workspace}/flows/create: {
        post: {
            req: {
                requestBody: OpenFlowWPath & {
                    deployment_message?: string;
                    draft_only?: boolean;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: OpenFlowWPath & {
                  deployment_message?: string;
                  draft_only?: boolean;
              };
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: OpenFlowWPath & {
                deployment_message?: string;
                draft_only?: boolean;
            };
            workspace: string;
        }
        • requestBody: OpenFlowWPath & {
              deployment_message?: string;
              draft_only?: boolean;
          }

          Partially filled flow

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          flow created

          +
  • /w/{workspace}/flows/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          flow delete

          +
  • /w/{workspace}/flows/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          flow details

          +
  • /w/{workspace}/flows/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Flow & {
                    draft?: Flow;
                };
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: Flow & {
                  draft?: Flow;
              };
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: Flow & {
                draft?: Flow;
            };
        }
        • 200: Flow & {
              draft?: Flow;
          }

          flow details with draft

          +
  • /w/{workspace}/flows/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Flow;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: Flow;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: Flow;
        }
        • 200: Flow

          flow details

          +
  • /w/{workspace}/flows/input_history/p/{path}: {
        get: {
            req: {
                page?: number;
                path: string;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              path: string;
              perPage?: number;
              workspace: string;
          };
          res: {
              200: Input[];
          };
      }
      • req: {
            page?: number;
            path: string;
            perPage?: number;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • path: string
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • workspace: string
      • res: {
            200: Input[];
        }
        • 200: Input[]

          input history for completed jobs with this flow path

          +
  • /w/{workspace}/flows/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                showArchived?: boolean;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: (Flow & {
                    draft_only?: boolean;
                    has_draft?: boolean;
                })[];
            };
        };
    }
    • get: {
          req: {
              createdBy?: string;
              orderDesc?: boolean;
              page?: number;
              pathExact?: string;
              pathStart?: string;
              perPage?: number;
              showArchived?: boolean;
              starredOnly?: boolean;
              workspace: string;
          };
          res: {
              200: (Flow & {
                  draft_only?: boolean;
                  has_draft?: boolean;
              })[];
          };
      }
      • req: {
            createdBy?: string;
            orderDesc?: boolean;
            page?: number;
            pathExact?: string;
            pathStart?: string;
            perPage?: number;
            showArchived?: boolean;
            starredOnly?: boolean;
            workspace: string;
        }
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalpathExact?: string

          mask to filter exact matching path

          +
        • OptionalpathStart?: string

          mask to filter matching starting path

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalshowArchived?: boolean

          (default false) +show also the archived files. +when multiple archived hash share the same path, only the ones with the latest create_at +are displayed.

          +
        • OptionalstarredOnly?: boolean

          (default false) +show only the starred items

          +
        • workspace: string
      • res: {
            200: (Flow & {
                draft_only?: boolean;
                has_draft?: boolean;
            })[];
        }
        • 200: (Flow & {
              draft_only?: boolean;
              has_draft?: boolean;
          })[]

          All flow

          +
  • /w/{workspace}/flows/list_paths: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          list of flow paths

          +
  • /w/{workspace}/flows/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  path: string;
                  value: unknown;
              }[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                path: string;
                value: unknown;
            }[];
        }
        • 200: {
              path: string;
              value: unknown;
          }[]

          flow list

          +
  • /w/{workspace}/flows/toggle_workspace_error_handler/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    muted?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  muted?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                muted?: boolean;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              muted?: boolean;
          }

          Workspace error handler enabled

          +
          • Optionalmuted?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          error handler toggled

          +
  • /w/{workspace}/flows/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: OpenFlowWPath & {
                    deployment_message?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: OpenFlowWPath & {
                  deployment_message?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: OpenFlowWPath & {
                deployment_message?: string;
            };
            workspace: string;
        }
        • path: string
        • requestBody: OpenFlowWPath & {
              deployment_message?: string;
          }

          Partially filled flow

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          flow updated

          +
  • /w/{workspace}/folders/addowner/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    owner: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  owner: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                owner: string;
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              owner: string;
          }

          owner user to folder

          +
          • owner: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          owner added to folder

          +
  • /w/{workspace}/folders/create: {
        post: {
            req: {
                requestBody: {
                    extra_perms?: unknown;
                    name: string;
                    owners?: string[];
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  extra_perms?: unknown;
                  name: string;
                  owners?: string[];
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                extra_perms?: unknown;
                name: string;
                owners?: string[];
            };
            workspace: string;
        }
        • requestBody: {
              extra_perms?: unknown;
              name: string;
              owners?: string[];
          }

          create folder

          +
          • Optionalextra_perms?: unknown
          • name: string
          • Optionalowners?: string[]
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          folder created

          +
  • /w/{workspace}/folders/delete/{name}: {
        delete: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          folder deleted

          +
  • /w/{workspace}/folders/get/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: Folder;
            };
        };
    }
    • get: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: Folder;
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: Folder;
        }
  • /w/{workspace}/folders/getusage/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: {
                    apps: number;
                    flows: number;
                    resources: number;
                    schedules: number;
                    scripts: number;
                    variables: number;
                };
            };
        };
    }
    • get: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: {
                  apps: number;
                  flows: number;
                  resources: number;
                  schedules: number;
                  scripts: number;
                  variables: number;
              };
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: {
                apps: number;
                flows: number;
                resources: number;
                schedules: number;
                scripts: number;
                variables: number;
            };
        }
        • 200: {
              apps: number;
              flows: number;
              resources: number;
              schedules: number;
              scripts: number;
              variables: number;
          }

          folder

          +
          • apps: number
          • flows: number
          • resources: number
          • schedules: number
          • scripts: number
          • variables: number
  • /w/{workspace}/folders/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Folder[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              workspace: string;
          };
          res: {
              200: Folder[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • workspace: string
      • res: {
            200: Folder[];
        }
  • /w/{workspace}/folders/listnames: {
        get: {
            req: {
                onlyMemberOf?: boolean;
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              onlyMemberOf?: boolean;
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            onlyMemberOf?: boolean;
            workspace: string;
        }
        • OptionalonlyMemberOf?: boolean

          only list the folders the user is member of (default false)

          +
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          folder list

          +
  • /w/{workspace}/folders/removeowner/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    owner: string;
                    write?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  owner: string;
                  write?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                owner: string;
                write?: boolean;
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              owner: string;
              write?: boolean;
          }

          added owner to folder

          +
          • owner: string
          • Optionalwrite?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          owner removed from folder

          +
  • /w/{workspace}/folders/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    extra_perms?: unknown;
                    owners?: string[];
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  extra_perms?: unknown;
                  owners?: string[];
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                extra_perms?: unknown;
                owners?: string[];
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              extra_perms?: unknown;
              owners?: string[];
          }

          update folder

          +
          • Optionalextra_perms?: unknown
          • Optionalowners?: string[]
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          folder updated

          +
  • /w/{workspace}/groups/adduser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  username?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                username?: string;
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              username?: string;
          }

          added user to group

          +
          • Optionalusername?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          user added to group

          +
  • /w/{workspace}/groups/create: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    summary?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  name: string;
                  summary?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                name: string;
                summary?: string;
            };
            workspace: string;
        }
        • requestBody: {
              name: string;
              summary?: string;
          }

          create group

          +
          • name: string
          • Optionalsummary?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          group created

          +
  • /w/{workspace}/groups/delete/{name}: {
        delete: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          group deleted

          +
  • /w/{workspace}/groups/get/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: Group;
            };
        };
    }
    • get: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: Group;
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: Group;
        }
  • /w/{workspace}/groups/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Group[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              workspace: string;
          };
          res: {
              200: Group[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • workspace: string
      • res: {
            200: Group[];
        }
  • /w/{workspace}/groups/listnames: {
        get: {
            req: {
                onlyMemberOf?: boolean;
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              onlyMemberOf?: boolean;
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            onlyMemberOf?: boolean;
            workspace: string;
        }
        • OptionalonlyMemberOf?: boolean

          only list the groups the user is member of (default false)

          +
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          group list

          +
  • /w/{workspace}/groups/removeuser/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  username?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                username?: string;
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              username?: string;
          }

          added user to group

          +
          • Optionalusername?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          user removed from group

          +
  • /w/{workspace}/groups/update/{name}: {
        post: {
            req: {
                name: string;
                requestBody: {
                    summary?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              name: string;
              requestBody: {
                  summary?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            name: string;
            requestBody: {
                summary?: string;
            };
            workspace: string;
        }
        • name: string
        • requestBody: {
              summary?: string;
          }

          updated group

          +
          • Optionalsummary?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          group updated

          +
  • /w/{workspace}/inputs/create: {
        post: {
            req: {
                requestBody: CreateInput;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: CreateInput;
              runnableId?: string;
              runnableType?: RunnableType;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: CreateInput;
            runnableId?: string;
            runnableType?: RunnableType;
            workspace: string;
        }
      • res: {
            201: string;
        }
        • 201: string

          Input created

          +
  • /w/{workspace}/inputs/delete/{input}: {
        post: {
            req: {
                input: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              input: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            input: string;
            workspace: string;
        }
        • input: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          Input deleted

          +
  • /w/{workspace}/inputs/history: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              runnableId?: string;
              runnableType?: RunnableType;
              workspace: string;
          };
          res: {
              200: Input[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            runnableId?: string;
            runnableType?: RunnableType;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalrunnableId?: string
        • OptionalrunnableType?: RunnableType
        • workspace: string
      • res: {
            200: Input[];
        }
        • 200: Input[]

          Input history for completed jobs

          +
  • /w/{workspace}/inputs/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                runnableId?: string;
                runnableType?: RunnableType;
                workspace: string;
            };
            res: {
                200: Input[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              runnableId?: string;
              runnableType?: RunnableType;
              workspace: string;
          };
          res: {
              200: Input[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            runnableId?: string;
            runnableType?: RunnableType;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalrunnableId?: string
        • OptionalrunnableType?: RunnableType
        • workspace: string
      • res: {
            200: Input[];
        }
        • 200: Input[]

          Saved Inputs for a Runnable

          +
  • /w/{workspace}/inputs/update: {
        post: {
            req: {
                requestBody: UpdateInput;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: UpdateInput;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: UpdateInput;
            workspace: string;
        }
      • res: {
            201: string;
        }
        • 201: string

          Input updated

          +
  • /w/{workspace}/inputs/{jobOrInputId}/args: {
        get: {
            req: {
                jobOrInputId: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              jobOrInputId: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            jobOrInputId: string;
            workspace: string;
        }
        • jobOrInputId: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          args

          +
  • /w/{workspace}/job_helpers/delete_s3_file: {
        delete: {
            req: {
                fileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • delete: {
          req: {
              fileKey: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            fileKey: string;
            storage?: string;
            workspace: string;
        }
        • fileKey: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          Confirmation

          +
  • /w/{workspace}/job_helpers/download_s3_file: {
        get: {
            req: {
                fileKey: string;
                resourceType?: string;
                s3ResourcePath?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: Blob | File;
            };
        };
    }
    • get: {
          req: {
              fileKey: string;
              resourceType?: string;
              s3ResourcePath?: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: Blob | File;
          };
      }
      • req: {
            fileKey: string;
            resourceType?: string;
            s3ResourcePath?: string;
            storage?: string;
            workspace: string;
        }
        • fileKey: string
        • OptionalresourceType?: string
        • Optionals3ResourcePath?: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: Blob | File;
        }
        • 200: Blob | File

          Chunk of the downloaded file

          +
  • /w/{workspace}/job_helpers/download_s3_parquet_file_as_csv: {
        get: {
            req: {
                fileKey: string;
                resourceType?: string;
                s3ResourcePath?: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              fileKey: string;
              resourceType?: string;
              s3ResourcePath?: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            fileKey: string;
            resourceType?: string;
            s3ResourcePath?: string;
            workspace: string;
        }
        • fileKey: string
        • OptionalresourceType?: string
        • Optionals3ResourcePath?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          The downloaded file

          +
  • /w/{workspace}/job_helpers/duckdb_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource?: S3Resource;
                };
                workspace: string;
            };
            res: {
                200: {
                    connection_settings_str?: string;
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  s3_resource?: S3Resource;
              };
              workspace: string;
          };
          res: {
              200: {
                  connection_settings_str?: string;
              };
          };
      }
      • req: {
            requestBody: {
                s3_resource?: S3Resource;
            };
            workspace: string;
        }
        • requestBody: {
              s3_resource?: S3Resource;
          }

          S3 resource to connect to

          +
        • workspace: string
      • res: {
            200: {
                connection_settings_str?: string;
            };
        }
        • 200: {
              connection_settings_str?: string;
          }

          Connection settings

          +
          • Optionalconnection_settings_str?: string
  • /w/{workspace}/job_helpers/list_stored_files: {
        get: {
            req: {
                marker?: string;
                maxKeys: number;
                prefix?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: {
                    next_marker?: string;
                    restricted_access?: boolean;
                    windmill_large_files: WindmillLargeFile[];
                };
            };
        };
    }
    • get: {
          req: {
              marker?: string;
              maxKeys: number;
              prefix?: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: {
                  next_marker?: string;
                  restricted_access?: boolean;
                  windmill_large_files: WindmillLargeFile[];
              };
          };
      }
      • req: {
            marker?: string;
            maxKeys: number;
            prefix?: string;
            storage?: string;
            workspace: string;
        }
        • Optionalmarker?: string
        • maxKeys: number
        • Optionalprefix?: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: {
                next_marker?: string;
                restricted_access?: boolean;
                windmill_large_files: WindmillLargeFile[];
            };
        }
        • 200: {
              next_marker?: string;
              restricted_access?: boolean;
              windmill_large_files: WindmillLargeFile[];
          }

          List of file keys

          +
          • Optionalnext_marker?: string
          • Optionalrestricted_access?: boolean
          • windmill_large_files: WindmillLargeFile[]
  • /w/{workspace}/job_helpers/load_csv_preview/{path}: {
        get: {
            req: {
                limit?: number;
                offset?: number;
                path: string;
                searchCol?: string;
                searchTerm?: string;
                sortCol?: string;
                sortDesc?: boolean;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              limit?: number;
              offset?: number;
              path: string;
              searchCol?: string;
              searchTerm?: string;
              sortCol?: string;
              sortDesc?: boolean;
              storage?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            limit?: number;
            offset?: number;
            path: string;
            searchCol?: string;
            searchTerm?: string;
            sortCol?: string;
            sortDesc?: boolean;
            storage?: string;
            workspace: string;
        }
        • Optionallimit?: number
        • Optionaloffset?: number
        • path: string
        • OptionalsearchCol?: string
        • OptionalsearchTerm?: string
        • OptionalsortCol?: string
        • OptionalsortDesc?: boolean
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          Csv Preview

          +
  • /w/{workspace}/job_helpers/load_file_metadata: {
        get: {
            req: {
                fileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: WindmillFileMetadata;
            };
        };
    }
    • get: {
          req: {
              fileKey: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: WindmillFileMetadata;
          };
      }
      • req: {
            fileKey: string;
            storage?: string;
            workspace: string;
        }
        • fileKey: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: WindmillFileMetadata;
        }
  • /w/{workspace}/job_helpers/load_file_preview: {
        get: {
            req: {
                csvHasHeader?: boolean;
                csvSeparator?: string;
                fileKey: string;
                fileMimeType?: string;
                fileSizeInBytes?: number;
                readBytesFrom?: number;
                readBytesLength?: number;
                storage?: string;
                workspace: string;
            };
            res: {
                200: WindmillFilePreview;
            };
        };
    }
    • get: {
          req: {
              csvHasHeader?: boolean;
              csvSeparator?: string;
              fileKey: string;
              fileMimeType?: string;
              fileSizeInBytes?: number;
              readBytesFrom?: number;
              readBytesLength?: number;
              storage?: string;
              workspace: string;
          };
          res: {
              200: WindmillFilePreview;
          };
      }
      • req: {
            csvHasHeader?: boolean;
            csvSeparator?: string;
            fileKey: string;
            fileMimeType?: string;
            fileSizeInBytes?: number;
            readBytesFrom?: number;
            readBytesLength?: number;
            storage?: string;
            workspace: string;
        }
        • OptionalcsvHasHeader?: boolean
        • OptionalcsvSeparator?: string
        • fileKey: string
        • OptionalfileMimeType?: string
        • OptionalfileSizeInBytes?: number
        • OptionalreadBytesFrom?: number
        • OptionalreadBytesLength?: number
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: WindmillFilePreview;
        }
  • /w/{workspace}/job_helpers/load_parquet_preview/{path}: {
        get: {
            req: {
                limit?: number;
                offset?: number;
                path: string;
                searchCol?: string;
                searchTerm?: string;
                sortCol?: string;
                sortDesc?: boolean;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              limit?: number;
              offset?: number;
              path: string;
              searchCol?: string;
              searchTerm?: string;
              sortCol?: string;
              sortDesc?: boolean;
              storage?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            limit?: number;
            offset?: number;
            path: string;
            searchCol?: string;
            searchTerm?: string;
            sortCol?: string;
            sortDesc?: boolean;
            storage?: string;
            workspace: string;
        }
        • Optionallimit?: number
        • Optionaloffset?: number
        • path: string
        • OptionalsearchCol?: string
        • OptionalsearchTerm?: string
        • OptionalsortCol?: string
        • OptionalsortDesc?: boolean
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          Parquet Preview

          +
  • /w/{workspace}/job_helpers/move_s3_file: {
        get: {
            req: {
                destFileKey: string;
                srcFileKey: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              destFileKey: string;
              srcFileKey: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            destFileKey: string;
            srcFileKey: string;
            storage?: string;
            workspace: string;
        }
        • destFileKey: string
        • srcFileKey: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          Confirmation

          +
  • /w/{workspace}/job_helpers/polars_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource?: S3Resource;
                };
                workspace: string;
            };
            res: {
                200: {
                    cache_regions: boolean;
                    client_kwargs: PolarsClientKwargs;
                    endpoint_url: string;
                    key?: string;
                    secret?: string;
                    use_ssl: boolean;
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  s3_resource?: S3Resource;
              };
              workspace: string;
          };
          res: {
              200: {
                  cache_regions: boolean;
                  client_kwargs: PolarsClientKwargs;
                  endpoint_url: string;
                  key?: string;
                  secret?: string;
                  use_ssl: boolean;
              };
          };
      }
      • req: {
            requestBody: {
                s3_resource?: S3Resource;
            };
            workspace: string;
        }
        • requestBody: {
              s3_resource?: S3Resource;
          }

          S3 resource to connect to

          +
        • workspace: string
      • res: {
            200: {
                cache_regions: boolean;
                client_kwargs: PolarsClientKwargs;
                endpoint_url: string;
                key?: string;
                secret?: string;
                use_ssl: boolean;
            };
        }
        • 200: {
              cache_regions: boolean;
              client_kwargs: PolarsClientKwargs;
              endpoint_url: string;
              key?: string;
              secret?: string;
              use_ssl: boolean;
          }

          Connection settings

          +
          • cache_regions: boolean
          • client_kwargs: PolarsClientKwargs
          • endpoint_url: string
          • Optionalkey?: string
          • Optionalsecret?: string
          • use_ssl: boolean
  • /w/{workspace}/job_helpers/test_connection: {
        get: {
            req: {
                storage?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              storage?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            storage?: string;
            workspace: string;
        }
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          Connection settings

          +
  • /w/{workspace}/job_helpers/upload_s3_file: {
        post: {
            req: {
                fileExtension?: string;
                fileKey?: string;
                requestBody: Blob | File;
                resourceType?: string;
                s3ResourcePath?: string;
                storage?: string;
                workspace: string;
            };
            res: {
                200: {
                    file_key: string;
                };
            };
        };
    }
    • post: {
          req: {
              fileExtension?: string;
              fileKey?: string;
              requestBody: Blob | File;
              resourceType?: string;
              s3ResourcePath?: string;
              storage?: string;
              workspace: string;
          };
          res: {
              200: {
                  file_key: string;
              };
          };
      }
      • req: {
            fileExtension?: string;
            fileKey?: string;
            requestBody: Blob | File;
            resourceType?: string;
            s3ResourcePath?: string;
            storage?: string;
            workspace: string;
        }
        • OptionalfileExtension?: string
        • OptionalfileKey?: string
        • requestBody: Blob | File

          File content

          +
        • OptionalresourceType?: string
        • Optionals3ResourcePath?: string
        • Optionalstorage?: string
        • workspace: string
      • res: {
            200: {
                file_key: string;
            };
        }
        • 200: {
              file_key: string;
          }

          File upload status

          +
          • file_key: string
  • /w/{workspace}/job_helpers/v2/duckdb_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    connection_settings_str: string;
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  s3_resource_path?: string;
              };
              workspace: string;
          };
          res: {
              200: {
                  connection_settings_str: string;
              };
          };
      }
      • req: {
            requestBody: {
                s3_resource_path?: string;
            };
            workspace: string;
        }
        • requestBody: {
              s3_resource_path?: string;
          }

          S3 resource path to use to generate the connection settings. If empty, the S3 resource defined in the workspace settings will be used

          +
          • Optionals3_resource_path?: string
        • workspace: string
      • res: {
            200: {
                connection_settings_str: string;
            };
        }
        • 200: {
              connection_settings_str: string;
          }

          Connection settings

          +
          • connection_settings_str: string
  • /w/{workspace}/job_helpers/v2/polars_connection_settings: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    s3fs_args: {
                        cache_regions: boolean;
                        client_kwargs: PolarsClientKwargs;
                        endpoint_url: string;
                        key?: string;
                        secret?: string;
                        use_ssl: boolean;
                    };
                    storage_options: {
                        aws_access_key_id?: string;
                        aws_allow_http: string;
                        aws_endpoint_url: string;
                        aws_region: string;
                        aws_secret_access_key?: string;
                    };
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  s3_resource_path?: string;
              };
              workspace: string;
          };
          res: {
              200: {
                  s3fs_args: {
                      cache_regions: boolean;
                      client_kwargs: PolarsClientKwargs;
                      endpoint_url: string;
                      key?: string;
                      secret?: string;
                      use_ssl: boolean;
                  };
                  storage_options: {
                      aws_access_key_id?: string;
                      aws_allow_http: string;
                      aws_endpoint_url: string;
                      aws_region: string;
                      aws_secret_access_key?: string;
                  };
              };
          };
      }
      • req: {
            requestBody: {
                s3_resource_path?: string;
            };
            workspace: string;
        }
        • requestBody: {
              s3_resource_path?: string;
          }

          S3 resource path to use to generate the connection settings. If empty, the S3 resource defined in the workspace settings will be used

          +
          • Optionals3_resource_path?: string
        • workspace: string
      • res: {
            200: {
                s3fs_args: {
                    cache_regions: boolean;
                    client_kwargs: PolarsClientKwargs;
                    endpoint_url: string;
                    key?: string;
                    secret?: string;
                    use_ssl: boolean;
                };
                storage_options: {
                    aws_access_key_id?: string;
                    aws_allow_http: string;
                    aws_endpoint_url: string;
                    aws_region: string;
                    aws_secret_access_key?: string;
                };
            };
        }
        • 200: {
              s3fs_args: {
                  cache_regions: boolean;
                  client_kwargs: PolarsClientKwargs;
                  endpoint_url: string;
                  key?: string;
                  secret?: string;
                  use_ssl: boolean;
              };
              storage_options: {
                  aws_access_key_id?: string;
                  aws_allow_http: string;
                  aws_endpoint_url: string;
                  aws_region: string;
                  aws_secret_access_key?: string;
              };
          }

          Connection settings

          +
          • s3fs_args: {
                cache_regions: boolean;
                client_kwargs: PolarsClientKwargs;
                endpoint_url: string;
                key?: string;
                secret?: string;
                use_ssl: boolean;
            }
            • cache_regions: boolean
            • client_kwargs: PolarsClientKwargs
            • endpoint_url: string
            • Optionalkey?: string
            • Optionalsecret?: string
            • use_ssl: boolean
          • storage_options: {
                aws_access_key_id?: string;
                aws_allow_http: string;
                aws_endpoint_url: string;
                aws_region: string;
                aws_secret_access_key?: string;
            }
            • Optionalaws_access_key_id?: string
            • aws_allow_http: string
            • aws_endpoint_url: string
            • aws_region: string
            • Optionalaws_secret_access_key?: string
  • /w/{workspace}/job_helpers/v2/s3_resource_info: {
        post: {
            req: {
                requestBody: {
                    s3_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: S3Resource;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  s3_resource_path?: string;
              };
              workspace: string;
          };
          res: {
              200: S3Resource;
          };
      }
      • req: {
            requestBody: {
                s3_resource_path?: string;
            };
            workspace: string;
        }
        • requestBody: {
              s3_resource_path?: string;
          }

          S3 resource path to use. If empty, the S3 resource defined in the workspace settings will be used

          +
          • Optionals3_resource_path?: string
        • workspace: string
      • res: {
            200: S3Resource;
        }
  • /w/{workspace}/job_metrics/get/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    from_timestamp?: string;
                    timeseries_max_datapoints?: number;
                    to_timestamp?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    metrics_metadata?: MetricMetadata[];
                    scalar_metrics?: ScalarMetric[];
                    timeseries_metrics?: TimeseriesMetric[];
                };
            };
        };
    }
    • post: {
          req: {
              id: string;
              requestBody: {
                  from_timestamp?: string;
                  timeseries_max_datapoints?: number;
                  to_timestamp?: string;
              };
              workspace: string;
          };
          res: {
              200: {
                  metrics_metadata?: MetricMetadata[];
                  scalar_metrics?: ScalarMetric[];
                  timeseries_metrics?: TimeseriesMetric[];
              };
          };
      }
      • req: {
            id: string;
            requestBody: {
                from_timestamp?: string;
                timeseries_max_datapoints?: number;
                to_timestamp?: string;
            };
            workspace: string;
        }
        • id: string
        • requestBody: {
              from_timestamp?: string;
              timeseries_max_datapoints?: number;
              to_timestamp?: string;
          }

          parameters for statistics retrieval

          +
          • Optionalfrom_timestamp?: string
          • Optionaltimeseries_max_datapoints?: number
          • Optionalto_timestamp?: string
        • workspace: string
      • res: {
            200: {
                metrics_metadata?: MetricMetadata[];
                scalar_metrics?: ScalarMetric[];
                timeseries_metrics?: TimeseriesMetric[];
            };
        }
  • /w/{workspace}/jobs/completed/count: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    database_length: number;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  database_length: number;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                database_length: number;
            };
        }
        • 200: {
              database_length: number;
          }

          completed count

          +
          • database_length: number
  • /w/{workspace}/jobs/completed/delete/{id}: {
        post: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: CompletedJob;
            };
        };
    }
    • post: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: CompletedJob;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: CompletedJob;
        }
  • /w/{workspace}/jobs/completed/list: {
        get: {
            req: {
                args?: string;
                createdBy?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                orderDesc?: boolean;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                schedulePath?: string;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: CompletedJob[];
            };
        };
    }
    • get: {
          req: {
              args?: string;
              createdBy?: string;
              hasNullParent?: boolean;
              isFlowStep?: boolean;
              isNotSchedule?: boolean;
              isSkipped?: boolean;
              jobKinds?: string;
              label?: string;
              orderDesc?: boolean;
              page?: number;
              parentJob?: string;
              perPage?: number;
              result?: string;
              schedulePath?: string;
              scriptHash?: string;
              scriptPathExact?: string;
              scriptPathStart?: string;
              startedAfter?: string;
              startedBefore?: string;
              success?: boolean;
              tag?: string;
              workspace: string;
          };
          res: {
              200: CompletedJob[];
          };
      }
      • req: {
            args?: string;
            createdBy?: string;
            hasNullParent?: boolean;
            isFlowStep?: boolean;
            isNotSchedule?: boolean;
            isSkipped?: boolean;
            jobKinds?: string;
            label?: string;
            orderDesc?: boolean;
            page?: number;
            parentJob?: string;
            perPage?: number;
            result?: string;
            schedulePath?: string;
            scriptHash?: string;
            scriptPathExact?: string;
            scriptPathStart?: string;
            startedAfter?: string;
            startedBefore?: string;
            success?: boolean;
            tag?: string;
            workspace: string;
        }
        • Optionalargs?: string

          filter on jobs containing those args as a json subset (@> in postgres)

          +
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalhasNullParent?: boolean

          has null parent

          +
        • OptionalisFlowStep?: boolean

          is the job a flow step

          +
        • OptionalisNotSchedule?: boolean

          is not a scheduled job

          +
        • OptionalisSkipped?: boolean

          is the job skipped

          +
        • OptionaljobKinds?: string

          filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

          +
        • Optionallabel?: string

          mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • Optionalresult?: string

          filter on jobs containing those result as a json subset (@> in postgres)

          +
        • OptionalschedulePath?: string

          mask to filter by schedule path

          +
        • OptionalscriptHash?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathExact?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathStart?: string

          mask to filter matching starting path

          +
        • OptionalstartedAfter?: string

          filter on started after (exclusive) timestamp

          +
        • OptionalstartedBefore?: string

          filter on started before (inclusive) timestamp

          +
        • Optionalsuccess?: boolean

          filter on successful jobs

          +
        • Optionaltag?: string

          filter on jobs with a given tag/worker group

          +
        • workspace: string
      • res: {
            200: CompletedJob[];
        }
  • /w/{workspace}/jobs/flow/resume/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              id: string;
              requestBody: {
                  [key: string]: unknown;
              };
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            id: string;
            requestBody: {
                [key: string]: unknown;
            };
            workspace: string;
        }
        • id: string
        • requestBody: {
              [key: string]: unknown;
          }
          • [key: string]: unknown
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job resumed

          +
  • /w/{workspace}/jobs/flow/user_states/{id}/{key}: {
        get: {
            req: {
                id: string;
                key: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                id: string;
                key: string;
                requestBody: unknown;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              id: string;
              key: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            id: string;
            key: string;
            workspace: string;
        }
        • id: string
        • key: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          flow user state updated

          +
    • post: {
          req: {
              id: string;
              key: string;
              requestBody: unknown;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
            key: string;
            requestBody: unknown;
            workspace: string;
        }
        • id: string
        • key: string
        • requestBody: unknown

          new value

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          flow user state updated

          +
  • /w/{workspace}/jobs/job_signature/{id}/{resume_id}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              approver?: string;
              id: string;
              resumeId: number;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            approver?: string;
            id: string;
            resumeId: number;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • resumeId: number
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          job signature

          +
  • /w/{workspace}/jobs/list: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                createdBy?: string;
                createdOrStartedAfter?: string;
                createdOrStartedBefore?: string;
                hasNullParent?: boolean;
                isFlowStep?: boolean;
                isNotSchedule?: boolean;
                isSkipped?: boolean;
                jobKinds?: string;
                label?: string;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: Job[];
            };
        };
    }
    • get: {
          req: {
              allWorkspaces?: boolean;
              args?: string;
              createdBy?: string;
              createdOrStartedAfter?: string;
              createdOrStartedBefore?: string;
              hasNullParent?: boolean;
              isFlowStep?: boolean;
              isNotSchedule?: boolean;
              isSkipped?: boolean;
              jobKinds?: string;
              label?: string;
              page?: number;
              parentJob?: string;
              perPage?: number;
              result?: string;
              running?: boolean;
              schedulePath?: string;
              scheduledForBeforeNow?: boolean;
              scriptHash?: string;
              scriptPathExact?: string;
              scriptPathStart?: string;
              startedAfter?: string;
              startedBefore?: string;
              success?: boolean;
              tag?: string;
              workspace: string;
          };
          res: {
              200: Job[];
          };
      }
      • req: {
            allWorkspaces?: boolean;
            args?: string;
            createdBy?: string;
            createdOrStartedAfter?: string;
            createdOrStartedBefore?: string;
            hasNullParent?: boolean;
            isFlowStep?: boolean;
            isNotSchedule?: boolean;
            isSkipped?: boolean;
            jobKinds?: string;
            label?: string;
            page?: number;
            parentJob?: string;
            perPage?: number;
            result?: string;
            running?: boolean;
            schedulePath?: string;
            scheduledForBeforeNow?: boolean;
            scriptHash?: string;
            scriptPathExact?: string;
            scriptPathStart?: string;
            startedAfter?: string;
            startedBefore?: string;
            success?: boolean;
            tag?: string;
            workspace: string;
        }
        • OptionalallWorkspaces?: boolean

          get jobs from all workspaces (only valid if request come from the admins workspace)

          +
        • Optionalargs?: string

          filter on jobs containing those args as a json subset (@> in postgres)

          +
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalcreatedOrStartedAfter?: string

          filter on created_at for non non started job and started_at otherwise after (exclusive) timestamp

          +
        • OptionalcreatedOrStartedBefore?: string

          filter on created_at for non non started job and started_at otherwise before (inclusive) timestamp

          +
        • OptionalhasNullParent?: boolean

          has null parent

          +
        • OptionalisFlowStep?: boolean

          is the job a flow step

          +
        • OptionalisNotSchedule?: boolean

          is not a scheduled job

          +
        • OptionalisSkipped?: boolean

          is the job skipped

          +
        • OptionaljobKinds?: string

          filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

          +
        • Optionallabel?: string

          mask to filter exact matching job's label (job labels are completed jobs with as a result an object containing a string in the array at key 'wm_labels')

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • Optionalresult?: string

          filter on jobs containing those result as a json subset (@> in postgres)

          +
        • Optionalrunning?: boolean

          filter on running jobs

          +
        • OptionalschedulePath?: string

          mask to filter by schedule path

          +
        • OptionalscheduledForBeforeNow?: boolean

          filter on jobs scheduled_for before now (hence waitinf for a worker)

          +
        • OptionalscriptHash?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathExact?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathStart?: string

          mask to filter matching starting path

          +
        • OptionalstartedAfter?: string

          filter on started after (exclusive) timestamp

          +
        • OptionalstartedBefore?: string

          filter on started before (inclusive) timestamp

          +
        • Optionalsuccess?: boolean

          filter on successful jobs

          +
        • Optionaltag?: string

          filter on jobs with a given tag/worker group

          +
        • workspace: string
      • res: {
            200: Job[];
        }
        • 200: Job[]

          All jobs

          +
  • /w/{workspace}/jobs/openai_sync/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              jobId?: string;
              path: string;
              queueLimit?: string;
              requestBody: ScriptArgs;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            includeHeader?: string;
            jobId?: string;
            path: string;
            queueLimit?: string;
            requestBody: ScriptArgs;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • path: string
        • OptionalqueueLimit?: string

          The maximum size of the queue for which the request would get rejected if that job would push it above that limit

          +
        • requestBody: ScriptArgs

          script args

          +
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
  • /w/{workspace}/jobs/openai_sync/p/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              jobId?: string;
              parentJob?: string;
              path: string;
              queueLimit?: string;
              requestBody: ScriptArgs;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            includeHeader?: string;
            jobId?: string;
            parentJob?: string;
            path: string;
            queueLimit?: string;
            requestBody: ScriptArgs;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • path: string
        • OptionalqueueLimit?: string

          The maximum size of the queue for which the request would get rejected if that job would push it above that limit

          +
        • requestBody: ScriptArgs

          script args

          +
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
  • /w/{workspace}/jobs/queue/cancel_all: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • post: {
          req: {
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          uuids of canceled jobs

          +
  • /w/{workspace}/jobs/queue/count: {
        get: {
            req: {
                allWorkspaces?: boolean;
                workspace: string;
            };
            res: {
                200: {
                    database_length: number;
                };
            };
        };
    }
    • get: {
          req: {
              allWorkspaces?: boolean;
              workspace: string;
          };
          res: {
              200: {
                  database_length: number;
              };
          };
      }
      • req: {
            allWorkspaces?: boolean;
            workspace: string;
        }
        • OptionalallWorkspaces?: boolean

          get jobs from all workspaces (only valid if request come from the admins workspace)

          +
        • workspace: string
      • res: {
            200: {
                database_length: number;
            };
        }
        • 200: {
              database_length: number;
          }

          queue count

          +
          • database_length: number
  • /w/{workspace}/jobs/queue/list: {
        get: {
            req: {
                allWorkspaces?: boolean;
                args?: string;
                createdBy?: string;
                isNotSchedule?: boolean;
                jobKinds?: string;
                orderDesc?: boolean;
                page?: number;
                parentJob?: string;
                perPage?: number;
                result?: string;
                running?: boolean;
                schedulePath?: string;
                scheduledForBeforeNow?: boolean;
                scriptHash?: string;
                scriptPathExact?: string;
                scriptPathStart?: string;
                startedAfter?: string;
                startedBefore?: string;
                success?: boolean;
                suspended?: boolean;
                tag?: string;
                workspace: string;
            };
            res: {
                200: QueuedJob[];
            };
        };
    }
    • get: {
          req: {
              allWorkspaces?: boolean;
              args?: string;
              createdBy?: string;
              isNotSchedule?: boolean;
              jobKinds?: string;
              orderDesc?: boolean;
              page?: number;
              parentJob?: string;
              perPage?: number;
              result?: string;
              running?: boolean;
              schedulePath?: string;
              scheduledForBeforeNow?: boolean;
              scriptHash?: string;
              scriptPathExact?: string;
              scriptPathStart?: string;
              startedAfter?: string;
              startedBefore?: string;
              success?: boolean;
              suspended?: boolean;
              tag?: string;
              workspace: string;
          };
          res: {
              200: QueuedJob[];
          };
      }
      • req: {
            allWorkspaces?: boolean;
            args?: string;
            createdBy?: string;
            isNotSchedule?: boolean;
            jobKinds?: string;
            orderDesc?: boolean;
            page?: number;
            parentJob?: string;
            perPage?: number;
            result?: string;
            running?: boolean;
            schedulePath?: string;
            scheduledForBeforeNow?: boolean;
            scriptHash?: string;
            scriptPathExact?: string;
            scriptPathStart?: string;
            startedAfter?: string;
            startedBefore?: string;
            success?: boolean;
            suspended?: boolean;
            tag?: string;
            workspace: string;
        }
        • OptionalallWorkspaces?: boolean

          get jobs from all workspaces (only valid if request come from the admins workspace)

          +
        • Optionalargs?: string

          filter on jobs containing those args as a json subset (@> in postgres)

          +
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalisNotSchedule?: boolean

          is not a scheduled job

          +
        • OptionaljobKinds?: string

          filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • Optionalresult?: string

          filter on jobs containing those result as a json subset (@> in postgres)

          +
        • Optionalrunning?: boolean

          filter on running jobs

          +
        • OptionalschedulePath?: string

          mask to filter by schedule path

          +
        • OptionalscheduledForBeforeNow?: boolean

          filter on jobs scheduled_for before now (hence waitinf for a worker)

          +
        • OptionalscriptHash?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathExact?: string

          mask to filter exact matching path

          +
        • OptionalscriptPathStart?: string

          mask to filter matching starting path

          +
        • OptionalstartedAfter?: string

          filter on started after (exclusive) timestamp

          +
        • OptionalstartedBefore?: string

          filter on started before (inclusive) timestamp

          +
        • Optionalsuccess?: boolean

          filter on successful jobs

          +
        • Optionalsuspended?: boolean

          filter on suspended jobs

          +
        • Optionaltag?: string

          filter on jobs with a given tag/worker group

          +
        • workspace: string
      • res: {
            200: QueuedJob[];
        }
  • /w/{workspace}/jobs/restart/f/{id}/from/{step_id}/{branch_or_iteration_n}: {
        post: {
            req: {
                branchOrIterationN: number;
                id: string;
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                stepId: string;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              branchOrIterationN: number;
              id: string;
              includeHeader?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              parentJob?: string;
              requestBody: ScriptArgs;
              scheduledFor?: string;
              scheduledInSecs?: number;
              stepId: string;
              tag?: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            branchOrIterationN: number;
            id: string;
            includeHeader?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            parentJob?: string;
            requestBody: ScriptArgs;
            scheduledFor?: string;
            scheduledInSecs?: number;
            stepId: string;
            tag?: string;
            workspace: string;
        }
        • branchOrIterationN: number

          for branchall or loop, the iteration at which the flow should restart

          +
        • id: string
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the flow owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • requestBody: ScriptArgs

          flow args

          +
        • OptionalscheduledFor?: string

          when to schedule this job (leave empty for immediate run)

          +
        • OptionalscheduledInSecs?: number

          schedule the script to execute in the number of seconds starting now

          +
        • stepId: string

          step id to restart the flow from

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/result_by_id/{flow_job_id}/{node_id}: {
        get: {
            req: {
                flowJobId: string;
                nodeId: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              flowJobId: string;
              nodeId: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            flowJobId: string;
            nodeId: string;
            workspace: string;
        }
        • flowJobId: string
        • nodeId: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
  • /w/{workspace}/jobs/resume_urls/{id}/{resume_id}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                workspace: string;
            };
            res: {
                200: {
                    approvalPage: string;
                    cancel: string;
                    resume: string;
                };
            };
        };
    }
    • get: {
          req: {
              approver?: string;
              id: string;
              resumeId: number;
              workspace: string;
          };
          res: {
              200: {
                  approvalPage: string;
                  cancel: string;
                  resume: string;
              };
          };
      }
      • req: {
            approver?: string;
            id: string;
            resumeId: number;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • resumeId: number
        • workspace: string
      • res: {
            200: {
                approvalPage: string;
                cancel: string;
                resume: string;
            };
        }
        • 200: {
              approvalPage: string;
              cancel: string;
              resume: string;
          }

          url endpoints

          +
          • approvalPage: string
          • cancel: string
          • resume: string
  • /w/{workspace}/jobs/run/dependencies: {
        post: {
            req: {
                requestBody: {
                    entrypoint: string;
                    raw_scripts: RawScriptForDependencies[];
                };
                workspace: string;
            };
            res: {
                201: {
                    lock: string;
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  entrypoint: string;
                  raw_scripts: RawScriptForDependencies[];
              };
              workspace: string;
          };
          res: {
              201: {
                  lock: string;
              };
          };
      }
      • req: {
            requestBody: {
                entrypoint: string;
                raw_scripts: RawScriptForDependencies[];
            };
            workspace: string;
        }
      • res: {
            201: {
                lock: string;
            };
        }
        • 201: {
              lock: string;
          }

          dependency job result

          +
          • lock: string
  • /w/{workspace}/jobs/run/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                path: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              parentJob?: string;
              path: string;
              requestBody: ScriptArgs;
              scheduledFor?: string;
              scheduledInSecs?: number;
              tag?: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            includeHeader?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            parentJob?: string;
            path: string;
            requestBody: ScriptArgs;
            scheduledFor?: string;
            scheduledInSecs?: number;
            tag?: string;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the flow owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • path: string
        • requestBody: ScriptArgs

          flow args

          +
        • OptionalscheduledFor?: string

          when to schedule this job (leave empty for immediate run)

          +
        • OptionalscheduledInSecs?: number

          schedule the script to execute in the number of seconds starting now

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/run/h/{hash}: {
        post: {
            req: {
                cacheTtl?: string;
                hash: string;
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                requestBody: {
                    [key: string]: unknown;
                };
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              cacheTtl?: string;
              hash: string;
              includeHeader?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              parentJob?: string;
              requestBody: {
                  [key: string]: unknown;
              };
              scheduledFor?: string;
              scheduledInSecs?: number;
              tag?: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            cacheTtl?: string;
            hash: string;
            includeHeader?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            parentJob?: string;
            requestBody: {
                [key: string]: unknown;
            };
            scheduledFor?: string;
            scheduledInSecs?: number;
            tag?: string;
            workspace: string;
        }
        • OptionalcacheTtl?: string

          Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

          +
        • hash: string
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the script owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • requestBody: {
              [key: string]: unknown;
          }

          Partially filled args

          +
          • [key: string]: unknown
        • OptionalscheduledFor?: string

          when to schedule this job (leave empty for immediate run)

          +
        • OptionalscheduledInSecs?: number

          schedule the script to execute in the number of seconds starting now

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/run/p/{path}: {
        post: {
            req: {
                cacheTtl?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                parentJob?: string;
                path: string;
                requestBody: ScriptArgs;
                scheduledFor?: string;
                scheduledInSecs?: number;
                tag?: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              cacheTtl?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              parentJob?: string;
              path: string;
              requestBody: ScriptArgs;
              scheduledFor?: string;
              scheduledInSecs?: number;
              tag?: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            cacheTtl?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            parentJob?: string;
            path: string;
            requestBody: ScriptArgs;
            scheduledFor?: string;
            scheduledInSecs?: number;
            tag?: string;
            workspace: string;
        }
        • OptionalcacheTtl?: string

          Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the script owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • path: string
        • requestBody: ScriptArgs

          script args

          +
        • OptionalscheduledFor?: string

          when to schedule this job (leave empty for immediate run)

          +
        • OptionalscheduledInSecs?: number

          schedule the script to execute in the number of seconds starting now

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/run/preview: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                requestBody: Preview;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              requestBody: Preview;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            includeHeader?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            requestBody: Preview;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the script owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • requestBody: Preview

          preview

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/run/preview_flow: {
        post: {
            req: {
                includeHeader?: string;
                invisibleToOwner?: boolean;
                jobId?: string;
                requestBody: FlowPreview;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              invisibleToOwner?: boolean;
              jobId?: string;
              requestBody: FlowPreview;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            includeHeader?: string;
            invisibleToOwner?: boolean;
            jobId?: string;
            requestBody: FlowPreview;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionalinvisibleToOwner?: boolean

          make the run invisible to the the script owner (default false)

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • requestBody: FlowPreview

          preview

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs/run_wait_result/f/{path}: {
        post: {
            req: {
                includeHeader?: string;
                jobId?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              includeHeader?: string;
              jobId?: string;
              path: string;
              queueLimit?: string;
              requestBody: ScriptArgs;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            includeHeader?: string;
            jobId?: string;
            path: string;
            queueLimit?: string;
            requestBody: ScriptArgs;
            workspace: string;
        }
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • path: string
        • OptionalqueueLimit?: string

          The maximum size of the queue for which the request would get rejected if that job would push it above that limit

          +
        • requestBody: ScriptArgs

          script args

          +
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
  • /w/{workspace}/jobs/run_wait_result/p/{path}: {
        get: {
            req: {
                cacheTtl?: string;
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                payload?: string;
                queueLimit?: string;
                tag?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
        post: {
            req: {
                cacheTtl?: string;
                includeHeader?: string;
                jobId?: string;
                parentJob?: string;
                path: string;
                queueLimit?: string;
                requestBody: ScriptArgs;
                tag?: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              cacheTtl?: string;
              includeHeader?: string;
              jobId?: string;
              parentJob?: string;
              path: string;
              payload?: string;
              queueLimit?: string;
              tag?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            cacheTtl?: string;
            includeHeader?: string;
            jobId?: string;
            parentJob?: string;
            path: string;
            payload?: string;
            queueLimit?: string;
            tag?: string;
            workspace: string;
        }
        • OptionalcacheTtl?: string

          Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

          +
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • path: string
        • Optionalpayload?: string

          The base64 encoded payload that has been encoded as a JSON. e.g how to encode such payload encodeURIComponent +encodeURIComponent(btoa(JSON.stringify({a: 2})))

          +
        • OptionalqueueLimit?: string

          The maximum size of the queue for which the request would get rejected if that job would push it above that limit

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
    • post: {
          req: {
              cacheTtl?: string;
              includeHeader?: string;
              jobId?: string;
              parentJob?: string;
              path: string;
              queueLimit?: string;
              requestBody: ScriptArgs;
              tag?: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            cacheTtl?: string;
            includeHeader?: string;
            jobId?: string;
            parentJob?: string;
            path: string;
            queueLimit?: string;
            requestBody: ScriptArgs;
            tag?: string;
            workspace: string;
        }
        • OptionalcacheTtl?: string

          Override the cache time to live (in seconds). Can not be used to disable caching, only override with a new cache ttl

          +
        • OptionalincludeHeader?: string

          List of headers's keys (separated with ',') whove value are added to the args +Header's key lowercased and '-'' replaced to '_' such that 'Content-Type' becomes the 'content_type' arg key

          +
        • OptionaljobId?: string

          The job id to assign to the created job. if missing, job is chosen randomly using the ULID scheme. If a job id already exists in the queue or as a completed job, the request to create one will fail (Bad Request)

          +
        • OptionalparentJob?: string

          The parent job that is at the origin and responsible for the execution of this script if any

          +
        • path: string
        • OptionalqueueLimit?: string

          The maximum size of the queue for which the request would get rejected if that job would push it above that limit

          +
        • requestBody: ScriptArgs

          script args

          +
        • Optionaltag?: string

          Override the tag to use

          +
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job result

          +
  • /w/{workspace}/jobs/workflow_as_code/{job_id}/{entrypoint}: {
        post: {
            req: {
                entrypoint: string;
                jobId: string;
                requestBody: WorkflowTask;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              entrypoint: string;
              jobId: string;
              requestBody: WorkflowTask;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            entrypoint: string;
            jobId: string;
            requestBody: WorkflowTask;
            workspace: string;
        }
        • entrypoint: string
        • jobId: string
        • requestBody: WorkflowTask

          preview

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job created

          +
  • /w/{workspace}/jobs_u/cancel/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
        post: {
            req: {
                approver?: string;
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • get: {
          req: {
              approver?: string;
              id: string;
              resumeId: number;
              signature: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            approver?: string;
            id: string;
            resumeId: number;
            signature: string;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • resumeId: number
        • signature: string
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job canceled

          +
    • post: {
          req: {
              approver?: string;
              id: string;
              requestBody: {
                  [key: string]: unknown;
              };
              resumeId: number;
              signature: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            approver?: string;
            id: string;
            requestBody: {
                [key: string]: unknown;
            };
            resumeId: number;
            signature: string;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • requestBody: {
              [key: string]: unknown;
          }
          • [key: string]: unknown
        • resumeId: number
        • signature: string
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job canceled

          +
  • /w/{workspace}/jobs_u/completed/get/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: CompletedJob;
            };
        };
    }
    • get: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: CompletedJob;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: CompletedJob;
        }
  • /w/{workspace}/jobs_u/completed/get_result/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          result

          +
  • /w/{workspace}/jobs_u/completed/get_result_maybe/{id}: {
        get: {
            req: {
                getStarted?: boolean;
                id: string;
                workspace: string;
            };
            res: {
                200: {
                    completed: boolean;
                    result: unknown;
                    started?: boolean;
                    success?: boolean;
                };
            };
        };
    }
    • get: {
          req: {
              getStarted?: boolean;
              id: string;
              workspace: string;
          };
          res: {
              200: {
                  completed: boolean;
                  result: unknown;
                  started?: boolean;
                  success?: boolean;
              };
          };
      }
      • req: {
            getStarted?: boolean;
            id: string;
            workspace: string;
        }
        • OptionalgetStarted?: boolean
        • id: string
        • workspace: string
      • res: {
            200: {
                completed: boolean;
                result: unknown;
                started?: boolean;
                success?: boolean;
            };
        }
        • 200: {
              completed: boolean;
              result: unknown;
              started?: boolean;
              success?: boolean;
          }

          result

          +
          • completed: boolean
          • result: unknown
          • Optionalstarted?: boolean
          • Optionalsuccess?: boolean
  • /w/{workspace}/jobs_u/get/{id}: {
        get: {
            req: {
                id: string;
                noLogs?: boolean;
                workspace: string;
            };
            res: {
                200: Job;
            };
        };
    }
    • get: {
          req: {
              id: string;
              noLogs?: boolean;
              workspace: string;
          };
          res: {
              200: Job;
          };
      }
      • req: {
            id: string;
            noLogs?: boolean;
            workspace: string;
        }
        • id: string
        • OptionalnoLogs?: boolean
        • workspace: string
      • res: {
            200: Job;
        }
        • 200: Job

          job details

          +
  • /w/{workspace}/jobs_u/get_flow/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                200: {
                    approvers: {
                        approver: string;
                        resume_id: number;
                    }[];
                    job: Job;
                };
            };
        };
    }
    • get: {
          req: {
              approver?: string;
              id: string;
              resumeId: number;
              signature: string;
              workspace: string;
          };
          res: {
              200: {
                  approvers: {
                      approver: string;
                      resume_id: number;
                  }[];
                  job: Job;
              };
          };
      }
      • req: {
            approver?: string;
            id: string;
            resumeId: number;
            signature: string;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • resumeId: number
        • signature: string
        • workspace: string
      • res: {
            200: {
                approvers: {
                    approver: string;
                    resume_id: number;
                }[];
                job: Job;
            };
        }
        • 200: {
              approvers: {
                  approver: string;
                  resume_id: number;
              }[];
              job: Job;
          }

          parent flow details

          +
          • approvers: {
                approver: string;
                resume_id: number;
            }[]
          • job: Job
  • /w/{workspace}/jobs_u/get_flow_debug_info/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          flow debug info details

          +
  • /w/{workspace}/jobs_u/get_log_file/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          job log

          +
  • /w/{workspace}/jobs_u/get_logs/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          job details

          +
  • /w/{workspace}/jobs_u/get_root_job_id/{id}: {
        get: {
            req: {
                id: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              id: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
            workspace: string;
        }
        • id: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          get root job id

          +
  • /w/{workspace}/jobs_u/getupdate/{id}: {
        get: {
            req: {
                id: string;
                logOffset?: number;
                running?: boolean;
                workspace: string;
            };
            res: {
                200: {
                    completed?: boolean;
                    flow_status?: WorkflowStatusRecord;
                    log_offset?: number;
                    mem_peak?: number;
                    new_logs?: string;
                    running?: boolean;
                };
            };
        };
    }
    • get: {
          req: {
              id: string;
              logOffset?: number;
              running?: boolean;
              workspace: string;
          };
          res: {
              200: {
                  completed?: boolean;
                  flow_status?: WorkflowStatusRecord;
                  log_offset?: number;
                  mem_peak?: number;
                  new_logs?: string;
                  running?: boolean;
              };
          };
      }
      • req: {
            id: string;
            logOffset?: number;
            running?: boolean;
            workspace: string;
        }
        • id: string
        • OptionallogOffset?: number
        • Optionalrunning?: boolean
        • workspace: string
      • res: {
            200: {
                completed?: boolean;
                flow_status?: WorkflowStatusRecord;
                log_offset?: number;
                mem_peak?: number;
                new_logs?: string;
                running?: boolean;
            };
        }
        • 200: {
              completed?: boolean;
              flow_status?: WorkflowStatusRecord;
              log_offset?: number;
              mem_peak?: number;
              new_logs?: string;
              running?: boolean;
          }

          job details

          +
          • Optionalcompleted?: boolean
          • Optionalflow_status?: WorkflowStatusRecord
          • Optionallog_offset?: number
          • Optionalmem_peak?: number
          • Optionalnew_logs?: string
          • Optionalrunning?: boolean
  • /w/{workspace}/jobs_u/queue/cancel/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              id: string;
              requestBody: {
                  reason?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
            requestBody: {
                reason?: string;
            };
            workspace: string;
        }
        • id: string
        • requestBody: {
              reason?: string;
          }

          reason

          +
          • Optionalreason?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          job canceled

          +
  • /w/{workspace}/jobs_u/queue/cancel_persistent/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  reason?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                reason?: string;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              reason?: string;
          }

          reason

          +
          • Optionalreason?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          persistent job scaled down to zero

          +
  • /w/{workspace}/jobs_u/queue/force_cancel/{id}: {
        post: {
            req: {
                id: string;
                requestBody: {
                    reason?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              id: string;
              requestBody: {
                  reason?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: string;
            requestBody: {
                reason?: string;
            };
            workspace: string;
        }
        • id: string
        • requestBody: {
              reason?: string;
          }

          reason

          +
          • Optionalreason?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          job canceled

          +
  • /w/{workspace}/jobs_u/resume/{id}/{resume_id}/{signature}: {
        get: {
            req: {
                approver?: string;
                id: string;
                payload?: string;
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
        post: {
            req: {
                approver?: string;
                id: string;
                requestBody: {
                    [key: string]: unknown;
                };
                resumeId: number;
                signature: string;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • get: {
          req: {
              approver?: string;
              id: string;
              payload?: string;
              resumeId: number;
              signature: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            approver?: string;
            id: string;
            payload?: string;
            resumeId: number;
            signature: string;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • Optionalpayload?: string

          The base64 encoded payload that has been encoded as a JSON. e.g how to encode such payload encodeURIComponent +encodeURIComponent(btoa(JSON.stringify({a: 2})))

          +
        • resumeId: number
        • signature: string
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job resumed

          +
    • post: {
          req: {
              approver?: string;
              id: string;
              requestBody: {
                  [key: string]: unknown;
              };
              resumeId: number;
              signature: string;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            approver?: string;
            id: string;
            requestBody: {
                [key: string]: unknown;
            };
            resumeId: number;
            signature: string;
            workspace: string;
        }
        • Optionalapprover?: string
        • id: string
        • requestBody: {
              [key: string]: unknown;
          }
          • [key: string]: unknown
        • resumeId: number
        • signature: string
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          job resumed

          +
  • /w/{workspace}/oauth/connect_slack_callback: {
        post: {
            req: {
                requestBody: {
                    code: string;
                    state: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  code: string;
                  state: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                code: string;
                state: string;
            };
            workspace: string;
        }
        • requestBody: {
              code: string;
              state: string;
          }

          code endpoint

          +
          • code: string
          • state: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          slack token

          +
  • /w/{workspace}/oauth/create_account: {
        post: {
            req: {
                requestBody: {
                    client: string;
                    expires_in: number;
                    refresh_token?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  client: string;
                  expires_in: number;
                  refresh_token?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                client: string;
                expires_in: number;
                refresh_token?: string;
            };
            workspace: string;
        }
        • requestBody: {
              client: string;
              expires_in: number;
              refresh_token?: string;
          }

          code endpoint

          +
          • client: string
          • expires_in: number
          • Optionalrefresh_token?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          account set

          +
  • /w/{workspace}/oauth/disconnect/{id}: {
        post: {
            req: {
                id: number;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              id: number;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: number;
            workspace: string;
        }
        • id: number
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          disconnected client

          +
  • /w/{workspace}/oauth/disconnect_slack: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          disconnected slack

          +
  • /w/{workspace}/oauth/refresh_token/{id}: {
        post: {
            req: {
                id: number;
                requestBody: {
                    path: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              id: number;
              requestBody: {
                  path: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            id: number;
            requestBody: {
                path: string;
            };
            workspace: string;
        }
        • id: number
        • requestBody: {
              path: string;
          }

          variable path

          +
          • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          token refreshed

          +
  • /w/{workspace}/oidc/token/{audience}: {
        post: {
            req: {
                audience: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              audience: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            audience: string;
            workspace: string;
        }
        • audience: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          new oidc token

          +
  • /w/{workspace}/raw_apps/create: {
        post: {
            req: {
                requestBody: {
                    path: string;
                    summary: string;
                    value: string;
                };
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  path: string;
                  summary: string;
                  value: string;
              };
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: {
                path: string;
                summary: string;
                value: string;
            };
            workspace: string;
        }
        • requestBody: {
              path: string;
              summary: string;
              value: string;
          }

          new raw app

          +
          • path: string
          • summary: string
          • value: string
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          raw app created

          +
  • /w/{workspace}/raw_apps/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app deleted

          +
  • /w/{workspace}/raw_apps/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          app exists

          +
  • /w/{workspace}/raw_apps/list: {
        get: {
            req: {
                createdBy?: string;
                orderDesc?: boolean;
                page?: number;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: ListableRawApp[];
            };
        };
    }
    • get: {
          req: {
              createdBy?: string;
              orderDesc?: boolean;
              page?: number;
              pathExact?: string;
              pathStart?: string;
              perPage?: number;
              starredOnly?: boolean;
              workspace: string;
          };
          res: {
              200: ListableRawApp[];
          };
      }
      • req: {
            createdBy?: string;
            orderDesc?: boolean;
            page?: number;
            pathExact?: string;
            pathStart?: string;
            perPage?: number;
            starredOnly?: boolean;
            workspace: string;
        }
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalpathExact?: string

          mask to filter exact matching path

          +
        • OptionalpathStart?: string

          mask to filter matching starting path

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalstarredOnly?: boolean

          (default false) +show only the starred items

          +
        • workspace: string
      • res: {
            200: ListableRawApp[];
        }
  • /w/{workspace}/raw_apps/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    path?: string;
                    summary?: string;
                    value?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  path?: string;
                  summary?: string;
                  value?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                path?: string;
                summary?: string;
                value?: string;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              path?: string;
              summary?: string;
              value?: string;
          }

          updateraw app

          +
          • Optionalpath?: string
          • Optionalsummary?: string
          • Optionalvalue?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          app updated

          +
  • /w/{workspace}/resources/create: {
        post: {
            req: {
                requestBody: CreateResource;
                updateIfExists?: boolean;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: CreateResource;
              updateIfExists?: boolean;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: CreateResource;
            updateIfExists?: boolean;
            workspace: string;
        }
        • requestBody: CreateResource

          new resource

          +
        • OptionalupdateIfExists?: boolean
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          resource created

          +
  • /w/{workspace}/resources/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          resource deleted

          +
  • /w/{workspace}/resources/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          does resource exists

          +
  • /w/{workspace}/resources/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Resource;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: Resource;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: Resource;
        }
  • /w/{workspace}/resources/get_value/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          resource value

          +
  • /w/{workspace}/resources/get_value_interpolated/{path}: {
        get: {
            req: {
                jobId?: string;
                path: string;
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • get: {
          req: {
              jobId?: string;
              path: string;
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            jobId?: string;
            path: string;
            workspace: string;
        }
        • OptionaljobId?: string

          job id

          +
        • path: string
        • workspace: string
      • res: {
            200: unknown;
        }
        • 200: unknown

          resource value

          +
  • /w/{workspace}/resources/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                resourceType?: string;
                resourceTypeExclude?: string;
                workspace: string;
            };
            res: {
                200: ListableResource[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              resourceType?: string;
              resourceTypeExclude?: string;
              workspace: string;
          };
          res: {
              200: ListableResource[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            resourceType?: string;
            resourceTypeExclude?: string;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalresourceType?: string

          resource_types to list from, separated by ',',

          +
        • OptionalresourceTypeExclude?: string

          resource_types to not list from, separated by ',',

          +
        • workspace: string
      • res: {
            200: ListableResource[];
        }
  • /w/{workspace}/resources/list_names/{name}: {
        get: {
            req: {
                name: string;
                workspace: string;
            };
            res: {
                200: {
                    name: string;
                    path: string;
                }[];
            };
        };
    }
    • get: {
          req: {
              name: string;
              workspace: string;
          };
          res: {
              200: {
                  name: string;
                  path: string;
              }[];
          };
      }
      • req: {
            name: string;
            workspace: string;
        }
        • name: string
        • workspace: string
      • res: {
            200: {
                name: string;
                path: string;
            }[];
        }
        • 200: {
              name: string;
              path: string;
          }[]

          resource list names

          +
  • /w/{workspace}/resources/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    path: string;
                    value: unknown;
                }[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  path: string;
                  value: unknown;
              }[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                path: string;
                value: unknown;
            }[];
        }
        • 200: {
              path: string;
              value: unknown;
          }[]

          resource list

          +
  • /w/{workspace}/resources/type/create: {
        post: {
            req: {
                requestBody: ResourceType;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: ResourceType;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: ResourceType;
            workspace: string;
        }
        • requestBody: ResourceType

          new resource_type

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          resource_type created

          +
  • /w/{workspace}/resources/type/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          resource_type deleted

          +
  • /w/{workspace}/resources/type/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          does resource_type exist

          +
  • /w/{workspace}/resources/type/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: ResourceType;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: ResourceType;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: ResourceType;
        }
  • /w/{workspace}/resources/type/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ResourceType[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: ResourceType[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: ResourceType[];
        }
  • /w/{workspace}/resources/type/listnames: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          resource_type list

          +
  • /w/{workspace}/resources/type/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditResourceType;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: EditResourceType;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: EditResourceType;
            workspace: string;
        }
        • path: string
        • requestBody: EditResourceType

          updated resource_type

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          resource_type updated

          +
  • /w/{workspace}/resources/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditResource;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: EditResource;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: EditResource;
            workspace: string;
        }
        • path: string
        • requestBody: EditResource

          updated resource

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          resource updated

          +
  • /w/{workspace}/resources/update_value/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    value?: unknown;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  value?: unknown;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                value?: unknown;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              value?: unknown;
          }

          updated resource

          +
          • Optionalvalue?: unknown
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          resource value updated

          +
  • /w/{workspace}/schedules/create: {
        post: {
            req: {
                requestBody: NewSchedule;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: NewSchedule;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: NewSchedule;
            workspace: string;
        }
        • requestBody: NewSchedule

          new schedule

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          schedule created

          +
  • /w/{workspace}/schedules/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          schedule deleted

          +
  • /w/{workspace}/schedules/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          schedule exists

          +
  • /w/{workspace}/schedules/get/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Schedule;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: Schedule;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: Schedule;
        }
  • /w/{workspace}/schedules/list: {
        get: {
            req: {
                args?: string;
                isFlow?: boolean;
                page?: number;
                path?: string;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: Schedule[];
            };
        };
    }
    • get: {
          req: {
              args?: string;
              isFlow?: boolean;
              page?: number;
              path?: string;
              perPage?: number;
              workspace: string;
          };
          res: {
              200: Schedule[];
          };
      }
      • req: {
            args?: string;
            isFlow?: boolean;
            page?: number;
            path?: string;
            perPage?: number;
            workspace: string;
        }
        • Optionalargs?: string

          filter on jobs containing those args as a json subset (@> in postgres)

          +
        • OptionalisFlow?: boolean
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • Optionalpath?: string

          filter by path

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • workspace: string
      • res: {
            200: Schedule[];
        }
  • /w/{workspace}/schedules/list_with_jobs: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                workspace: string;
            };
            res: {
                200: ScheduleWJobs[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              workspace: string;
          };
          res: {
              200: ScheduleWJobs[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            workspace: string;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • workspace: string
      • res: {
            200: ScheduleWJobs[];
        }
  • /w/{workspace}/schedules/setdefaulthandler: {
        post: {
            req: {
                requestBody: {
                    extra_args?: {
                        [key: string]: unknown;
                    };
                    handler_type: "error" | "recovery";
                    number_of_occurence?: number;
                    number_of_occurence_exact?: boolean;
                    override_existing: boolean;
                    path?: string;
                    workspace_handler_muted?: boolean;
                };
                workspace: string;
            };
            res: {
                201: unknown;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  extra_args?: {
                      [key: string]: unknown;
                  };
                  handler_type: "error" | "recovery";
                  number_of_occurence?: number;
                  number_of_occurence_exact?: boolean;
                  override_existing: boolean;
                  path?: string;
                  workspace_handler_muted?: boolean;
              };
              workspace: string;
          };
          res: {
              201: unknown;
          };
      }
      • req: {
            requestBody: {
                extra_args?: {
                    [key: string]: unknown;
                };
                handler_type: "error" | "recovery";
                number_of_occurence?: number;
                number_of_occurence_exact?: boolean;
                override_existing: boolean;
                path?: string;
                workspace_handler_muted?: boolean;
            };
            workspace: string;
        }
        • requestBody: {
              extra_args?: {
                  [key: string]: unknown;
              };
              handler_type: "error" | "recovery";
              number_of_occurence?: number;
              number_of_occurence_exact?: boolean;
              override_existing: boolean;
              path?: string;
              workspace_handler_muted?: boolean;
          }

          Handler description

          +
          • Optionalextra_args?: {
                [key: string]: unknown;
            }
            • [key: string]: unknown
          • handler_type: "error" | "recovery"
          • Optionalnumber_of_occurence?: number
          • Optionalnumber_of_occurence_exact?: boolean
          • override_existing: boolean
          • Optionalpath?: string
          • Optionalworkspace_handler_muted?: boolean
        • workspace: string
      • res: {
            201: unknown;
        }
        • 201: unknown

          default error handler set

          +
  • /w/{workspace}/schedules/setenabled/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    enabled: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  enabled: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                enabled: boolean;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              enabled: boolean;
          }

          updated schedule enable

          +
          • enabled: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          schedule enabled set

          +
  • /w/{workspace}/schedules/update/{path}: {
        post: {
            req: {
                path: string;
                requestBody: EditSchedule;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: EditSchedule;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: EditSchedule;
            workspace: string;
        }
        • path: string
        • requestBody: EditSchedule

          updated schedule

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          schedule updated

          +
  • /w/{workspace}/scripts/archive/h/{hash}: {
        post: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    }
    • post: {
          req: {
              hash: string;
              workspace: string;
          };
          res: {
              200: Script;
          };
      }
      • req: {
            hash: string;
            workspace: string;
        }
        • hash: string
        • workspace: string
      • res: {
            200: Script;
        }
  • /w/{workspace}/scripts/archive/p/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          script archived

          +
  • /w/{workspace}/scripts/create: {
        post: {
            req: {
                requestBody: NewScript;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: NewScript;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            requestBody: NewScript;
            workspace: string;
        }
        • requestBody: NewScript

          Partially filled script

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          script created

          +
  • /w/{workspace}/scripts/delete/h/{hash}: {
        post: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    }
    • post: {
          req: {
              hash: string;
              workspace: string;
          };
          res: {
              200: Script;
          };
      }
      • req: {
            hash: string;
            workspace: string;
        }
        • hash: string
        • workspace: string
      • res: {
            200: Script;
        }
  • /w/{workspace}/scripts/delete/p/{path}: {
        post: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          script path

          +
  • /w/{workspace}/scripts/deployment_status/h/{hash}: {
        get: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: {
                    lock?: string;
                    lock_error_logs?: string;
                };
            };
        };
    }
    • get: {
          req: {
              hash: string;
              workspace: string;
          };
          res: {
              200: {
                  lock?: string;
                  lock_error_logs?: string;
              };
          };
      }
      • req: {
            hash: string;
            workspace: string;
        }
        • hash: string
        • workspace: string
      • res: {
            200: {
                lock?: string;
                lock_error_logs?: string;
            };
        }
        • 200: {
              lock?: string;
              lock_error_logs?: string;
          }

          script details

          +
          • Optionallock?: string
          • Optionallock_error_logs?: string
  • /w/{workspace}/scripts/exists/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          does it exists

          +
  • /w/{workspace}/scripts/get/draft/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: NewScriptWithDraft;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: NewScriptWithDraft;
          };
      }
  • /w/{workspace}/scripts/get/h/{hash}: {
        get: {
            req: {
                hash: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    }
    • get: {
          req: {
              hash: string;
              workspace: string;
          };
          res: {
              200: Script;
          };
      }
      • req: {
            hash: string;
            workspace: string;
        }
        • hash: string
        • workspace: string
      • res: {
            200: Script;
        }
  • /w/{workspace}/scripts/get/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: Script;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: Script;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: Script;
        }
  • /w/{workspace}/scripts/history/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: ScriptHistory[];
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: ScriptHistory[];
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: ScriptHistory[];
        }
  • /w/{workspace}/scripts/history_update/h/{hash}/p/{path}: {
        post: {
            req: {
                hash: string;
                path: string;
                requestBody: {
                    deployment_msg?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              hash: string;
              path: string;
              requestBody: {
                  deployment_msg?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            hash: string;
            path: string;
            requestBody: {
                deployment_msg?: string;
            };
            workspace: string;
        }
        • hash: string
        • path: string
        • requestBody: {
              deployment_msg?: string;
          }

          Script deployment message

          +
          • Optionaldeployment_msg?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          success

          +
  • /w/{workspace}/scripts/list: {
        get: {
            req: {
                createdBy?: string;
                firstParentHash?: string;
                hideWithoutMain?: boolean;
                isTemplate?: boolean;
                kinds?: string;
                lastParentHash?: string;
                orderDesc?: boolean;
                page?: number;
                parentHash?: string;
                pathExact?: string;
                pathStart?: string;
                perPage?: number;
                showArchived?: boolean;
                starredOnly?: boolean;
                workspace: string;
            };
            res: {
                200: Script[];
            };
        };
    }
    • get: {
          req: {
              createdBy?: string;
              firstParentHash?: string;
              hideWithoutMain?: boolean;
              isTemplate?: boolean;
              kinds?: string;
              lastParentHash?: string;
              orderDesc?: boolean;
              page?: number;
              parentHash?: string;
              pathExact?: string;
              pathStart?: string;
              perPage?: number;
              showArchived?: boolean;
              starredOnly?: boolean;
              workspace: string;
          };
          res: {
              200: Script[];
          };
      }
      • req: {
            createdBy?: string;
            firstParentHash?: string;
            hideWithoutMain?: boolean;
            isTemplate?: boolean;
            kinds?: string;
            lastParentHash?: string;
            orderDesc?: boolean;
            page?: number;
            parentHash?: string;
            pathExact?: string;
            pathStart?: string;
            perPage?: number;
            showArchived?: boolean;
            starredOnly?: boolean;
            workspace: string;
        }
        • OptionalcreatedBy?: string

          mask to filter exact matching user creator

          +
        • OptionalfirstParentHash?: string

          mask to filter scripts whom first direct parent has exact hash

          +
        • OptionalhideWithoutMain?: boolean

          (default false) +hide the scripts without an exported main function

          +
        • OptionalisTemplate?: boolean

          (default regardless) +if true show only the templates +if false show only the non templates +if not defined, show all regardless of if the script is a template

          +
        • Optionalkinds?: string

          (default regardless) +script kinds to filter, split by comma

          +
        • OptionallastParentHash?: string

          mask to filter scripts whom last parent in the chain has exact hash. +Beware that each script stores only a limited number of parents. Hence +the last parent hash for a script is not necessarily its top-most parent. +To find the top-most parent you will have to jump from last to last hash +until finding the parent

          +
        • OptionalorderDesc?: boolean

          order by desc order (default true)

          +
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalparentHash?: string

          is the hash present in the array of stored parent hashes for this script. +The same warning applies than for last_parent_hash. A script only store a +limited number of direct parent

          +
        • OptionalpathExact?: string

          mask to filter exact matching path

          +
        • OptionalpathStart?: string

          mask to filter matching starting path

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalshowArchived?: boolean

          (default false) +show also the archived files. +when multiple archived hash share the same path, only the ones with the latest create_at +are +ed.

          +
        • OptionalstarredOnly?: boolean

          (default false) +show only the starred items

          +
        • workspace: string
      • res: {
            200: Script[];
        }
  • /w/{workspace}/scripts/list_paths: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          list of script paths

          +
  • /w/{workspace}/scripts/list_search: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    content: string;
                    path: string;
                }[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  content: string;
                  path: string;
              }[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                content: string;
                path: string;
            }[];
        }
        • 200: {
              content: string;
              path: string;
          }[]

          script list

          +
  • /w/{workspace}/scripts/raw/h/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          script content

          +
  • /w/{workspace}/scripts/raw/p/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          script content

          +
  • /w/{workspace}/scripts/toggle_workspace_error_handler/p/{path}: {
        post: {
            req: {
                path: string;
                requestBody: {
                    muted?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              path: string;
              requestBody: {
                  muted?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            requestBody: {
                muted?: boolean;
            };
            workspace: string;
        }
        • path: string
        • requestBody: {
              muted?: boolean;
          }

          Workspace error handler enabled

          +
          • Optionalmuted?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          error handler toggled

          +
  • /w/{workspace}/users/delete/{username}: {
        delete: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              username: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            username: string;
            workspace: string;
        }
        • username: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          delete user

          +
  • /w/{workspace}/users/is_owner/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          is owner

          +
  • /w/{workspace}/users/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: User[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: User[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: User[];
        }
  • /w/{workspace}/users/list_usage: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: UserUsage[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: UserUsage[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: UserUsage[];
        }
  • /w/{workspace}/users/list_usernames: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: string[];
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string[];
        }
        • 200: string[]

          user

          +
  • /w/{workspace}/users/update/{username}: {
        post: {
            req: {
                requestBody: EditWorkspaceUser;
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: EditWorkspaceUser;
              username: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: EditWorkspaceUser;
            username: string;
            workspace: string;
        }
      • res: {
            200: string;
        }
        • 200: string

          edited user

          +
  • /w/{workspace}/users/username_to_email/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              username: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            username: string;
            workspace: string;
        }
        • username: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          email

          +
  • /w/{workspace}/users/whoami: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: User;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: User;
        }
  • /w/{workspace}/users/whois/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    }
    • get: {
          req: {
              username: string;
              workspace: string;
          };
          res: {
              200: User;
          };
      }
      • req: {
            username: string;
            workspace: string;
        }
        • username: string
        • workspace: string
      • res: {
            200: User;
        }
  • /w/{workspace}/users/{username}: {
        get: {
            req: {
                username: string;
                workspace: string;
            };
            res: {
                200: User;
            };
        };
    }
    • get: {
          req: {
              username: string;
              workspace: string;
          };
          res: {
              200: User;
          };
      }
      • req: {
            username: string;
            workspace: string;
        }
        • username: string
        • workspace: string
      • res: {
            200: User;
        }
        • 200: User

          user created

          +
  • /w/{workspace}/variables/create: {
        post: {
            req: {
                alreadyEncrypted?: boolean;
                requestBody: CreateVariable;
                workspace: string;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              alreadyEncrypted?: boolean;
              requestBody: CreateVariable;
              workspace: string;
          };
          res: {
              201: string;
          };
      }
      • req: {
            alreadyEncrypted?: boolean;
            requestBody: CreateVariable;
            workspace: string;
        }
        • OptionalalreadyEncrypted?: boolean
        • requestBody: CreateVariable

          new variable

          +
        • workspace: string
      • res: {
            201: string;
        }
        • 201: string

          variable created

          +
  • /w/{workspace}/variables/delete/{path}: {
        delete: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          variable deleted

          +
  • /w/{workspace}/variables/encrypt: {
        post: {
            req: {
                requestBody: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: string;
            workspace: string;
        }
        • requestBody: string

          new variable

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          encrypted value

          +
  • /w/{workspace}/variables/exists/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          variable

          +
  • /w/{workspace}/variables/get/{path}: {
        get: {
            req: {
                decryptSecret?: boolean;
                includeEncrypted?: boolean;
                path: string;
                workspace: string;
            };
            res: {
                200: ListableVariable;
            };
        };
    }
    • get: {
          req: {
              decryptSecret?: boolean;
              includeEncrypted?: boolean;
              path: string;
              workspace: string;
          };
          res: {
              200: ListableVariable;
          };
      }
      • req: {
            decryptSecret?: boolean;
            includeEncrypted?: boolean;
            path: string;
            workspace: string;
        }
        • OptionaldecryptSecret?: boolean

          ask to decrypt secret if this variable is secret +(if not secret no effect, default: true)

          +
        • OptionalincludeEncrypted?: boolean

          ask to include the encrypted value if secret and decrypt secret is not true (default: false)

          +
        • path: string
        • workspace: string
      • res: {
            200: ListableVariable;
        }
  • /w/{workspace}/variables/get_value/{path}: {
        get: {
            req: {
                path: string;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              path: string;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            path: string;
            workspace: string;
        }
        • path: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          variable

          +
  • /w/{workspace}/variables/list: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ListableVariable[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: ListableVariable[];
          };
      }
  • /w/{workspace}/variables/list_contextual: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: ContextualVariable[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: ContextualVariable[];
          };
      }
  • /w/{workspace}/variables/update/{path}: {
        post: {
            req: {
                alreadyEncrypted?: boolean;
                path: string;
                requestBody: EditVariable;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              alreadyEncrypted?: boolean;
              path: string;
              requestBody: EditVariable;
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            alreadyEncrypted?: boolean;
            path: string;
            requestBody: EditVariable;
            workspace: string;
        }
        • OptionalalreadyEncrypted?: boolean
        • path: string
        • requestBody: EditVariable

          updated variable

          +
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          variable updated

          +
  • /w/{workspace}/workspaces/add_user: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                    username?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  email: string;
                  is_admin: boolean;
                  operator: boolean;
                  username?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                email: string;
                is_admin: boolean;
                operator: boolean;
                username?: string;
            };
            workspace: string;
        }
        • requestBody: {
              email: string;
              is_admin: boolean;
              operator: boolean;
              username?: string;
          }

          WorkspaceInvite

          +
          • email: string
          • is_admin: boolean
          • operator: boolean
          • Optionalusername?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/archive: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/change_workspace_id: {
        post: {
            req: {
                requestBody?: {
                    new_id?: string;
                    new_name?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody?: {
                  new_id?: string;
                  new_name?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody?: {
                new_id?: string;
                new_name?: string;
            };
            workspace: string;
        }
        • OptionalrequestBody?: {
              new_id?: string;
              new_name?: string;
          }
          • Optionalnew_id?: string
          • Optionalnew_name?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/change_workspace_name: {
        post: {
            req: {
                requestBody?: {
                    new_name?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody?: {
                  new_name?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody?: {
                new_name?: string;
            };
            workspace: string;
        }
        • OptionalrequestBody?: {
              new_name?: string;
          }
          • Optionalnew_name?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/default_app: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    default_app_path?: string;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  default_app_path?: string;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                default_app_path?: string;
            };
        }
        • 200: {
              default_app_path?: string;
          }

          status

          +
          • Optionaldefault_app_path?: string
  • /w/{workspace}/workspaces/default_scripts: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: WorkspaceDefaultScripts;
            };
        };
        post: {
            req: {
                requestBody?: WorkspaceDefaultScripts;
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
  • /w/{workspace}/workspaces/delete_invite: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  email: string;
                  is_admin: boolean;
                  operator: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                email: string;
                is_admin: boolean;
                operator: boolean;
            };
            workspace: string;
        }
        • requestBody: {
              email: string;
              is_admin: boolean;
              operator: boolean;
          }

          WorkspaceInvite

          +
          • email: string
          • is_admin: boolean
          • operator: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_auto_invite: {
        post: {
            req: {
                requestBody: {
                    auto_add?: boolean;
                    invite_all?: boolean;
                    operator?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  auto_add?: boolean;
                  invite_all?: boolean;
                  operator?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                auto_add?: boolean;
                invite_all?: boolean;
                operator?: boolean;
            };
            workspace: string;
        }
        • requestBody: {
              auto_add?: boolean;
              invite_all?: boolean;
              operator?: boolean;
          }

          WorkspaceInvite

          +
          • Optionalauto_add?: boolean
          • Optionalinvite_all?: boolean
          • Optionaloperator?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_copilot_config: {
        post: {
            req: {
                requestBody: {
                    code_completion_enabled: boolean;
                    openai_resource_path?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  code_completion_enabled: boolean;
                  openai_resource_path?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                code_completion_enabled: boolean;
                openai_resource_path?: string;
            };
            workspace: string;
        }
        • requestBody: {
              code_completion_enabled: boolean;
              openai_resource_path?: string;
          }

          WorkspaceCopilotConfig

          +
          • code_completion_enabled: boolean
          • Optionalopenai_resource_path?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_default_app: {
        post: {
            req: {
                requestBody: {
                    default_app_path?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  default_app_path?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                default_app_path?: string;
            };
            workspace: string;
        }
        • requestBody: {
              default_app_path?: string;
          }

          Workspace default app

          +
          • Optionaldefault_app_path?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_deploy_to: {
        post: {
            req: {
                requestBody: {
                    deploy_to?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  deploy_to?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                deploy_to?: string;
            };
            workspace: string;
        }
        • requestBody: {
              deploy_to?: string;
          }
          • Optionaldeploy_to?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_error_handler: {
        post: {
            req: {
                requestBody: {
                    error_handler?: string;
                    error_handler_extra_args?: ScriptArgs;
                    error_handler_muted_on_cancel?: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  error_handler?: string;
                  error_handler_extra_args?: ScriptArgs;
                  error_handler_muted_on_cancel?: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                error_handler?: string;
                error_handler_extra_args?: ScriptArgs;
                error_handler_muted_on_cancel?: boolean;
            };
            workspace: string;
        }
        • requestBody: {
              error_handler?: string;
              error_handler_extra_args?: ScriptArgs;
              error_handler_muted_on_cancel?: boolean;
          }

          WorkspaceErrorHandler

          +
          • Optionalerror_handler?: string
          • Optionalerror_handler_extra_args?: ScriptArgs
          • Optionalerror_handler_muted_on_cancel?: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_git_sync_config: {
        post: {
            req: {
                requestBody: {
                    git_sync_settings?: WorkspaceGitSyncSettings;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  git_sync_settings?: WorkspaceGitSyncSettings;
              };
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
  • /w/{workspace}/workspaces/edit_large_file_storage_config: {
        post: {
            req: {
                requestBody: {
                    large_file_storage?: LargeFileStorage;
                };
                workspace: string;
            };
            res: {
                200: unknown;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  large_file_storage?: LargeFileStorage;
              };
              workspace: string;
          };
          res: {
              200: unknown;
          };
      }
      • req: {
            requestBody: {
                large_file_storage?: LargeFileStorage;
            };
            workspace: string;
        }
      • res: {
            200: unknown;
        }
        • 200: unknown

          status

          +
  • /w/{workspace}/workspaces/edit_slack_command: {
        post: {
            req: {
                requestBody: {
                    slack_command_script?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  slack_command_script?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                slack_command_script?: string;
            };
            workspace: string;
        }
        • requestBody: {
              slack_command_script?: string;
          }

          WorkspaceInvite

          +
          • Optionalslack_command_script?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/edit_webhook: {
        post: {
            req: {
                requestBody: {
                    webhook?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  webhook?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                webhook?: string;
            };
            workspace: string;
        }
        • requestBody: {
              webhook?: string;
          }

          WorkspaceWebhook

          +
          • Optionalwebhook?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/encryption_key: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    key: string;
                };
            };
        };
        post: {
            req: {
                requestBody: {
                    new_key: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  key: string;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                key: string;
            };
        }
        • 200: {
              key: string;
          }

          status

          +
          • key: string
    • post: {
          req: {
              requestBody: {
                  new_key: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                new_key: string;
            };
            workspace: string;
        }
        • requestBody: {
              new_key: string;
          }

          New encryption key

          +
          • new_key: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/get_copilot_info: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    code_completion_enabled: boolean;
                    exists_openai_resource_path: boolean;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  code_completion_enabled: boolean;
                  exists_openai_resource_path: boolean;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                code_completion_enabled: boolean;
                exists_openai_resource_path: boolean;
            };
        }
        • 200: {
              code_completion_enabled: boolean;
              exists_openai_resource_path: boolean;
          }

          status

          +
          • code_completion_enabled: boolean
          • exists_openai_resource_path: boolean
  • /w/{workspace}/workspaces/get_deploy_to: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    deploy_to?: string;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  deploy_to?: string;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                deploy_to?: string;
            };
        }
        • 200: {
              deploy_to?: string;
          }

          status

          +
          • Optionaldeploy_to?: string
  • /w/{workspace}/workspaces/get_large_file_storage_config: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: LargeFileStorage;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: LargeFileStorage;
          };
      }
  • /w/{workspace}/workspaces/get_settings: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    auto_add?: boolean;
                    auto_invite_domain?: string;
                    auto_invite_operator?: boolean;
                    automatic_billing: boolean;
                    code_completion_enabled: boolean;
                    customer_id?: string;
                    default_app?: string;
                    default_scripts?: WorkspaceDefaultScripts;
                    deploy_to?: string;
                    error_handler?: string;
                    error_handler_extra_args?: ScriptArgs;
                    error_handler_muted_on_cancel: boolean;
                    git_sync?: WorkspaceGitSyncSettings;
                    large_file_storage?: LargeFileStorage;
                    openai_resource_path?: string;
                    plan?: string;
                    slack_command_script?: string;
                    slack_name?: string;
                    slack_team_id?: string;
                    webhook?: string;
                    workspace_id?: string;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  auto_add?: boolean;
                  auto_invite_domain?: string;
                  auto_invite_operator?: boolean;
                  automatic_billing: boolean;
                  code_completion_enabled: boolean;
                  customer_id?: string;
                  default_app?: string;
                  default_scripts?: WorkspaceDefaultScripts;
                  deploy_to?: string;
                  error_handler?: string;
                  error_handler_extra_args?: ScriptArgs;
                  error_handler_muted_on_cancel: boolean;
                  git_sync?: WorkspaceGitSyncSettings;
                  large_file_storage?: LargeFileStorage;
                  openai_resource_path?: string;
                  plan?: string;
                  slack_command_script?: string;
                  slack_name?: string;
                  slack_team_id?: string;
                  webhook?: string;
                  workspace_id?: string;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                auto_add?: boolean;
                auto_invite_domain?: string;
                auto_invite_operator?: boolean;
                automatic_billing: boolean;
                code_completion_enabled: boolean;
                customer_id?: string;
                default_app?: string;
                default_scripts?: WorkspaceDefaultScripts;
                deploy_to?: string;
                error_handler?: string;
                error_handler_extra_args?: ScriptArgs;
                error_handler_muted_on_cancel: boolean;
                git_sync?: WorkspaceGitSyncSettings;
                large_file_storage?: LargeFileStorage;
                openai_resource_path?: string;
                plan?: string;
                slack_command_script?: string;
                slack_name?: string;
                slack_team_id?: string;
                webhook?: string;
                workspace_id?: string;
            };
        }
        • 200: {
              auto_add?: boolean;
              auto_invite_domain?: string;
              auto_invite_operator?: boolean;
              automatic_billing: boolean;
              code_completion_enabled: boolean;
              customer_id?: string;
              default_app?: string;
              default_scripts?: WorkspaceDefaultScripts;
              deploy_to?: string;
              error_handler?: string;
              error_handler_extra_args?: ScriptArgs;
              error_handler_muted_on_cancel: boolean;
              git_sync?: WorkspaceGitSyncSettings;
              large_file_storage?: LargeFileStorage;
              openai_resource_path?: string;
              plan?: string;
              slack_command_script?: string;
              slack_name?: string;
              slack_team_id?: string;
              webhook?: string;
              workspace_id?: string;
          }

          status

          +
          • Optionalauto_add?: boolean
          • Optionalauto_invite_domain?: string
          • Optionalauto_invite_operator?: boolean
          • automatic_billing: boolean
          • code_completion_enabled: boolean
          • Optionalcustomer_id?: string
          • Optionaldefault_app?: string
          • Optionaldefault_scripts?: WorkspaceDefaultScripts
          • Optionaldeploy_to?: string
          • Optionalerror_handler?: string
          • Optionalerror_handler_extra_args?: ScriptArgs
          • error_handler_muted_on_cancel: boolean
          • Optionalgit_sync?: WorkspaceGitSyncSettings
          • Optionallarge_file_storage?: LargeFileStorage
          • Optionalopenai_resource_path?: string
          • Optionalplan?: string
          • Optionalslack_command_script?: string
          • Optionalslack_name?: string
          • Optionalslack_team_id?: string
          • Optionalwebhook?: string
          • Optionalworkspace_id?: string
  • /w/{workspace}/workspaces/get_workspace_name: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/invite_user: {
        post: {
            req: {
                requestBody: {
                    email: string;
                    is_admin: boolean;
                    operator: boolean;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  email: string;
                  is_admin: boolean;
                  operator: boolean;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                email: string;
                is_admin: boolean;
                operator: boolean;
            };
            workspace: string;
        }
        • requestBody: {
              email: string;
              is_admin: boolean;
              operator: boolean;
          }

          WorkspaceInvite

          +
          • email: string
          • is_admin: boolean
          • operator: boolean
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/is_premium: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          status

          +
  • /w/{workspace}/workspaces/leave: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/list_pending_invites: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: WorkspaceInvite[];
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: WorkspaceInvite[];
          };
      }
  • /w/{workspace}/workspaces/premium_info: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: {
                    automatic_billing: boolean;
                    premium: boolean;
                    seats?: number;
                    usage?: number;
                };
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: {
                  automatic_billing: boolean;
                  premium: boolean;
                  seats?: number;
                  usage?: number;
              };
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: {
                automatic_billing: boolean;
                premium: boolean;
                seats?: number;
                usage?: number;
            };
        }
        • 200: {
              automatic_billing: boolean;
              premium: boolean;
              seats?: number;
              usage?: number;
          }

          status

          +
          • automatic_billing: boolean
          • premium: boolean
          • Optionalseats?: number
          • Optionalusage?: number
  • /w/{workspace}/workspaces/run_slack_message_test_job: {
        post: {
            req: {
                requestBody: {
                    channel?: string;
                    hub_script_path?: string;
                    test_msg?: string;
                };
                workspace: string;
            };
            res: {
                200: {
                    job_uuid?: string;
                };
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  channel?: string;
                  hub_script_path?: string;
                  test_msg?: string;
              };
              workspace: string;
          };
          res: {
              200: {
                  job_uuid?: string;
              };
          };
      }
      • req: {
            requestBody: {
                channel?: string;
                hub_script_path?: string;
                test_msg?: string;
            };
            workspace: string;
        }
        • requestBody: {
              channel?: string;
              hub_script_path?: string;
              test_msg?: string;
          }

          path to hub script to run and its corresponding args

          +
          • Optionalchannel?: string
          • Optionalhub_script_path?: string
          • Optionaltest_msg?: string
        • workspace: string
      • res: {
            200: {
                job_uuid?: string;
            };
        }
        • 200: {
              job_uuid?: string;
          }

          status

          +
          • Optionaljob_uuid?: string
  • /w/{workspace}/workspaces/set_automatic_billing: {
        post: {
            req: {
                requestBody: {
                    automatic_billing: boolean;
                    seats?: number;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  automatic_billing: boolean;
                  seats?: number;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                automatic_billing: boolean;
                seats?: number;
            };
            workspace: string;
        }
        • requestBody: {
              automatic_billing: boolean;
              seats?: number;
          }

          automatic billing

          +
          • automatic_billing: boolean
          • Optionalseats?: number
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/set_environment_variable: {
        post: {
            req: {
                requestBody: {
                    name: string;
                    value?: string;
                };
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  name: string;
                  value?: string;
              };
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            requestBody: {
                name: string;
                value?: string;
            };
            workspace: string;
        }
        • requestBody: {
              name: string;
              value?: string;
          }

          Workspace default app

          +
          • name: string
          • Optionalvalue?: string
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /w/{workspace}/workspaces/usage: {
        get: {
            req: {
                workspace: string;
            };
            res: {
                200: number;
            };
        };
    }
    • get: {
          req: {
              workspace: string;
          };
          res: {
              200: number;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: number;
        }
        • 200: number

          usage

          +
  • /workers/custom_tags: {
        get: {
            res: {
                200: string[];
            };
        };
    }
    • get: {
          res: {
              200: string[];
          };
      }
      • res: {
            200: string[];
        }
        • 200: string[]

          list of custom tags

          +
  • /workers/exists_worker_with_tag: {
        get: {
            req: {
                tag: string;
            };
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          req: {
              tag: string;
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            tag: string;
        }
        • tag: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          whether a worker with the tag exists

          +
  • /workers/get_default_tags: {
        get: {
            res: {
                200: string[];
            };
        };
    }
    • get: {
          res: {
              200: string[];
          };
      }
      • res: {
            200: string[];
        }
        • 200: string[]

          list of default tags

          +
  • /workers/is_default_tags_per_workspace: {
        get: {
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          res: {
              200: boolean;
          };
      }
      • res: {
            200: boolean;
        }
        • 200: boolean

          is the default tags per workspace

          +
  • /workers/list: {
        get: {
            req: {
                page?: number;
                perPage?: number;
                pingSince?: number;
            };
            res: {
                200: WorkerPing[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
              pingSince?: number;
          };
          res: {
              200: WorkerPing[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
            pingSince?: number;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
        • OptionalpingSince?: number

          number of seconds the worker must have had a last ping more recent of (default to 300)

          +
      • res: {
            200: WorkerPing[];
        }
  • /workers/queue_metrics: {
        get: {
            res: {
                200: {
                    id: string;
                    values: {
                        created_at: string;
                        value: number;
                    }[];
                }[];
            };
        };
    }
    • get: {
          res: {
              200: {
                  id: string;
                  values: {
                      created_at: string;
                      value: number;
                  }[];
              }[];
          };
      }
      • res: {
            200: {
                id: string;
                values: {
                    created_at: string;
                    value: number;
                }[];
            }[];
        }
        • 200: {
              id: string;
              values: {
                  created_at: string;
                  value: number;
              }[];
          }[]

          metrics

          +
  • /workspaces/allowed_domain_auto_invite: {
        get: {
            res: {
                200: boolean;
            };
        };
    }
    • get: {
          res: {
              200: boolean;
          };
      }
      • res: {
            200: boolean;
        }
        • 200: boolean

          domain allowed or not

          +
  • /workspaces/create: {
        post: {
            req: {
                requestBody: CreateWorkspace;
            };
            res: {
                201: string;
            };
        };
    }
    • post: {
          req: {
              requestBody: CreateWorkspace;
          };
          res: {
              201: string;
          };
      }
  • /workspaces/delete/{workspace}: {
        delete: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • delete: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /workspaces/exists: {
        post: {
            req: {
                requestBody: {
                    id: string;
                };
            };
            res: {
                200: boolean;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  id: string;
              };
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            requestBody: {
                id: string;
            };
        }
        • requestBody: {
              id: string;
          }

          id of workspace

          +
          • id: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          status

          +
  • /workspaces/exists_username: {
        post: {
            req: {
                requestBody: {
                    id: string;
                    username: string;
                };
            };
            res: {
                200: boolean;
            };
        };
    }
    • post: {
          req: {
              requestBody: {
                  id: string;
                  username: string;
              };
          };
          res: {
              200: boolean;
          };
      }
      • req: {
            requestBody: {
                id: string;
                username: string;
            };
        }
        • requestBody: {
              id: string;
              username: string;
          }
          • id: string
          • username: string
      • res: {
            200: boolean;
        }
        • 200: boolean

          status

          +
  • /workspaces/list: {
        get: {
            res: {
                200: Workspace[];
            };
        };
    }
  • /workspaces/list_as_superadmin: {
        get: {
            req: {
                page?: number;
                perPage?: number;
            };
            res: {
                200: Workspace[];
            };
        };
    }
    • get: {
          req: {
              page?: number;
              perPage?: number;
          };
          res: {
              200: Workspace[];
          };
      }
      • req: {
            page?: number;
            perPage?: number;
        }
        • Optionalpage?: number

          which page to return (start at 1, default 1)

          +
        • OptionalperPage?: number

          number of items to return for a given page (default 30, max 100)

          +
      • res: {
            200: Workspace[];
        }
  • /workspaces/unarchive/{workspace}: {
        post: {
            req: {
                workspace: string;
            };
            res: {
                200: string;
            };
        };
    }
    • post: {
          req: {
              workspace: string;
          };
          res: {
              200: string;
          };
      }
      • req: {
            workspace: string;
        }
        • workspace: string
      • res: {
            200: string;
        }
        • 200: string

          status

          +
  • /workspaces/users: {
        get: {
            res: {
                200: UserWorkspaceList;
            };
        };
    }
\ No newline at end of file