Skip to main content

datasette-endpoints

PyPI Changelog Tests License

Plugin to add a /-/endpoints debug page listing all configured endpoints

Installation

Install this plugin in the same environment as Datasette.

datasette install datasette-endpoints

Usage

Once installed, this plugin adds two endpoints to your Datasette instance:

  • /-/endpoints.json - JSON list of all registered endpoints
  • /-/endpoints - HTML page showing all registered endpoints in a table

JSON API

Visit /-/endpoints.json to get a JSON array of all registered routes:

[
    {
        "path": "/-/plugins",
        "view": "JsonDataView",
        "pattern": "/-/plugins(\\.(?P<format>json))?$"
    },
    {
        "path": "/{database}/{table}",
        "view": "TableView",
        "pattern": "/(?P<database>[^\\/\\.]+)/(?P<table>[^\\/\\.]+)(\\.(?P<format>\\w+))?$"
    }
]

Each endpoint object includes:

  • path - A simplified, human-readable URL path with {name} placeholders for URL parameters
  • view - The name of the view class or function handling the route
  • pattern - The raw regex pattern used for URL matching

HTML page

Visit /-/endpoints to see a table of all registered endpoints with their paths, view names, and regex patterns. This includes both built-in Datasette routes and any routes added by plugins.

Development

To set up this plugin locally, first checkout the code. You can confirm it is available like this:

cd datasette-endpoints
# Confirm the plugin is visible
uv run datasette plugins

To run the tests:

uv run pytest

Release files for datasette-endpoints 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for datasette-endpoints 0.1
File Size Uploaded
datasette_endpoints-0.1.tar.gz 8.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for datasette-endpoints 0.1
File Interpreter ABI Platform
datasette_endpoints-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.0 kB

Release files / datasette_endpoints-0.1.tar.gz

Download URL datasette_endpoints-0.1.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c0394657ed3b776f15e96d5ee210b9321c3fc03650c1561fdf521a9e4740dd88
BLAKE2b-256 checksum
How to use checksums
4d3b1df3d3257b30efee329327bf96d75b2284ae2f57384da2bc4eb8ccacf065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 19, 2026.

Transparency log

Release files / datasette_endpoints-0.1-py3-none-any.whl

Download URL datasette_endpoints-0.1-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
688a4030599021eb06c41932a997399cd460e084a2b9d01c7639c4265526fbbc
BLAKE2b-256 checksum
How to use checksums
12c4bc117ae11e2453a912ce925e10a583e1ce4b3fcf1cfebacdc3cae832f689
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 19, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page