npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

kestra_api

v0.24.0

Published

All API operations, except for Superadmin-only endpoints, require a tenant identifier in the HTTP path.<br/> Endpoints designated as Superadmin-only are not tenant-scoped.

Downloads

4

Readme

kestra_api

KestraApi - JavaScript client for kestra_api All API operations, except for Superadmin-only endpoints, require a tenant identifier in the HTTP path. Endpoints designated as Superadmin-only are not tenant-scoped. This SDK is automatically generated by the OpenAPI Generator project:

  • API version: v1
  • Package version: v0.24.0
  • Generator version: 7.14.0-SNAPSHOT
  • Build package: org.openapitools.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install kestra_api --save

Finally, you need to build the module:

npm run build
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

To use the link you just defined in your project, switch to the directory you want to use your kestra_api from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

Finally, you need to build the module:

npm run build

git

If the library is hosted at a git repository, e.g.https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var KestraApi = require('kestra_api');


var api = new KestraApi.AIApi()
var tenant = "tenant_example"; // {String} 
var flowGenerationPrompt = new KestraApi.FlowGenerationPrompt(); // {FlowGenerationPrompt} Prompt and context required for flow generation
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.generateFlow(tenant, flowGenerationPrompt, callback);

Documentation for API Endpoints

All URIs are relative to http://localhost

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- KestraApi.AIApi | generateFlow | POST /api/v1/{tenant}/ai/generate/flow | Generate or regenerate a flow based on a prompt KestraApi.AppsApi | bulkDeleteApps | DELETE /api/v1/{tenant}/apps | Delete existing apps KestraApi.AppsApi | bulkDisableApps | POST /api/v1/{tenant}/apps/disable | Disable existing apps KestraApi.AppsApi | bulkEnableApps | POST /api/v1/{tenant}/apps/enable | Enable existing apps KestraApi.AppsApi | bulkExportApps | POST /api/v1/{tenant}/apps/export | Export apps as a ZIP archive of YAML sources. KestraApi.AppsApi | createApp | POST /api/v1/{tenant}/apps | Create a new app KestraApi.AppsApi | deleteApp | DELETE /api/v1/{tenant}/apps/{uid} | Delete an existing app KestraApi.AppsApi | disableApp | POST /api/v1/{tenant}/apps/{uid}/disable | Disable the app. KestraApi.AppsApi | dispatchApp | POST /api/v1/{tenant}/apps/view/{id}/dispatch/{dispatch} | Dispatch for a given app. KestraApi.AppsApi | downloadFileFromAppExecution | GET /api/v1/{tenant}/apps/view/{id}/file/download | Download file from an app execution KestraApi.AppsApi | enableApp | POST /api/v1/{tenant}/apps/{uid}/enable | Enable the app. KestraApi.AppsApi | getApp | GET /api/v1/{tenant}/apps/{uid} | Retrieve an app KestraApi.AppsApi | getFileMetaFromAppExecution | GET /api/v1/{tenant}/apps/view/{id}/file/meta | Get file meta information from an app execution KestraApi.AppsApi | getFilePreviewFromAppExecution | GET /api/v1/{tenant}/apps/view/{id}/file/preview | Get file preview from an app execution KestraApi.AppsApi | getLogsFromAppExecution | GET /api/v1/{tenant}/apps/view/{uid}/logs/download | Download logs for an app execution KestraApi.AppsApi | getStreamEventsFromApp | GET /api/v1/{tenant}/apps/view/{id}/streams/{stream} | Get an event stream from a given app. KestraApi.AppsApi | listTags | GET /api/v1/{tenant}/apps/tags | Get all the app tags KestraApi.AppsApi | openApp | GET /api/v1/{tenant}/apps/view/{uid} | Open an app KestraApi.AppsApi | previewApp | POST /api/v1/{tenant}/apps/preview | Open the app for the given source KestraApi.AppsApi | searchApps | GET /api/v1/{tenant}/apps/search | Search for apps KestraApi.AppsApi | searchAppsFromCatalog | GET /api/v1/{tenant}/apps/catalog | Search for apps from catalog KestraApi.AppsApi | updateApp | PUT /api/v1/{tenant}/apps/{uid} | Update an existing app KestraApi.AuditLogsApi | findAuditLog | POST /api/v1/{tenant}/auditlogs/find | Find a specific audit log KestraApi.AuditLogsApi | getResourceDiffFromAuditLog | GET /api/v1/{tenant}/auditlogs/{id}/diff | Retrieve the diff between audit logs KestraApi.AuditLogsApi | listAuditLogFromResourceId | GET /api/v1/{tenant}/auditlogs/history/{detailId} | Find all audit logs about a specific resource. KestraApi.AuditLogsApi | searchAuditLogs | GET /api/v1/{tenant}/auditlogs/search | Search for audit logs KestraApi.AuthsApi | createApiTokenForCurrentUser | POST /api/v1/me/api-tokens | Create API token for the authenticated user KestraApi.AuthsApi | deleteApiTokenForCurrentUser | DELETE /api/v1/me/api-tokens/{tokenId} | Delete API token for the authenticated user KestraApi.AuthsApi | getCurrentUser | GET /api/v1/me | Get details about the authenticated user KestraApi.AuthsApi | index | GET /api/v1/auths | Retrieve list of authentication methods KestraApi.AuthsApi | listApiTokensForCurrentUser | GET /api/v1/me/api-tokens | List API tokens for authenticated user KestraApi.AuthsApi | patchCurrentUser | PATCH /api/v1/me | Update authenticated user details KestraApi.BannersApi | createBanner | POST /api/v1/banners | Create an announcement banner KestraApi.BannersApi | deleteBanner | DELETE /api/v1/banners/{id} | Delete an announcement banner KestraApi.BannersApi | searchBanners | GET /api/v1/banners/search | Retrieve all announcement banners KestraApi.BannersApi | updateBanner | PUT /api/v1/banners/{id} | Update an announcement banner KestraApi.BindingsApi | bulkCreateBinding | POST /api/v1/{tenant}/bindings/bulk | Create multiple bindings KestraApi.BindingsApi | createBinding | POST /api/v1/{tenant}/bindings | Create a binding KestraApi.BindingsApi | deleteBinding | DELETE /api/v1/{tenant}/bindings/{id} | Delete a binding KestraApi.BindingsApi | getBinding | GET /api/v1/{tenant}/bindings/{id} | Retrieve a binding KestraApi.BindingsApi | searchBindings | GET /api/v1/{tenant}/bindings/search | Search for bindings KestraApi.BlueprintTagsApi | internalBlueprintTags | GET /api/v1/{tenant}/blueprints/custom/tags | List all internal blueprint tags KestraApi.BlueprintTagsApi | listBlueprintTags | GET /api/v1/{tenant}/blueprints/community/{kind}/tags | List blueprint tags matching the filter KestraApi.BlueprintsApi | createInternalBlueprints | POST /api/v1/{tenant}/blueprints/custom | Create a new internal blueprint KestraApi.BlueprintsApi | deleteInternalBlueprints | DELETE /api/v1/{tenant}/blueprints/custom/{id} | Delete an internal blueprint KestraApi.BlueprintsApi | getBlueprint | GET /api/v1/{tenant}/blueprints/community/{kind}/{id} | Retrieve a blueprint KestraApi.BlueprintsApi | getBlueprintGraph | GET /api/v1/{tenant}/blueprints/community/{kind}/{id}/graph | Retrieve a blueprint graph KestraApi.BlueprintsApi | getBlueprintSource | GET /api/v1/{tenant}/blueprints/community/{kind}/{id}/source | Retrieve a blueprint source code KestraApi.BlueprintsApi | internalBlueprint | GET /api/v1/{tenant}/blueprints/custom/{id} | Retrieve an internal blueprint KestraApi.BlueprintsApi | internalBlueprintFlow | GET /api/v1/{tenant}/blueprints/custom/{id}/source | Retrieve an internal blueprint source code KestraApi.BlueprintsApi | searchBlueprints | GET /api/v1/{tenant}/blueprints/community/{kind} | List all blueprints KestraApi.BlueprintsApi | searchInternalBlueprints | GET /api/v1/{tenant}/blueprints/custom | List all internal blueprints KestraApi.BlueprintsApi | updateInternalBlueprints | PUT /api/v1/{tenant}/blueprints/custom/{id} | Update an internal blueprint KestraApi.ClusterApi | enterMaintenance | POST /api/v1/instance/maintenance/enter | Enter cluster maintenance mode KestraApi.ClusterApi | exitMaintenance | POST /api/v1/instance/maintenance/exit | Exit cluster maintenance mode KestraApi.DashboardsApi | createDashboard | POST /api/v1/{tenant}/dashboards | Create a dashboard from yaml source KestraApi.DashboardsApi | deleteDashboard | DELETE /api/v1/{tenant}/dashboards/{id} | Delete a dashboard KestraApi.DashboardsApi | exportChartToCsv | POST /api/v1/{tenant}/dashboards/charts/export/to-csv | Export a table chart data to CSV KestraApi.DashboardsApi | exportDashboardChartDataToCSV | POST /api/v1/{tenant}/dashboards/{id}/charts/{chartId}/export/to-csv | Export a dashboard chart data to CSV KestraApi.DashboardsApi | getDashboard | GET /api/v1/{tenant}/dashboards/{id} | Get a dashboard KestraApi.DashboardsApi | getDashboardChartData | POST /api/v1/{tenant}/dashboards/{id}/charts/{chartId} | Generate a dashboard chart data KestraApi.DashboardsApi | previewChart | POST /api/v1/{tenant}/dashboards/charts/preview | Preview a chart data KestraApi.DashboardsApi | searchDashboards | GET /api/v1/{tenant}/dashboards | Search for dashboards KestraApi.DashboardsApi | updateDashboard | PUT /api/v1/{tenant}/dashboards/{id} | Update a dashboard KestraApi.DashboardsApi | validateChart | POST /api/v1/{tenant}/dashboards/validate/chart | Validate a chart from yaml source KestraApi.DashboardsApi | validateDashboard | POST /api/v1/{tenant}/dashboards/validate | Validate dashboard from yaml source KestraApi.DefaultApi | acceptInvitation | POST /api/v1/invitation/accept/{invitationId} | KestraApi.DefaultApi | createFromInvitation | POST /api/v1/invitation/create/{invitationId} | KestraApi.DefaultApi | forgottenPassword | GET /api/v1/forgotten-password | Sends an email to reset a password. KestraApi.DefaultApi | generate | GET /api/v1/{tenant}/stats/generate-reports | KestraApi.DefaultApi | login | POST /login | KestraApi.DefaultApi | resetPassword | POST /api/v1/reset-password | Change a password for given token. KestraApi.ExecutionsApi | createExecution | POST /api/v1/{tenant}/executions/{namespace}/{id} | Create a new execution for a flow KestraApi.ExecutionsApi | deleteExecution | DELETE /api/v1/{tenant}/executions/{executionId} | Delete an execution KestraApi.ExecutionsApi | deleteExecutionsByIds | DELETE /api/v1/{tenant}/executions/by-ids | Delete a list of executions KestraApi.ExecutionsApi | deleteExecutionsByQuery | DELETE /api/v1/{tenant}/executions/by-query | Delete executions filter by query parameters KestraApi.ExecutionsApi | downloadFileFromExecution | GET /api/v1/{tenant}/executions/{executionId}/file | Download file for an execution KestraApi.ExecutionsApi | evalTaskRunExpression | POST /api/v1/{tenant}/executions/{executionId}/eval/{taskRunId} | Evaluate a variable expression for this taskrun KestraApi.ExecutionsApi | followDependenciesExecutions | GET /api/v1/{tenant}/executions/{executionId}/follow-dependencies | Follow all execution dependencies executions KestraApi.ExecutionsApi | followExecution | GET /api/v1/{tenant}/executions/{executionId}/follow | Follow an execution KestraApi.ExecutionsApi | forceRunByIds | POST /api/v1/{tenant}/executions/force-run/by-ids | Force run a list of executions KestraApi.ExecutionsApi | forceRunExecution | POST /api/v1/{tenant}/executions/{executionId}/force-run | Force run an execution KestraApi.ExecutionsApi | forceRunExecutionsByQuery | POST /api/v1/{tenant}/executions/force-run/by-query | Force run executions filter by query parameters KestraApi.ExecutionsApi | getExecution | GET /api/v1/{tenant}/executions/{executionId} | Get an execution KestraApi.ExecutionsApi | getExecutionFlowGraph | GET /api/v1/{tenant}/executions/{executionId}/graph | Generate a graph for an execution KestraApi.ExecutionsApi | getFileMetadatasFromExecution | GET /api/v1/{tenant}/executions/{executionId}/file/metas | Get file meta information for an execution KestraApi.ExecutionsApi | getFlowFromExecution | GET /api/v1/{tenant}/executions/flows/{namespace}/{flowId} | Get flow information's for an execution KestraApi.ExecutionsApi | getFlowFromExecutionById | GET /api/v1/{tenant}/executions/{executionId}/flow | Get flow information's for an execution KestraApi.ExecutionsApi | getLatestExecutions | POST /api/v1/{tenant}/executions/latest | Get the latest execution for given flows KestraApi.ExecutionsApi | killExecution | DELETE /api/v1/{tenant}/executions/{executionId}/kill | Kill an execution KestraApi.ExecutionsApi | killExecutionsByIds | DELETE /api/v1/{tenant}/executions/kill/by-ids | Kill a list of executions KestraApi.ExecutionsApi | killExecutionsByQuery | DELETE /api/v1/{tenant}/executions/kill/by-query | Kill executions filter by query parameters KestraApi.ExecutionsApi | listExecutableDistinctNamespaces | GET /api/v1/{tenant}/executions/namespaces | Get all namespaces that have executable flows KestraApi.ExecutionsApi | listFlowExecutionsByNamespace | GET /api/v1/{tenant}/executions/namespaces/{namespace}/flows | Get all flow ids for a namespace. Data returned are FlowForExecution containing minimal information about a Flow for when you are allowed to executing but not reading. KestraApi.ExecutionsApi | pauseExecution | POST /api/v1/{tenant}/executions/{executionId}/pause | Pause a running execution. KestraApi.ExecutionsApi | pauseExecutionsByIds | POST /api/v1/{tenant}/executions/pause/by-ids | Pause a list of running executions KestraApi.ExecutionsApi | pauseExecutionsByQuery | POST /api/v1/{tenant}/executions/pause/by-query | Pause executions filter by query parameters KestraApi.ExecutionsApi | previewFileFromExecution | GET /api/v1/{tenant}/executions/{executionId}/file/preview | Get file preview for an execution KestraApi.ExecutionsApi | replayExecution | POST /api/v1/{tenant}/executions/{executionId}/replay | Create a new execution from an old one and start it from a specified task run id KestraApi.ExecutionsApi | replayExecutionsByIds | POST /api/v1/{tenant}/executions/replay/by-ids | Create new executions from old ones. Keep the flow revision KestraApi.ExecutionsApi | replayExecutionsByQuery | POST /api/v1/{tenant}/executions/replay/by-query | Create new executions from old ones filter by query parameters. Keep the flow revision KestraApi.ExecutionsApi | restartExecution | POST /api/v1/{tenant}/executions/{executionId}/restart | Restart a new execution from an old one KestraApi.ExecutionsApi | restartExecutionsByIds | POST /api/v1/{tenant}/executions/restart/by-ids | Restart a list of executions KestraApi.ExecutionsApi | restartExecutionsByQuery | POST /api/v1/{tenant}/executions/restart/by-query | Restart executions filter by query parameters KestraApi.ExecutionsApi | resumeExecution | POST /api/v1/{tenant}/executions/{executionId}/resume | Resume a paused execution. KestraApi.ExecutionsApi | resumeExecutionFromBreakpoint | POST /api/v1/{tenant}/executions/{executionId}/resume-from-breakpoint | Resume an execution from a breakpoint (in the 'BREAKPOINT' state). KestraApi.ExecutionsApi | resumeExecutionsByIds | POST /api/v1/{tenant}/executions/resume/by-ids | Resume a list of paused executions KestraApi.ExecutionsApi | resumeExecutionsByQuery | POST /api/v1/{tenant}/executions/resume/by-query | Resume executions filter by query parameters KestraApi.ExecutionsApi | searchExecutions | GET /api/v1/{tenant}/executions/search | Search for executions KestraApi.ExecutionsApi | searchExecutionsByFlowId | GET /api/v1/{tenant}/executions | Search for executions for a flow KestraApi.ExecutionsApi | searchTaskRun | GET /api/v1/{tenant}/taskruns/search | Search for taskruns, only available with the Elasticsearch repository KestraApi.ExecutionsApi | setLabelsOnTerminatedExecution | POST /api/v1/{tenant}/executions/{executionId}/labels | Add or update labels of a terminated execution KestraApi.ExecutionsApi | setLabelsOnTerminatedExecutionsByIds | POST /api/v1/{tenant}/executions/labels/by-ids | Set labels on a list of executions KestraApi.ExecutionsApi | setLabelsOnTerminatedExecutionsByQuery | POST /api/v1/{tenant}/executions/labels/by-query | Set label on executions filter by query parameters KestraApi.ExecutionsApi | triggerExecution | POST /api/v1/{tenant}/executions/trigger/{namespace}/{id} | Trigger a new execution for a flow KestraApi.ExecutionsApi | triggerExecutionByGetWebhook | GET /api/v1/{tenant}/executions/webhook/{namespace}/{id}/{key} | Trigger a new execution by GET webhook trigger KestraApi.ExecutionsApi | triggerExecutionByPostWebhook | POST /api/v1/{tenant}/executions/webhook/{namespace}/{id}/{key} | Trigger a new execution by POST webhook trigger KestraApi.ExecutionsApi | triggerExecutionByPutWebhook | PUT /api/v1/{tenant}/executions/webhook/{namespace}/{id}/{key} | Trigger a new execution by PUT webhook trigger KestraApi.ExecutionsApi | unqueueExecution | POST /api/v1/{tenant}/executions/{executionId}/unqueue | Unqueue an execution KestraApi.ExecutionsApi | unqueueExecutionsByIds | POST /api/v1/{tenant}/executions/unqueue/by-ids | Unqueue a list of executions KestraApi.ExecutionsApi | unqueueExecutionsByQuery | POST /api/v1/{tenant}/executions/unqueue/by-query | Unqueue executions filter by query parameters KestraApi.ExecutionsApi | updateExecutionStatus | POST /api/v1/{tenant}/executions/{executionId}/change-status | Change the state of an execution KestraApi.ExecutionsApi | updateExecutionsStatusByIds | POST /api/v1/{tenant}/executions/change-status/by-ids | Change executions state by id KestraApi.ExecutionsApi | updateExecutionsStatusByQuery | POST /api/v1/{tenant}/executions/change-status/by-query | Change executions state by query parameters KestraApi.ExecutionsApi | updateTaskRunState | POST /api/v1/{tenant}/executions/{executionId}/state | Change state for a taskrun in an execution KestraApi.ExecutionsApi | validateNewExecutionInputs | POST /api/v1/{tenant}/executions/{namespace}/{id}/validate | Validate the creation of a new execution for a flow KestraApi.ExecutionsApi | validateResumeExecutionInputs | POST /api/v1/{tenant}/executions/{executionId}/resume/validate | Validate inputs to resume a paused execution. KestraApi.FilesApi | createNamespaceDirectory | POST /api/v1/{tenant}/namespaces/{namespace}/files/directory | Create a directory KestraApi.FilesApi | createNamespaceFile | POST /api/v1/{tenant}/namespaces/{namespace}/files | Create a file KestraApi.FilesApi | deleteFileDirectory | DELETE /api/v1/{tenant}/namespaces/{namespace}/files | Delete a file or directory KestraApi.FilesApi | exportNamespaceFiles | GET /api/v1/{tenant}/namespaces/{namespace}/files/export | Export namespace files as a ZIP KestraApi.FilesApi | getFileContent | GET /api/v1/{tenant}/namespaces/{namespace}/files | Get namespace file content KestraApi.FilesApi | getFileMetadatas | GET /api/v1/{tenant}/namespaces/{namespace}/files/stats | Get namespace file stats such as size, creation & modification dates and type KestraApi.FilesApi | listNamespaceDirectoryFiles | GET /api/v1/{tenant}/namespaces/{namespace}/files/directory | List directory content KestraApi.FilesApi | moveFileDirectory | PUT /api/v1/{tenant}/namespaces/{namespace}/files | Move a file or directory KestraApi.FilesApi | searchNamespaceFiles | GET /api/v1/{tenant}/namespaces/{namespace}/files/search | Find files which path contain the given string in their URI KestraApi.FlowsApi | bulkImportApps | POST /api/v1/{tenant}/apps/import | Import apps as a ZIP archive of yaml sources or a multi-objects YAML file. When sending a Yaml that contains one or more apps, a list of index is returned. When sending a ZIP archive, a list of files that couldn't be imported is returned. KestraApi.FlowsApi | bulkUpdateFlows | POST /api/v1/{tenant}/flows/bulk | Update from multiples yaml sources KestraApi.FlowsApi | createFlow | POST /api/v1/{tenant}/flows | Create a flow from yaml source KestraApi.FlowsApi | deleteFlow | DELETE /api/v1/{tenant}/flows/{namespace}/{id} | Delete a flow KestraApi.FlowsApi | deleteFlowsByIds | DELETE /api/v1/{tenant}/flows/delete/by-ids | Delete flows by their IDs. KestraApi.FlowsApi | deleteFlowsByQuery | DELETE /api/v1/{tenant}/flows/delete/by-query | Delete flows returned by the query parameters. KestraApi.FlowsApi | disableFlowsByIds | POST /api/v1/{tenant}/flows/disable/by-ids | Disable flows by their IDs. KestraApi.FlowsApi | disableFlowsByQuery | POST /api/v1/{tenant}/flows/disable/by-query | Disable flows returned by the query parameters. KestraApi.FlowsApi | enableFlowsByIds | POST /api/v1/{tenant}/flows/enable/by-ids | Enable flows by their IDs. KestraApi.FlowsApi | enableFlowsByQuery | POST /api/v1/{tenant}/flows/enable/by-query | Enable flows returned by the query parameters. KestraApi.FlowsApi | exportFlowsByIds | POST /api/v1/{tenant}/flows/export/by-ids | Export flows as a ZIP archive of yaml sources. KestraApi.FlowsApi | exportFlowsByQuery | GET /api/v1/{tenant}/flows/export/by-query | Export flows as a ZIP archive of yaml sources. KestraApi.FlowsApi | generateFlowGraph | GET /api/v1/{tenant}/flows/{namespace}/{id}/graph | Generate a graph for a flow KestraApi.FlowsApi | generateFlowGraphFromSource | POST /api/v1/{tenant}/flows/graph | Generate a graph for a flow source KestraApi.FlowsApi | getFlow | GET /api/v1/{tenant}/flows/{namespace}/{id} | Get a flow KestraApi.FlowsApi | getFlowDependencies | GET /api/v1/{tenant}/flows/{namespace}/{id}/dependencies | Get flow dependencies KestraApi.FlowsApi | getFlowDependenciesFromNamespace | GET /api/v1/{tenant}/namespaces/{namespace}/dependencies | Retrieve flow dependencies KestraApi.FlowsApi | getTaskFromFlow | GET /api/v1/{tenant}/flows/{namespace}/{id}/tasks/{taskId} | Get a flow task KestraApi.FlowsApi | importFlows | POST /api/v1/{tenant}/flows/import | Import flows as a ZIP archive of yaml sources or a multi-objects YAML file. When sending a Yaml that contains one or more flows, a list of index is returned. When sending a ZIP archive, a list of files that couldn't be imported is returned. KestraApi.FlowsApi | listDistinctNamespaces | GET /api/v1/{tenant}/flows/distinct-namespaces | List all distinct namespaces KestraApi.FlowsApi | listFlowRevisions | GET /api/v1/{tenant}/flows/{namespace}/{id}/revisions | Get revisions for a flow KestraApi.FlowsApi | listFlowsByNamespace | GET /api/v1/{tenant}/flows/{namespace} | Retrieve all flows from a given namespace KestraApi.FlowsApi | searchFlows | GET /api/v1/{tenant}/flows/search | Search for flows KestraApi.FlowsApi | searchFlowsBySourceCode | GET /api/v1/{tenant}/flows/source | Search for flows source code KestraApi.FlowsApi | updateFlow | PUT /api/v1/{tenant}/flows/{namespace}/{id} | Update a flow KestraApi.FlowsApi | updateFlowsInNamespaceFromJson | POST /api/v1/{tenant}/flows/{namespace} | Update a complete namespace from json object KestraApi.FlowsApi | updateTask | PATCH /api/v1/{tenant}/flows/{namespace}/{id}/{taskId} | Update a single task on a flow KestraApi.FlowsApi | validateFlows | POST /api/v1/{tenant}/flows/validate | Validate a list of flows KestraApi.FlowsApi | validateTask | POST /api/v1/{tenant}/flows/validate/task | Validate a task KestraApi.FlowsApi | validateTrigger | POST /api/v1/{tenant}/flows/validate/trigger | Validate trigger KestraApi.GroupsApi | addUserToGroup | PUT /api/v1/{tenant}/groups/{id}/members/{userId} | Add a user to a group KestraApi.GroupsApi | autocompleteGroups | POST /api/v1/{tenant}/groups/autocomplete | List groups for autocomplete KestraApi.GroupsApi | createGroup | POST /api/v1/{tenant}/groups | Create a group KestraApi.GroupsApi | deleteGroup | DELETE /api/v1/{tenant}/groups/{id} | Delete a group KestraApi.GroupsApi | deleteUserFromGroup | DELETE /api/v1/{tenant}/groups/{id}/members/{userId} | Remove a user from a group KestraApi.GroupsApi | getGroup | GET /api/v1/{tenant}/groups/{id} | Retrieve a group KestraApi.GroupsApi | listGroupIds | POST /api/v1/{tenant}/groups/ids | List groups by ids KestraApi.GroupsApi | searchGroupMembers | GET /api/v1/{tenant}/groups/{id}/members | Search for users in a group KestraApi.GroupsApi | searchGroups | GET /api/v1/{tenant}/groups/search | Search for groups KestraApi.GroupsApi | setUserMembershipForGroup | PUT /api/v1/{tenant}/groups/{id}/members/membership/{userId} | Update a user's membership type in a group KestraApi.GroupsApi | updateGroup | PUT /api/v1/{tenant}/groups/{id} | Update a group KestraApi.InvitationsApi | createInvitation | POST /api/v1/{tenant}/invitations | Create an invitation KestraApi.InvitationsApi | deleteInvitation | DELETE /api/v1/{tenant}/invitations/{id} | Delete an invitation KestraApi.InvitationsApi | findAllInvitationsForCurrentUser | GET /api/v1/me/invitations | List invitations for the authenticated user KestraApi.InvitationsApi | getInvitation | GET /api/v1/{tenant}/invitations/{id} | Retrieve an invitation KestraApi.InvitationsApi | listInvitationsByEmail | GET /api/v1/{tenant}/invitations/email/{email} | Retrieve all invitations for a given email KestraApi.InvitationsApi | searchInvitations | GET /api/v1/{tenant}/invitations/search | Search for invitations KestraApi.KVApi | deleteKeyValue | DELETE /api/v1/{tenant}/namespaces/{namespace}/kv/{key} | Delete a key-value pair KestraApi.KVApi | deleteKeyValues | DELETE /api/v1/{tenant}/namespaces/{namespace}/kv | Bulk-delete multiple key/value pairs from the given namespace. KestraApi.KVApi | getKeyValue | GET /api/v1/{tenant}/namespaces/{namespace}/kv/{key} | Get value for a key KestraApi.KVApi | listKeys | GET /api/v1/{tenant}/namespaces/{namespace}/kv | List all keys for a namespace KestraApi.KVApi | setKeyValue | PUT /api/v1/{tenant}/namespaces/{namespace}/kv/{key} | Puts a key-value pair in store KestraApi.LogsApi | deleteLogsFromExecution | DELETE /api/v1/{tenant}/logs/{executionId} | Delete logs for a specific execution, taskrun or task KestraApi.LogsApi | deleteLogsFromFlow | DELETE /api/v1/{tenant}/logs/{namespace}/{flowId} | Delete logs for a specific execution, taskrun or task KestraApi.LogsApi | downloadLogsFromExecution | GET /api/v1/{tenant}/logs/{executionId}/download | Download logs for a specific execution, taskrun or task KestraApi.LogsApi | followLogsFromExecution | GET /api/v1/{tenant}/logs/{executionId}/follow | Follow logs for a specific execution KestraApi.LogsApi | listLogsFromExecution | GET /api/v1/{tenant}/logs/{executionId} | Get logs for a specific execution, taskrun or task KestraApi.LogsApi | searchLogs | GET /api/v1/{tenant}/logs/search | Search for logs KestraApi.MaintenanceApi | enterMaintenance | POST /api/v1/instance/maintenance/enter | Enter cluster maintenance mode KestraApi.MaintenanceApi | exitMaintenance | POST /api/v1/instance/maintenance/exit | Exit cluster maintenance mode KestraApi.MetricsApi | aggregateMetricsFromFlow | GET /api/v1/{tenant}/metrics/aggregates/{namespace}/{flowId}/{metric} | Get metrics aggregations for a specific flow KestraApi.MetricsApi | aggregateMetricsFromTask | GET /api/v1/{tenant}/metrics/aggregates/{namespace}/{flowId}/{taskId}/{metric} | Get metrics aggregations for a specific flow KestraApi.MetricsApi | listFlowMetrics | GET /api/v1/{tenant}/metrics/names/{namespace}/{flowId} | Get metrics names for a specific flow KestraApi.MetricsApi | listTaskMetrics | GET /api/v1/{tenant}/metrics/names/{namespace}/{flowId}/{taskId} | Get metrics names for a specific task in a flow KestraApi.MetricsApi | listTasksWithMetrics | GET /api/v1/{tenant}/metrics/tasks/{namespace}/{flowId} | Get tasks id that have metrics for a specific flow, include deleted or renamed tasks KestraApi.MetricsApi | searchByExecution | GET /api/v1/{tenant}/metrics/{executionId} | Get metrics for a specific execution KestraApi.MiscApi | createBasicAuth | POST /api/v1/{tenant}/basicAuth | Configure basic authentication for the instance. KestraApi.MiscApi | getBasicAuthConfigErrors | GET /api/v1/basicAuthValidationErrors | Retrieve the instance configuration. KestraApi.MiscApi | getConfiguration | GET /api/v1/configs | Retrieve the instance configuration. KestraApi.MiscApi | getUsages | GET /api/v1/{tenant}/usages/all | Retrieve instance usage information KestraApi.MiscApi | licenseInfo | GET /api/v1/license-info | Retrieve license information KestraApi.MiscApi | listActions | GET /api/v1/{tenant}/acls/actions | Retrieve list of actions KestraApi.MiscApi | listPermissions | GET /api/v1/{tenant}/acls/permissions | Retrieve list of permissions KestraApi.MiscApi | setupConfiguration | GET /api/v1/setup | Retrieve current setup configuration KestraApi.MiscApi | setupKestra | POST /api/v1/setup | Create the first Superadmin user KestraApi.MiscApi | tenantUsage | GET /api/v1/{tenant}/usages | Retrieve usage information for the current tenant KestraApi.NamespacesApi | autocompleteNamespaces | POST /api/v1/{tenant}/namespaces/autocomplete | List namespaces for autocomplete KestraApi.NamespacesApi | autocompleteNamespacesWithResourceTenantasSuperAdmin | POST /api/v1/tenants/{resourceTenant}/namespaces/autocomplete | List namespaces for autocomplete KestraApi.NamespacesApi | autocompleteNamespacesasSuperAdmin | POST /api/v1/tenants/namespaces/autocomplete | List namespaces for autocomplete KestraApi.NamespacesApi | createNamespace | POST /api/v1/{tenant}/namespaces | Create a namespace KestraApi.NamespacesApi | deleteNamespace | DELETE /api/v1/{tenant}/namespaces/{id} | Delete a namespace KestraApi.NamespacesApi | deleteSecret | DELETE /api/v1/{tenant}/namespaces/{namespace}/secrets/{key} | Delete a secret for a namespace KestraApi.NamespacesApi | getInheritedSecrets | GET /api/v1/{tenant}/namespaces/{namespace}/inherited-secrets | List inherited secrets KestraApi.NamespacesApi | getNamespace | GET /api/v1/{tenant}/namespaces/{id} | Retrieve namespace details KestraApi.NamespacesApi | inheritedPluginDefaults | GET /api/v1/{tenant}/namespaces/{id}/inherited-plugindefaults | List inherited plugin defaults KestraApi.NamespacesApi | inheritedVariables | GET /api/v1/{tenant}/namespaces/{id}/inherited-variables | List inherited variables KestraApi.NamespacesApi | listNamespaceSecrets | GET /api/v1/{tenant}/namespaces/{namespace}/secrets | Get secrets for a namespace KestraApi.NamespacesApi | patchSecret | PATCH /api/v1/{tenant}/namespaces/{namespace}/secrets/{key} | Patch a secret metadata for a namespace KestraApi.NamespacesApi | putSecrets | PUT /api/v1/{tenant}/namespaces/{namespace}/secrets | Update secrets for a namespace KestraApi.NamespacesApi | searchNamespaces | GET /api/v1/{tenant}/namespaces/search | Search for namespaces KestraApi.NamespacesApi | updateNamespace | PUT /api/v1/{tenant}/namespaces/{id} | Update a namespace KestraApi.PluginsApi | getAllInputTypes | GET /api/v1/plugins/inputs | Get all types for an inputs KestraApi.PluginsApi | getPluginBySubgroups | GET /api/v1/plugins/groups/subgroups | Get plugins group by subgroups KestraApi.PluginsApi | getPluginDocumentation | GET /api/v1/plugins/{cls} | Get plugin documentation KestraApi.PluginsApi | getPluginDocumentationFromVersion | GET /api/v1/plugins/{cls}/versions/{version} | Get plugin documentation KestraApi.PluginsApi | getPluginGroupIcons | GET /api/v1/plugins/icons/groups | Get plugins icons KestraApi.PluginsApi | getPluginIcons | GET /api/v1/plugins/icons | Get plugins icons KestraApi.PluginsApi | getPluginVersions | GET /api/v1/plugins/{cls}/versions | Get all versions for a plugin KestraApi.PluginsApi | getPropertiesFromType | GET /api/v1/plugins/properties/{type} | Get the properties part of the JSON schema for a type KestraApi.PluginsApi | getSchemaFromInputType | GET /api/v1/plugins/inputs/{type} | Get the JSON schema for an input type KestraApi.PluginsApi | getSchemasFromType | GET /api/v1/plugins/schemas/{type} | Get the JSON schema for a type KestraApi.PluginsApi | getVersionedPluginDetails | GET /api/v1/instance/versioned-plugins/{groupId}/{artifactId} | Retrieve details of a plugin artifact KestraApi.PluginsApi | getVersionedPluginDetailsFromVersion | GET /api/v1/instance/versioned-plugins/{groupId}/{artifactId}/{version} | Retrieve details of a specific plugin artifact version KestraApi.PluginsApi | installVersionedPlugins | POST /api/v1/instance/versioned-plugins/install | Install specified plugin artifacts KestraApi.PluginsApi | listAvailableVersionedPlugins | GET /api/v1/instance/versioned-plugins/available | List available plugin artifacts KestraApi.PluginsApi | listPlugins | GET /api/v1/plugins | Get list of plugins KestraApi.PluginsApi | listVersionedPlugin | GET /api/v1/instance/versioned-plugins | List installed plugin artifacts KestraApi.PluginsApi | resolveVersionedPlugins | POST /api/v1/instance/versioned-plugins/resolve | Resolve versions for specified plugin artifacts KestraApi.PluginsApi | uninstallVersionedPlugins | DELETE /api/v1/instance/versioned-plugins/uninstall | Uninstall plugin artifacts KestraApi.PluginsApi | uploadVersionedPlugins | POST /api/v1/instance/versioned-plugins/upload | Upload a plugin artifact JAR file KestraApi.RolesApi | autocompleteRoles | POST /api/v1/{tenant}/roles/autocomplete | List roles for autocomplete KestraApi.RolesApi | createRole | POST /api/v1/{tenant}/roles | Create a role KestraApi.RolesApi | deleteRole | DELETE /api/v1/{tenant}/roles/{id} | Delete a role KestraApi.RolesApi | getRole | GET /api/v1/{tenant}/roles/{id} | Retrieve a role KestraApi.RolesApi | listRolesFromGivenIds | POST /api/v1/{tenant}/roles/ids | List roles by ids KestraApi.RolesApi | searchRoles | GET /api/v1/{tenant}/roles/search | Search for roles KestraApi.RolesApi | updateRole | PUT /api/v1/{tenant}/roles/{id} | Update a role KestraApi.SCIMApi | createSCIMResourceByIdGroups | POST /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups | {@inheritDoc} KestraApi.SCIMApi | createSCIMResourceByIdUsers | POST /api/v1/{tenant}/integrations/{integration}/scim/v2/Users | {@inheritDoc} KestraApi.SCIMApi | deleteGroups | DELETE /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups/{id} | {@inheritDoc} KestraApi.SCIMApi | deleteUsers | DELETE /api/v1/{tenant}/integrations/{integration}/scim/v2/Users/{id} | {@inheritDoc} KestraApi.SCIMApi | findGroups | POST /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups/.search | {@inheritDoc} KestraApi.SCIMApi | findUsers | POST /api/v1/{tenant}/integrations/{integration}/scim/v2/Users/.search | {@inheritDoc} KestraApi.SCIMApi | getSCIMResourceByIdGroups | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups/{id} | {@inheritDoc} KestraApi.SCIMApi | getSCIMResourceByIdUsers | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Users/{id} | {@inheritDoc} KestraApi.SCIMApi | patchGroups | PATCH /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups/{id} | {@inheritDoc} KestraApi.SCIMApi | patchUsers | PATCH /api/v1/{tenant}/integrations/{integration}/scim/v2/Users/{id} | {@inheritDoc} KestraApi.SCIMApi | queryGroups | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups | {@inheritDoc} KestraApi.SCIMApi | queryUsers | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Users | {@inheritDoc} KestraApi.SCIMApi | updateGroups | PUT /api/v1/{tenant}/integrations/{integration}/scim/v2/Groups/{id} | {@inheritDoc} KestraApi.SCIMApi | updateUsers | PUT /api/v1/{tenant}/integrations/{integration}/scim/v2/Users/{id} | {@inheritDoc} KestraApi.SCIMConfigurationApi | getAllResourceTypes | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/ResourceTypes | KestraApi.SCIMConfigurationApi | getAllSchemas | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Schemas | KestraApi.SCIMConfigurationApi | getResourceType | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/ResourceTypes/{name} | KestraApi.SCIMConfigurationApi | getSchema | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/Schemas/{uri} | KestraApi.SCIMConfigurationApi | getServiceProviderConfiguration | GET /api/v1/{tenant}/integrations/{integration}/scim/v2/ServiceProviderConfig | KestraApi.SecurityIntegrationsApi | createSecurityIntegration | POST /api/v1/{tenant}/security-integrations | Create a security integration KestraApi.SecurityIntegrationsApi | deleteSecurityIntegration | DELETE /api/v1/{tenant}/security-integrations/{id} | Delete a security integration KestraApi.SecurityIntegrationsApi | disableSecurityIntegration | POST /api/v1/{tenant}/security-integrations/{id}/disable | Disable a security integration KestraApi.SecurityIntegrationsApi | enableSecurityIntegration | POST /api/v1/{tenant}/security-integrations/{id}/enable | Enable a security integration KestraApi.SecurityIntegrationsApi | getSecurityIntegration | GET /api/v1/{tenant}/security-integrations/{id} | Retrieve a security integration KestraApi.SecurityIntegrationsApi | listSecurityIntegrations | GET /api/v1/{tenant}/security-integrations | List all security integrations KestraApi.ServiceAccountApi | createServiceAccount | POST /api/v1/{tenant}/service-accounts | Create a user service account KestraApi.ServiceAccountApi | deleteServiceAccount | DELETE /api/v1/{tenant}/service-accounts/{id} | Delete a service account KestraApi.ServiceAccountApi | getServiceAccount | GET /api/v1/{tenant}/service-accounts/{id} | Retrieve a service account KestraApi.ServiceAccountApi | updateServiceAccount | PUT /api/v1/{tenant}/service-accounts/{id} | Update a user service account KestraApi.ServicesApi | getActiveServices | GET /api/v1/instance/services/active | List all active services KestraApi.ServicesApi | getService | GET /api/v1/instance/services/{id} | Retrieve details of a specific service KestraApi.ServicesApi | searchServices | GET /api/v1/instance/services/search | Search for a service (e.g. Worker, Executor, etc) KestraApi.TenantAccessApi | createTenantAccess | POST /api/v1/{tenant}/tenant-access | Create tenant access for a user KestraApi.TenantAccessApi | createTenantAccess1 | PUT /api/v1/{tenant}/tenant-access/{userId} | Create tenant access for a user KestraApi.TenantAccessApi | deleteTenantAccess | DELETE /api/v1/{tenant}/tenant-access/{userId} | Delete tenant access for a user KestraApi.TenantAccessApi | getTenantAccess | GET /api/v1/{tenant}/tenant-access/{userId} | Retrieve tenant access for a user KestraApi.TenantAccessApi | listTenantAccess | GET /api/v1/{tenant}/tenant-access | Retrieve users belonging to the tenant KestraApi.TenantsApi | callDelete | DELETE /api/v1/tenants/{id} | Delete a tenant and all its resources KestraApi.TenantsApi | create | POST /api/v1/tenants | Create a tenant KestraApi.TenantsApi | find | GET /api/v1/tenants/search | Search for tenants KestraApi.TenantsApi | get | GET /api/v1/tenants/{id} | Retrieve a tenant KestraApi.TenantsApi | getFlowDependenciesFromTenant | GET /api/v1/{tenant}/dependencies | Get tenant dependencies KestraApi.TenantsApi | setLogo | POST /api/v1/tenants/{id}/logo | Set a tenant logo KestraApi.TenantsApi | update | PUT /api/v1/tenants/{id} | Update a tenant KestraApi.TestSuitesApi | createTestSuite | POST /api/v1/{tenant}/tests | Create a test from YAML source KestraApi.TestSuitesApi | deleteTestSuite | DELETE /api/v1/{tenant}/tests/{namespace}/{id} | Delete a test KestraApi.TestSuitesApi | deleteTestSuitesByIds | DELETE /api/v1/{tenant}/tests/by-ids | Delete multiple tests by id KestraApi.TestSuitesApi | disableTestSuitesByIds | POST /api/v1/{tenant}/tests/disable/by-ids | Disable multiple tests by id KestraApi.TestSuitesApi | enableTestSuitesByIds | POST /api/v1/{tenant}/tests/enable/by-ids | Enable multiple tests by id KestraApi.TestSuitesApi | getTestResult | GET /api/v1/{tenant}/tests/results/{id} | Get a test result KestraApi.TestSuitesApi | getTestSuite | GET /api/v1/{tenant}/tests/{namespace}/{id} | Retrieve a test KestraApi.TestSuitesApi | getTestsLastResult | POST /api/v1/{tenant}/tests/results/search/last | Get tests last result KestraApi.TestSuitesApi | runTestSuite | POST /api/v1/{tenant}/tests/{namespace}/{id}/run | Run a full test KestraApi.TestSuitesApi | searchTestSuites | GET /api/v1/{tenant}/tests/search | Search for tests KestraApi.TestSuitesApi | updateTestSuite | PUT /api/v1/{tenant}/tests/{namespace}/{id} | Update a test from YAML source KestraApi.TestSuitesApi | validateTestSuite | POST /api/v1/{tenant}/tests/validate | Validate a test KestraApi.TriggersApi | deleteBackfill | POST /api/v1/{tenant}/triggers/backfill/delete | Delete a backfill KestraApi.TriggersApi | deleteBackfillByIds | POST /api/v1/{tenant}/triggers/backfill/delete/by-triggers | Delete backfill for given triggers KestraApi.TriggersApi | deleteBackfillByQuery | POST /api/v1/{tenant}/triggers/backfill/delete/by-query | Delete backfill for given triggers KestraApi.TriggersApi | disabledTriggersByIds | POST /api/v1/{tenant}/triggers/set-disabled/by-triggers | Disable/enable given triggers KestraApi.TriggersApi | disabledTriggersByQuery | POST /api/v1/{tenant}/triggers/set-disabled/by-query | Disable/enable triggers by query parameters KestraApi.TriggersApi | pauseBackfill | PUT /api/v1/{tenant}/triggers/backfill/pause | Pause a backfill KestraApi.TriggersApi | pauseBackfillByIds | POST /api/v1/{tenant}/triggers/backfill/pause/by-triggers | Pause backfill for given triggers KestraApi.TriggersApi | pauseBackfillByQuery | POST /api/v1/{tenant}/triggers/backfill/pause/by-query | Pause backfill for given triggers KestraApi.TriggersApi | restartTrigger | POST /api/v1/{tenant}/triggers/{namespace}/{flowId}/{triggerId}/restart | Restart a trigger KestraApi.TriggersApi | searchTriggers | GET /api/v1/{tenant}/triggers/search | Search for triggers KestraApi.TriggersApi | searchTriggersForFlow | GET /api/v1/{tenant}/triggers/{namespace}/{flowId} | Get all triggers for a flow KestraApi.TriggersApi | unlockTrigger | POST /api/v1/{tenant}/triggers/{namespace}/{flowId}/{triggerId}/unlock | Unlock a trigger KestraApi.TriggersApi | unlockTriggersByIds | POST /api/v1/{tenant}/triggers/unlock/by-triggers | Unlock given triggers KestraApi.TriggersApi | unlockTriggersByQuery | POST /api/v1/{tenant}/triggers/unlock/by-query | Unlock triggers by query parameters KestraApi.TriggersApi | unpauseBackfill | PUT /api/v1/{tenant}/triggers/backfill/unpause | Unpause a backfill KestraApi.TriggersApi | unpauseBackfillByIds | POST /api/v1/{tenant}/triggers/backfill/unpause/by-triggers | Unpause backfill for given triggers KestraApi.TriggersApi | unpauseBackfillByQuery | POST /api/v1/{tenant}/triggers/backfill/unpause/by-query | Unpause backfill for given triggers KestraApi.TriggersApi | updateTrigger | PUT /api/v1/{tenant}/triggers | Update a trigger KestraApi.UsersApi | autocompleteUsers | POST /api/v1/{tenant}/tenant-access/autocomplete | List users for autocomplete KestraApi.UsersApi | createApiTokensForUser | POST /api/v1/users/{id}/api-tokens | Create new API Token for a specific user KestraApi.UsersApi | createApiTokensForUser1 | POST /api/v1/{tenant}/service-accounts/{id}/api-tokens | Create new API Token for a specific user KestraApi.UsersApi | createUser | POST /api/v1/users | Create a new user account KestraApi.UsersApi | deleteApiToken | DELETE /api/v1/users/{id}/api-tokens/{tokenId} | Delete an API Token for specific user and token id KestraApi.UsersApi | deleteApiToken1 | DELETE /api/v1/{tenant}/service-accounts/{id}/api-tokens/{tokenId} | Delete an API Token for specific user and token id KestraApi.UsersApi | deleteRefreshToken | DELETE /api/v1/users/{id}/refresh-token | Delete a user refresh token KestraApi.UsersApi | deleteUser | DELETE /api/v1/users/{id} | Delete a user KestraApi.UsersApi | deleteUserAuthMethod | DELETE /api/v1/users/{id}/auths/{auth} | Update user password KestraApi.UsersApi | getUser | GET /api/v1/users/{id} | Get a user KestraApi.UsersApi | impersonate | POST /api/v1/users/{id}/impersonate | Impersonate a user KestraApi.UsersApi | listApiTokens | GET /api/v1/users/{id}/api-tokens | List API tokens for a specific user KestraApi.UsersApi | listApiTokens1 | GET /api/v1/{tenant}/service-accounts/{id}/api-tokens | List API tokens for a specific user KestraApi.UsersApi | listUsers | GET /api/v1/users | Retrieve users KestraApi.UsersApi | patchUser | PATCH /api/v1/users/{id} | Update user details KestraApi.UsersApi | patchUserDemo | PATCH /api/v1/users/{id}/restricted | Update user demo KestraApi.UsersApi | patchUserPassword | PATCH /api/v1/users/{id}/password | Update user password KestraApi.UsersApi | patchUserSuperAdmin | PATCH /api/v1/users/{id}/superadmin | Update user superadmin privileges KestraApi.UsersApi | updateCurrentUserPassword | PUT /api/v1/me/password | Update authenticated user password KestraApi.UsersApi | updateUser | PUT /api/v1/users/{id} | Update a user account KestraApi.UsersApi | updateUserGroups | PUT /api/v1/{tenant}/users/{id}/groups | Update the list of groups a user belongs to for the given tenant KestraApi.WorkerGroupsApi | createWorkerGroup | POST /api/v1/instance/workergroups | Create a worker group KestraApi.WorkerGroupsApi | deleteWorkerGroupById | DELETE /api/v1/instance/workergroups/{id} | Delete a worker group KestraApi.WorkerGroupsApi | getWorkerGroupById | GET /api/v1/instance/workergroups/{id} | Retrieve details of a specific worker group KestraApi.WorkerGroupsApi | listWorkerGroups | GET /api/v1/instance/workergroups | List all worker groups KestraApi.WorkerGroupsApi | updateWorkerGroupById | PUT /api/v1/instance/workergroups/{id} | Update a worker group

Documentation for Models