Sandbox — LSD is in active testing. All systems operational·payments are test-mode (no real charges).
Overview Use Cases News Docs Tool Store Support Community Get LSD
All docs
Docs/ API Reference/ describe_api
API Reference

describe_api

describe_api returns machine-readable JSON of every registered step and the public surface. Reference for describe_api, describe_text, and describe_markdown.

describe_api() returns a machine-readable snapshot of everything currently registered — the public surface plus every step and entity type. It is the single source of truth that editors and AI assistants read, and it powers the lsd api describe command. The text and markdown renderers of the same data live in lsdtools.advanced.

Usage#

Python
from lsdtools import describe_api

api = describe_api()
print(api["api_version"], len(api["steps"]))
# → "2.1" 12

Where to start#

LearnCLI commands · lsdtools API reference

APIRuntime · lsdtools.advanced

ExamplesA complete package

Functions

By LSD Team · Last updated Jul 18, 2026 Ask on Discord View as Markdown