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.

Integration API Keys in the TypingMind admin panel

5,000+ businesses
worldwide have joined us

Devon Energy
Seattle University
Cardone Ventures
StoryTel
InnoGames
MentionMe
Atomic Object
Kensington
Bright Data
Triodos
Orca
i22
The Webb Schools
Astana
EU
Milpond
ITHQ
Traffic Builders
Devon Energy
Seattle University
Cardone Ventures
StoryTel
InnoGames
MentionMe
Atomic Object
Kensington
Bright Data
Triodos
Orca
i22
The Webb Schools
Astana
EU
Milpond
ITHQ
Traffic Builders
Integration API Keys in the admin panel with a dialog to name a new key

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.

API reference listing the users, agent chat, audit log, and group endpoints

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.

Reference for POST /v2/users with request and response samples

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.”

Drew Colthorp
Software Development Practice Lead, Atomic Object
Drew Colthorp, Software Development Practice Lead, Atomic Object

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!

Best Value on Capterra
1st Product of The Day on ProductHunt
Excellent on TP
Top Generative AI Software on G2

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

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

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

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.

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

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

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

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

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

Mirel Vasile

Digital Creator

More ways to connect your workspace

Combine API access with these features to tailor your workspace.

Best-in-Class platform to create your team's AI workspace