having issues with getting anything from chatgpt (on the webpage) at the moment... Answer from t-void on reddit.com
🌐
OpenAI
platform.openai.com › usage
OpenAI - Usage Dashboard Overview
We cannot provide a description for this page right now
OpenAI Platform
Explore developer resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's platform.
Overview
Explore resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's developer platform.
🌐
ChatGPT
chatgpt.com › admin › usage
https://chatgpt.com/admin/usage
ChatGPT is your AI chatbot for everyday use. Chat with the most advanced AI to explore ideas, solve problems, and learn faster.
🌐
Worklytics
worklytics.co › blog › visualize-your-chatgpt-usage-through-dashboard
Visualize Your ChatGPT Usage Through a Dashboard | Worklytics
August 13, 2025 - Turn ChatGPT activity into actionable insights with an interactive dashboard. Track usage trends, measure impact, and make data-driven decisions effortlessly.
🌐
OpenAI
platform.openai.com › settings › organization › usage
API Usage Dashboard
Sign up or login with an OpenAI account to build with the OpenAI API · Get started with the OpenAI API
🌐
Reddit
reddit.com › r/chatgpt › i built a usage dashboard into my custom chatgpt ui, helps you decide if plus is worth it or if the api makes more sense
r/ChatGPT on Reddit: I built a Usage Dashboard into my custom ChatGPT UI, helps you decide if Plus is worth it or if the API makes more sense
1 month ago -

Been working on a custom ChatGPT UI overhaul using Tampermonkey, running directly on chatgpt.com. One of the main features I added is a built-in Usage Dashboard.

It tracks:

  • Token usage (in/out, cache, thinking tokens)

  • Cost breakdown per model (GPT-5, GPT-5-4-THINKING, etc.)

  • Daily usage trends over 1D / 7D / 30D / 90D

  • Most expensive chats ranked

The idea: give heavy users an actual data-driven answer to "is my $20/month Plus sub still worth it, or should I just pay for the API?"

The script is still under development. Planning to open source it once it's ready. Would you use something like this?

🌐
ChatGPT
chatgpt.com › g › g-fkpYAw1Wg-dashboard
ChatGPT - Dashboard
ChatGPT is your AI chatbot for everyday use. Chat with the most advanced AI to explore ideas, solve problems, and learn faster.
🌐
OpenAI Help Center
help.openai.com › en › articles › 8554956-usage-dashboard-legacy
Usage Dashboard (Legacy) | OpenAI Help Center
The Usage Dashboard displays your API usage during the current and past monthly billing cycles.
Find elsewhere
🌐
Openmeter
openmeter.io › blog › how-to-meter-openai-and-chatgpt-api-usage
How to Meter OpenAI API and ChatGPT Usage | OpenMeter
July 19, 2023 - Deep dive into metering OpenAI API usage and ChatGPT token consumption for chargeback and billing use-cases.
🌐
Reddit
reddit.com › r/fullstack › how to track api usage and costs for individual users with openai?
r/FullStack on Reddit: How to Track API Usage and Costs for Individual Users with OpenAI?
July 24, 2024 - I'm currently using OpenAI's API on my website. I need to track which users are hitting the API and the associated costs. Does anyone have experience…
🌐
ChatGPT
chatgpt.com › business › business-plan
ChatGPT Business
Manage users, track usage, and connect to your team’s internal tools, so ChatGPT can give you the most relevant responses.
🌐
OpenAI Help Center
help.openai.com › en › articles › 10875114-user-analytics-for-chatgpt-enterprise-and-edu
Workspace analytics for ChatGPT Enterprise and Edu | OpenAI Help Center
March 13, 2026 - This article outlines what’s ... the dashboard to understand adoption and engagement across your workspace. For guidance on how to operationalize these insights (playbooks, enablement motions, champion programs), see our Academy guide: ... Workspace analytics in ChatGPT Enterprise and Edu provides a workspace-level view of adoption and usage so you can ...
🌐
Jhu
support.cmts.jhu.edu › hc › en-us › articles › 38383798293133-Guide-to-Managing-API-Keys-and-Usage-Limits-on-platform-openai-com
Guide to Managing API Keys and Usage Limits on platform.openai.com – Johns Hopkins Engineering
March 4, 2026 - - Regularly review your project and per-key usage in the OpenAI dashboard on the Usage page. Note you can filter views to see usage per-key, so if you need to account for budget of multiple keys within your project, here is where you will do that. - Set up email alerts for yourself and team members to warn of high usage or when approaching limits.
🌐
OpenAI
platform.openai.com
OpenAI Platform
We cannot provide a description for this page right now
🌐
Reddit
reddit.com › r/node › how to track api usage and costs for individual users with openai?
r/node on Reddit: How to Track API Usage and Costs for Individual Users with OpenAI?
July 24, 2024 -

I'm currently using OpenAI's API on my website. I need to track which users are hitting the API and the associated costs. Does anyone have experience with this?

I found the OpenAI API reference, but I'm looking for detailed steps or examples to implement this, including storing and visualizing the data on a dashboard. Any help or code snippets would be greatly appreciated!

Thanks!

Top answer
1 of 4
5
When the generation is done OpenAI returns the number of tokens used. You need to find user specific identifier and update your internal database with the usage. Implementation can vary based on your requirements. This way before making a request to OpenAI you can check if the user making the request has token quota. FYI: open ai also has a user field that you can use where you can inject the internal identifier of your user (say uuid). This is manly for your own monitoring tho, to check which users drive most cost for example. If you want to show usage charts you need to program that on your end most likely. Timeseries, aggregate per day day/week is possible. But it’s not super complicated tbh. You can ask chat gpt
2 of 4
2
Use a database, excel file, txt, json or whatever you want to store the api usage. Every call to openai, create or update the api usage. Here is some code using sqlite3. // database.js const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database('./database.db', (err) => { if (err) { console.error('Error opening database:', err.message); } else { console.log('Connected to the SQLite database.'); db.run(` CREATE TABLE IF NOT EXISTS api_usage ( id INTEGER PRIMARY KEY AUTOINCREMENT, user_id INTEGER NOT NULL, prompt_tokens INTEGER, completion_tokens INTEGER, total_tokens INTEGER, timestamp DATETIME DEFAULT CURRENT_TIMESTAMP `), (err) => { if (err) { console.error('Error creating table:', err.message); } } } }) module.exports = db; // gpt.js const db = require('./database'); async function askGpt(user_id, prompt) { try { const response = await openai.chat.completions.create({ model: "gpt-4o-mini", prompt: prompt, max_tokens: 150 }); const { prompt_tokens, completion_tokens, total_tokens } = response.data.usage; db.run(` INSERT INTO api_usage (user_id, prompt_tokens, completion_tokens, total_tokens) VALUES (?, ?, ?, ?)`, [user_id, prompt_tokens, completion_tokens, total_tokens], function (err) { if (err) { return console.error('Error inserting data:', err.message); } console.log(`A row has been inserted with rowid ${this.lastID}`); } ); return response.data.choices[0].text; } catch (error) { console.error('Error during API call or database operation:', error); throw error; } }
🌐
Apideck
apideck.com › home › blog › how to get your chatgpt (openai) api key
How to Get Your ChatGPT (OpenAI) API Key
August 30, 2025 - Once your account is verified and you're logged in, you'll be directed to the OpenAI Platform dashboard. If you're not automatically redirected, go to platform.openai.com and sign in with your credentials.