Overview
AIaaS provides API access to our bot hosting platform and SDKs, allowing developers to easily integrate conversational interfaces into applications.
Pandorabots AIaaS is a machine learning API from pandorabots.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 13 endpoints.
At a glance
- Authentication
- API key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Machine Learning
- Base URL
https://aiaas.pandorabots.com/- Version
- 1.0.0
- Endpoints
- 13
- OpenAPI
- Specification ↗
- Spec updated
- 2018-08-24
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://aiaas.pandorabots.com/bot/APP_ID" \
-H "Accept: application/json" \
-H "X-API-Key: YOUR_API_KEY"const response = await fetch("https://aiaas.pandorabots.com/bot/APP_ID", {
method: "GET",
headers: {
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://aiaas.pandorabots.com/bot/APP_ID",
headers={
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| POST | /atalk/{app_id}/{botname} | Anonymous Talk |
| GET | /bot/{app_id} | List of bots |
| GET | /bot/{app_id}/{botname} | List of bot files |
| PUT | /bot/{app_id}/{botname} | Create a bot |
| DELETE | /bot/{app_id}/{botname} | Delete a bot |
| GET | /bot/{app_id}/{botname}/verify | Compile a bot |
| GET | /bot/{app_id}/{botname}/{file-kind} | Retrieve a bot file (pdefaults, properties) |
| PUT | /bot/{app_id}/{botname}/{file-kind} | Upload a bot file (pdefaults, properties) |
| DELETE | /bot/{app_id}/{botname}/{file-kind} | Delete a bot file (pdefaults, properties) |
| GET | /bot/{app_id}/{botname}/{file-kind}/{filename} | Retrieve a bot file (AIML, set, map, substitution) |
| PUT | /bot/{app_id}/{botname}/{file-kind}/{filename} | Upload a bot file (AIML, set, substitution, map) |
| DELETE | /bot/{app_id}/{botname}/{file-kind}/{filename} | Delete a bot file (AIML, set, map, substitution) |
| POST | /talk/{app_id}/{botname} | Debug a bot conversation |
Questions
Does the Pandorabots AIaaS API need an API key?
Yes. The Pandorabots AIaaS API uses API key authentication; the documentation explains how to get credentials.
Does the Pandorabots AIaaS API support HTTPS?
Yes, the Pandorabots AIaaS API is served over HTTPS.
How many endpoints does the Pandorabots AIaaS API have?
Its OpenAPI description lists 13 endpoints in version 1.0.0. All of them are shown on this page.
What are alternatives to the Pandorabots AIaaS API?
Other Machine Learning APIs include Dialogflow, OpenAI, Hugging Face, WolframAlpha, OpenRouter.
Similar machine learning APIs
Compare alternatives →Dialogflow
Machine LearningNatural Language Processing
OpenAI
Machine LearningUse AI models such as ChatGPT or DALL-E to experience the capabilities of AI
Hugging Face
Machine LearningAI model hub with inference API for NLP, computer vision, and audio
WolframAlpha
Machine LearningProvides specific answers to questions using data and algorithms
OpenRouter
Machine LearningUnified API for 300+ LLMs from OpenAI, Anthropic, Meta, Mistral and more, with a free tier
Laya Decision Gateway
Machine LearningSub-35ms AI gateway for prompt injection defense, support ticket triage & content moderation
Listed from APIs.guru (CC0).