Kestra SDK – Language Clients for the API

Interact with Kestra’s API via language SDKs.

Interact with Kestra using language SDKs

There are official Kestra SDKs for Java, JavaScript, and Python. These SDKs provide a convenient way to interact with Kestra’s API and build custom applications on top of it.

SDK-based plugins now support an DEFAULT/AUTO authentication mode that pulls a default service account globally or from the current Namespace (or Tenant). Configure those defaults in the UI, or set a global fallback under tasks.sdk.authentication in your Configuration Basics.

Was this page helpful?