Welcome to the HTML hypermedia API demo!

This is an API for humans (also known in some circles as a "web site"). It is also a demonstration of progressive enhancement (wikipedia.org). Here's what it looks like when rendered by the text-only browser Lynx (wikipedia.org):

Screenshot of this site viewed in Lynx

This page is the starting point for browsing the API. It can also be reached directly as the resource /welcome.

The resources /books and /authors can be used as regular URLs (try them!) or as resources. If you have JavaScript enabled, you'll see these resources rendered inline below via the htmx (htmx.org) library.

Here's an example of 404 error: /no-page-here.