### LemurBot Chatbot API Meet Lemurbot - Your Personal AI Chatbot Companion! With advanced features like creating, training and chatting, Lemurbot makes it easy and fun for users to interact and learn from an intelligent conversationalist. Plus, with the ability to create multiple bots, the possibilities for learning and entertainment are endless! LemurBot is a powerful chatbot API that allows…

363 subscribers
18358 ms avg latency
37 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

LemurBot endpoints

MethodEndpointDescription
Chat
POST Chat To A Bot
/chat
Send a message from a client to a bot and the bot will respond with an output. It is not required to set up client in order to start a conversation as one will be created…
GET Get Chat Detail
/chat/detail
Get the details for an active chat session. Send a bot slug and client slug as query parameters and the request will return the details from the last active chat session.
GET Get Chat Log
/chat/log
Get the logs for an active chat session. Send a bot slug and client slug as query parameters and the request will return the logs from the last active chat session.
Bot
POST Create A Bot
/bots
Create your own bot New bots will be created with a random personality and the title will be copied to the bot properties name. It will also be linked to a default set of…
GET List All Bots
/bots
Get a list of bots that are available to this user. These will either be bots created by the user or 'locked' public bots which can be chatted to but not editted. (e.g. 1)
GET Get A Bot
/bots/{id}
Get a specific bot by its id. (e.g. 1)
PUT Update A Bot
/bots/{id}
Update a specific bot by it's id
DELETE Delete A Bot
/bots/{id}
Delete a bot by specifying it's id
BotProperty
POST Create A Bot Property
/bot-properties
Create a property for any bot created by the user (not locked bots).
GET List All Bot Properties
/bot-properties
Get a list of bot properties that belong to bots created by the user (not locked bots).
GET Get A Bot Property
/bot-properties/{id}
Get a specific bot property by it's id and view it's details
PATCH Update A Bot Property Value
/bot-properties/{id}
Update a specific bot property value by it's id. Please note you cannot change the bot_id or the property name. If you need to change them then just delete the property and…
DELETE Delete A Bot Property
/bot-properties/{id}
Delete a bot property by specifying it's id. There are 3 protected values which you cannot delete; - name - personality -talkabout
BotCategoryGroup
POST Create A Bot Category Group
/bot-category-groups
When you create a link between a bot and a category group the bot can now access and use the categories in this group
GET List All Bot Category Groups
/bot-category-groups
Get a list of category groups which are linked to user owned bots (not locked bots).
GET Get A Bot Category Group
/bot-category-groups/{id}
Get a specific bot category group by it's id and view it's details
DELETE Delete A Bot Category Group
/bot-category-groups/{id}
Delete a bot category group by specifying it's id
CategoryGroup
POST Create A Category Group
/category-groups
Category groups control access between a bot and categories. Create a category group, then add some new categories to it and finally link your bot the group. Now your bot will be…
DELETE Delete A Category Group
/category-groups/{id}
Delete a category group by specifying it's id Although you can link locked category groups to your bots you can only delete category groups you have created. 'Locked' category…
GET List All Category Groups
/category-groups
Categories are organised into category groups. For example if you have a set of categories to handle questions on the weather these could be grouped into a category group called…
GET Get A Category Group
/category-groups/{id}
Get a specific category group by it's id and view it's details. You are able to view your own category groups and locked category groups. 'Locked' category groups are a master…
PUT Update A Category Group
/category-groups/{id}
Update a specific category group by it's id. Although you can link locked category groups to your bots you can only update category groups you have created. 'Locked' category…
Category
POST Create A Category
/categories
Create a category. Categories are units of knowledge, when a category is created, it can be linked to a bot via it's category group. Then the bot will be able respond to inputs…
GET List All Categories
/categories
Categories are pieces of knowledge used by the bots to respond to the user. Create and update categories inorder to teach and train your bot.
GET Get A Category
/categories/{id}
Get a specific category by it's id and view it's details
PUT Update A Category
/categories/{id}
Update a specific category by it's id
DELETE Delete A Category
/categories/{id}
Delete a category by specifying it's id
Client
POST Create A Client
/clients
It is not required to send a payload in the client request as one will be created automatically. But by choosing your own 'slug' you can better identify the people talking to…
GET List All Clients
/clients
Clients talk to bots. This return a list of all clients that have spoken your bots. Clients can talk to your bots or the locked bots. 'Locked' bots are a set of public bots…
GET Get A Client
/clients/{id}
Get a specific client by it's id and view it's details
DELETE Delete A Client
/clients/{id}
Delete a client by specifying it's id
PATCH Update A Client
/clients/{id}
Update a specific client by it's id. You can 'ban' client to stop them abusing or spamming a bot but you cannot update it's unique slug.
Conversation
GET List All Conversations
/conversations
Conversations are created between clients and bots. Users can only view conversations between their clients and bots.
GET Get A Conversation
/conversations/{id}
Get a specific conversation by it's id and view it's details
DELETE Delete A Conversation
/conversations/{id}
Delete a conversation by specifying it's id. When you delete a conversation all it's conversation turns are also deleted.
ConversationTurn
GET Get A Conversation Turn
/conversation-turns/{id}
Get a specific conversation turn by it's id and view it's details
GET List All Conversation Turns
/conversation-turns
Each conversation has conversation turns. Each turn represents an input from the client and the output from the bot.

LemurBot pricing

PlanPriceRate limitQuotas
BASIC Free 1 / second
  • Requests: 100 / daily
PRO $10 / month 2 / second
  • Requests: 50,000 / monthly (then $0.0010 each)
ULTRA Recommended $50 / month 5 / second
  • Requests: 250,000 / monthly (then $0.0010 each)
MEGA $100 / month 10 / second
  • Requests: 500,000 / monthly (then $0.0010 each)

More Artificial Intelligence/Machine Learning APIs

View all →
  • An almost free AI image generation API for cost-conscious developers. including text to image, object…

    Artificial Intelligence/Machine LearningFreemium56 subscribers
  • Harness the potential (100x affordable) of OPEN AI ( with internet access ), Claude 3 , GPT-4 (at…

    Artificial Intelligence/Machine LearningFreemium8.9k subscribers
  • Professional astrology API with natal charts, transits, synastry analysis. 23 house systems, fixed stars,…

    Artificial Intelligence/Machine LearningFreemium186 subscribers
  • Detects ChatGPT, GPT4 & Gemini Content: Simple Way & High Accuracy; OpenAI Detection API; AI Essay Detector…

    Artificial Intelligence/Machine LearningFreemium1.7k subscribers
  • The ChatGPT 4 API from PR Labs is a multi-model AI gateway hosted on RapidAPI that bundles access to GPT-4o,…

    ReviewedArtificial Intelligence/Machine LearningFreemium21.2k subscribers
  • AI Image Generator - Create stunning images, digital art, logos, wallpapers, portraits, and custom graphics…

    Artificial Intelligence/Machine LearningFreemium8.8k subscribers