---
title: "Changes to Enroll a worker on the WireGuard mesh with no address of its own (ADR 055)"
method: POST
path: "/internal/nodes/mesh-enroll"
---

# Changes to Enroll a worker on the WireGuard mesh with no address of its own (ADR 055)

`POST /internal/nodes/mesh-enroll`

> Every recorded change to this operation, newest first.
> 98 revisions in range; 1 not diffed.

## Timeline

Changed in 8 of 98 revisions.

- **2026-10-22** `d8a717162ef5`: 1 info
- **2026-10-22** `06005615b19e`: 1 breaking
- **2026-10-22** `7d41b820a372`: 1 info
- **2026-10-22** `add7f7b41ae2`: 1 breaking
- **2026-10-22** `6195c1a88c77`: 2 breaking, 1 info
- **2026-10-21** `842d42ed4659`: 1 info
- **2026-10-21** `24af93ff5379`: 1 breaking
- **2026-10-21** `1a12a50b75ee`: 1 info

## Changes

- **2026-10-22** `d8a717162ef5`: 1 info
  - endpoint added
- **2026-10-22** `06005615b19e`: 1 breaking
  - api path removed without deprecation
- **2026-10-22** `7d41b820a372`: 1 info
  - endpoint added
- **2026-10-22** `add7f7b41ae2`: 1 breaking
  - api path removed without deprecation
- **2026-10-22** `6195c1a88c77`: 2 breaking, 1 info
  - the request property `join_token` became not nullable
  - the `join_token` request property type changed from `string, null` to no type
  - added `#/components/schemas/SecretString, subschema #2` to the `join_token` request property `oneOf` list
- **2026-10-21** `842d42ed4659`: 1 info
  - endpoint added
- **2026-10-21** `24af93ff5379`: 1 breaking
  - api path removed without deprecation
- **2026-10-21** `1a12a50b75ee`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/gotempsh/apis/temps/docs/internal/nodes/mesh-enroll/post.md) - [API](https://skmtc.dev/gotempsh/apis/temps.md) - [Page](https://skmtc.dev/gotempsh/apis/temps/changes/internal/nodes/mesh-enroll/post)
