TiddlyWeb has two programming interfaces. One, the HTTP API, is used for remote access to TiddlyWeb resources. The other, the Python API, is used when writing plugins and other server-side extensions to TiddlyWeb.