---
title: "Same as GET without a body"
method: HEAD
path: "/{componentId}"
tags: ["redirects"]
---

# Same as GET without a body

`HEAD /{componentId}`

## Request

- Base URL: `https://voltplan.app`
- URL: `https://voltplan.app/{componentId}`
- Auth: none declared

Runs the GET handler, including click recording; same status codes and headers, no body.

## Query parameters

- `src` string
- `region` string
- `country` string

## Headers

- `x-voltplan-region` string
- `x-voltplan-country` string
- `x-vercel-ip-country` string
- `cf-ipcountry` string
- `x-country-code` string
- `x-forwarded-for` string
- `x-real-ip` string
- `accept-language` string

## Other responses

- `302`: Redirect to the stored affiliate link for the visitor's region or a localized Amazon search for the component.
- `404`: Agent-friendly 404 (buildNotFoundResponse): `text/markdown` when `Accept` lists `text/markdown` explicitly with a quality at least as high as `text/html` (wildcards never count), otherwise `text/html`. HEAD gets the same status and headers without a body.

---

[API](https://skmtc.dev/voltplan/apis/voltplan-api.md) · [All operations](https://skmtc.dev/voltplan/apis/voltplan-api/llms.txt) · [OpenAPI document](https://skmtc.dev/voltplan/apis/voltplan-api/revisions/575b86a7af92?raw)
