Skip to content

Getting Started · Step 2 of 5

Blizzard Setup

Create a personal Blizzard API client so WoWidget can retrieve your public World of Warcraft character data.

⏱ 3–5 minutesBattle.net account requiredRead-only character data

Before you begin

Open the Blizzard Developer Portal and sign in with your Battle.net account. Your API client is personal and should not be shared.

1

Open Blizzard Setup

After signing in, select Get Started Now.

Blizzard Developer Portal with Get Started Now highlighted
Sign in, then select Get Started Now.
2

Create a client

Select Create Client.

Blizzard Developer Portal Create Client button
Create a personal API client for WoWidget.

Keep the client private

Blizzard developer clients are personal and unique. Do not share the client or its credentials with anyone.

3

Configure the client

Enter a unique client name. Copy the URL shown below into both Redirect URLs and Service URL, add a short description, and select Save.

http://localhost

The client name can be anything unique. It is not displayed on your Discord widget.

Blizzard client setup form
Enter the client name, URLs, and description exactly as shown.
4

Save your API credentials

Copy the Client ID and Client Secret into a temporary text file and label each value. You will enter both into WoWidget later.

Blizzard API Client ID and Client Secret
Copy and label both API credentials for later use.

Never share your Client Secret

Treat the Client Secret like a password. Do not include it in screenshots, support posts, or GitHub commits. WoWidget stores saved credentials in Windows Credential Manager.