> This page is for Platform.

> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes.

## Project API token list and regenerate endpoints added to the REST API

Rotate a Project API token without recreating it:
[Regenerate API token](/docs/apis/rest/project-tokens/regenerate-token) replaces a token's value
and keeps its ID, name, and permissions. The previous value stops working immediately, and the
new one is returned only in that response. To find the ID of each token you can manage, use
[List API tokens](/docs/apis/rest/project-tokens/list-tokens), which never returns token values.

Every REST API Project token response, including
[Create API token](/docs/apis/rest/project-tokens/create-token) and
[Update API token](/docs/apis/rest/project-tokens/update-token), now includes `last_used_at`,
the time the token last authenticated a request, and `revoked_at`, the time SignalWire revoked
the token's value. A revoked token no longer authenticates until you regenerate it.