
API access
A REST API over JSON for your chat instance. Manage users, groups, and roles, send a message to an AI agent, and pull logs — all from your own systems.


5,000+ businesses
worldwide have joined us






































Generate a key, revoke it when you are done
Go to Integrations, then API Integration, and generate a key. Name it so you know later which integration it belongs to, and revoke any key from the same page.
An API key creates a dedicated API user in your workspace, subject to the same permissions, access controls, and rate limits as everyone else.


The parts of your workspace you can drive from code
A REST API over JSON covering users, groups, roles, agent chat, and logs. List, add, update, and remove — the same operations you would otherwise do by hand in the admin panel.
Requests are authenticated by including your API key in the headers.


Every endpoint documented with a sample to copy
Each endpoint lists its request body schema, its responses, and a payload you can copy straight into your own code. Adding a user takes an email, the groups they belong to, and optional profile details.
The full reference lives at api.typingmind.com/docs, and the admin panel links you into it.
“TypingMind has given us a great, consistent UI for LLM use across the various models. It’s a substantial improvement over some of the early native AI apps many on our team had been using.”

What the API lets you automate
A REST API using JSON-formatted data for requests and responses.
Manage users
Add a user to your chat instance, retrieve every user, update someone’s details, or remove them.
Manage groups
Retrieve all groups, add a new group with specific roles, and update an existing group’s details.
Read roles
Fetch every role available in your chat instance to map them onto your own system.
Chat with an AI agent
Send a message to an agent and get its response, with the plugins, knowledge bases, and MCP servers it uses running in the background.
Retrieve logs
Pull chat logs and audit logs out of the workspace to keep them wherever your team already looks.
Keys you control
Each key is its own API user under your existing permissions and limits, and can be revoked on its own.
What teams build on top of it
Two cases the API was made for.
User management at scale
For a large team or community, adding every new user by hand through the admin panel gets slow. Automate it so people get access the moment they join.
Offboarding from your own system
When someone’s role changes or they leave, update their groups or remove them through the API instead of remembering to do it here.
Chatbot integration
Build a chatbot on your own training data and put it wherever your users are, on Discord, Telegram, or anywhere else.
Any model behind it
The same integration works with ChatGPT, Claude, or your custom LLMs, so you pick the model that fits the job.
See why our customers love us
Read the impact we've had from those who matter most —our customers!




“I have entirely switched to TypingMind from the normal ChatGPT client. The responses are typically faster, and you can put chats in folders, search them, switch between all sorts of models.”

Thomas Frank
YouTuber with 3M+ subscribers
“I'm the CEO/CTO of an AI Edtech startup, and I've been using TypingMind daily since December 2023. Easily one of the best frontends for AI models I've tried: fast, clean, and really optimized for professional workflows.”

Cesar N'Gouan
CEO/CTO of AI Edtech
“We started using TypingMind when it was giving out team licenses and our team uses it every day! I use it for my product management work and I'd be quite disappointed if it went away.”

Shavin Peiris
Product Manager at Aristotle
“It's incredibly powerful and flexible. It allows me to centralize all my interactions with the different models. There's almost no reason for me to use any other application.”

Graydon T.
Founder
“TypingMind is a state of the art user interface for generative AI. I have been using it every day since I stumbled upon it a year ago.”

Roland Priborsky
CEO at Nionium Inc
“I love Typing Mind. One of the best purchases I have made. There is not one single LLM I use — I use ChatGPT for some tasks, Claude for others, and Gemini for others. With TypingMind I don't have to pay a monthly subscription for all of them.”

Larry James
Verified Trustpilot User
“We use TypingMind across various tasks to streamline our workflows and enhance productivity. We fell in love with the product and believed it to be the only one of its kind.”

Tommy Cunningham
Web Developer & Technical Manager of Entrepreneurs Circle
“As a CTO of multiple startups, I love this web app. It works well and I save a lot of money by using it because I don't have to pay a subscription to try different models.”

Youcef Lkml
Verified Trustpilot User
“This is the best ChatGPT client and I tested so many! So much better than the OpenAI user interface. Added my GPT-4 API to bypass the 25 message cap PLUS have a better user experience.”

Mirel Vasile
Digital Creator
More ways to connect your workspace
Combine API access with these features to tailor your workspace.









