TheBuilder.DeliveryApiInspector 0.2.1

dotnet add package TheBuilder.DeliveryApiInspector --version 0.2.1
                    
NuGet\Install-Package TheBuilder.DeliveryApiInspector -Version 0.2.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="TheBuilder.DeliveryApiInspector" Version="0.2.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="TheBuilder.DeliveryApiInspector" Version="0.2.1" />
                    
Directory.Packages.props
<PackageReference Include="TheBuilder.DeliveryApiInspector" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add TheBuilder.DeliveryApiInspector --version 0.2.1
                    
#r "nuget: TheBuilder.DeliveryApiInspector, 0.2.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package TheBuilder.DeliveryApiInspector@0.2.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=TheBuilder.DeliveryApiInspector&version=0.2.1
                    
Install as a Cake Addin
#tool nuget:?package=TheBuilder.DeliveryApiInspector&version=0.2.1
                    
Install as a Cake Tool

<p align="center"> <img src="https://raw.githubusercontent.com/thebuilder/umbraco-delivery-api-inspector/refs/heads/main/apps/docs/public/logo-mark.svg" width="112" height="112" alt="Delivery API Inspector logo" /> </p>

<h1 align="center">Delivery API Inspector for Umbraco</h1>

<p align="center"> An API tab on every document and media item in the Umbraco backoffice,<br /> with the JSON the Delivery API returns for it. </p>

NuGet version Umbraco Marketplace License

The API tab on a document, with the request on one line above a collapsible tree of the response

The tab builds the response with the Delivery API's own builders, so it shows the JSON a frontend receives. You don't need an API client or the site's API key.

Draft is the default view. Published shows what frontends get today, and Changes shows what publishing the draft would change.

The response is a tree you can search and filter, open to a set depth, and request with expand and fields from a menu. Blocks and pickers show their content type, media URLs show a thumbnail on hover, and a GUID opens its document or media item. The request copies as a URL, a curl command or a fetch call, and the response, or any part of it, copies as JSON.

It supports Umbraco 17.4 and later, Umbraco 18 included, on .NET 10.

Getting started

  1. Install the package in your Umbraco site:

    dotnet add package TheBuilder.DeliveryApiInspector
    
  2. Make sure Program.cs calls AddDeliveryApi(). The public Delivery API does not have to be enabled.

  3. Sign in as an administrator, open a document, and click API.

Administrators see the tab. To give it to another group, turn on View Delivery API output in the group's permissions under Users, User groups. It can be set for part of the content tree too.

The documentation covers every view, the request bar, access and configuration.

Development

See AGENTS.md for the layout and commands, and samples/README.md for the sample site and the end-to-end check.

License

MIT

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.2.1 8 11/12/2026
0.2.0 41 11/12/2026