---
title: Retrieve your authentication token with `wrangler auth token`
description: A new command to retrieve your current authentication credentials for use with other tools and scripts.
image: https://developers.cloudflare.com/changelog-preview.png
---

[Skip to content](#%5Ftop) 

# Changelog

New updates and improvements at Cloudflare.

[ Subscribe to RSS ](https://developers.cloudflare.com/changelog/rss/index.xml) [ View RSS feeds ](https://developers.cloudflare.com/fundamentals/new-features/available-rss-feeds/) 

![hero image](https://developers.cloudflare.com/_astro/hero.CVYJHPAd_26AMqX.svg) 

[ ← Back to all posts ](https://developers.cloudflare.com/changelog/) 

## Retrieve your authentication token with \`wrangler auth token\`

Dec 18, 2025 

[ Workers ](https://developers.cloudflare.com/workers/) 

Wrangler now includes a new [wrangler auth token](https://developers.cloudflare.com/workers/wrangler/commands/general/#auth-token) command that retrieves your current authentication token or credentials for use with other tools and scripts.

Terminal window

```

wrangler auth token


```

The command returns whichever authentication method is currently configured, in priority order: API token from `CLOUDFLARE_API_TOKEN`, or OAuth token from `wrangler login` (automatically refreshed if expired).

Use the `--json` flag to get structured output including the token type:

Terminal window

```

wrangler auth token --json


```

The JSON output includes the authentication type:

JSONC

```

// API token

{ "type": "api_token", "token": "..." }


// OAuth token

{ "type": "oauth", "token": "..." }


// API key/email (only available with --json)

{ "type": "api_key", "key": "...", "email": "..." }


```

API key/email credentials from `CLOUDFLARE_API_KEY` and `CLOUDFLARE_EMAIL` require the `--json` flag since this method uses two values instead of a single token.