---
title: "Get Script Config Template"
method: GET
path: "/scripts/{script_name}/config/template"
tags: ["Scripts"]
---

# Get Script Config Template

`GET /scripts/{script_name}/config/template`

Get the configuration template for a script with default values.

Dynamically loads the script's Python module and extracts its configuration class
(if defined). Returns all configuration fields with their default values. This is
useful for discovering what parameters a script accepts.

Use this endpoint to discover what configuration parameters a script accepts
before creating a new configuration. This is especially useful for dynamically
building configuration forms in UI applications.

## Path parameters

- `script_name` string, required

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

## Changes

- **2025-12-20** `1005bcd47280` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/hummingbot/apis/hummingbot-api/changes/scripts/:script_name/config/template/get.md)

---

[API](https://skmtc.dev/hummingbot/apis/hummingbot-api.md) · [All operations](https://skmtc.dev/hummingbot/apis/hummingbot-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hummingbot/hummingbot-api/revisions/576ec8539f76/schema)
