---
title: "Rotate the pool's connect token [write]"
method: POST
path: "/worker-pools/{id}/tokens"
tags: ["worker-pools"]
---

# Rotate the pool's connect token \[write\]

`POST /worker-pools/{id}/tokens`

## Request

- Base URL: `https://api.agentsky.dev/v1`
- URL: `https://api.agentsky.dev/v1/worker-pools/{id}/tokens`
- Auth: HTTP bearer

Issues a new `wpt_…` token and immediately invalidates the previous one. Workers currently connected keep their session; they will need the new token on reconnect.

## Path parameters

- `id` string, required

## Response `201`

Created

- WorkerPoolTokenRotated
  - `token` string, required: The new wpt_… token. The previous token is immediately invalidated.

## Other responses

- `default`: Error — { error: { code, message } }

## Changes

- **2026-11-02** `e5e8f0229a99`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/agentsky/apis/agentsky-developer-api/changes/worker-pools/:id/tokens/post.md)

---

[API](https://skmtc.dev/agentsky/apis/agentsky-developer-api.md) - [All operations](https://skmtc.dev/agentsky/apis/agentsky-developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/agentsky/apis/agentsky-developer-api/revisions/8280a065ef6a?raw)
