Black Friday Sale is Live: Get up to 30% OFF RankReady Pro - the WordPress AI SEO pluginBlack Friday Sale is Live: Up to 30% OFF Get Deal
Reference

Hatch glossary: headless, Worker, Astro, REST and more

Plain definitions of terms used in the Hatch docs: headless, Astro, Cloudflare Worker, API token, Turnstile, REST API, Application Password and hatch/v1.

Last updated October 29, 2026

Plain definitions of the terms used across the Hatch Connect docs, in alphabetical order within each group.

Architecture

Astro

A web framework for building websites. The frontend Hatch deploys is an Astro project. See the Astro docs.

Back office

The place you write and manage content. With Hatch, that stays WordPress (wp-admin).

Frontend

The website your visitors see. With Hatch, it runs as a Cloudflare Worker.

Headless

The part visitors see and the part you write in are separate. WordPress keeps the content; a separate frontend shows it. See headless WordPress vs a traditional theme.

Theme

The templates WordPress uses to render pages itself. Hatch does not install, bundle, switch or remove any theme.

Cloudflare

Cloudflare API token

A long password created in your Cloudflare account that lets Hatch upload your frontend with only the permissions you tick. Stored encrypted and never shown again.

Route

A rule that sends requests for a domain or path to a Worker. Needed when you use your own domain instead of workers.dev.

Turnstile

Cloudflare’s spam protection for forms. In Hatch it is optional and can protect forms, comments and the login page. See the Turnstile docs.

Worker

A small program that runs on Cloudflare’s network. Hatch uses one to serve your frontend. See the Workers docs.

Worker secret

An encrypted value stored with a Worker. Hatch sets three: the frontend account user name, its Application Password and the cache-refresh secret.

workers.dev

The free address Cloudflare gives Workers. You can use your own domain instead.

Zone

A domain added to your Cloudflare account. Custom-domain deploys need Zone Read permission.

WordPress

Application Password

A separate password for API access tied to a WordPress user. Hatch’s frontend uses one from a Subscriber account you create. See Application Passwords explained.

hatch/v1

The REST address under which Hatch shares posts, pages, menus, search data, custom post types and block output. See the hatch/v1 REST bridge.

Permalinks

The link format of your posts. Plain permalinks stop the frontend reading posts; the setup guide can switch to /%postname%/ if you tick the box.

REST API

The standard way WordPress shares data with apps over HTTP. See the REST API Handbook.

Subscriber

The lowest standard WordPress role. Hatch requires a low-privilege account like this for the frontend.

XML-RPC

An older WordPress remote interface at xmlrpc.php. Hatch can close it. See how to disable XML-RPC.

Hatch features

Cache refresh

When you publish or update content, Hatch tells the frontend to show the change, using a secret sent in a request header.

Connection check

A screen showing whether your frontend is answering, when it last refreshed and what needs attention. A scheduled check runs every 15 minutes once a frontend address is saved.

Disconnect

Turns off the redirect and forgets the saved token and frontend account password. The Worker stays in Cloudflare until you delete it.

Frontend accounts

Optional visitor sign-in (and registration when “Anyone can register” is on). Off by default; uses signed tokens valid for 24 hours.

Setup guide

The wizard that opens after activation and walks through the token, address and Deploy.

Hatch Design tab
The Design tab: pick a starter design, then set colours, fonts and layout.

FAQ

Is Astro required to use the REST API?

No. The hatch/v1 API works with any frontend you build.

Is Turnstile required?

No. It is off until you turn it on and enter your Turnstile keys.

What to do next