Calculator Tools Openai API
The Openai API from Calculator Tools — 5 operation(s) for openai.
The Openai API from Calculator Tools — 5 operation(s) for openai.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/calculator-tools:calculator-tools-openai-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Calculator Tools Openai API
description: Create any simple app, calculator, tool, tracker, or game instantly using AI.
version: v2
servers:
- url: https://api.calculator.tools/
tags:
- name: Openai
paths:
/openai/webapp/create/:
post:
operationId: webappCreate
summary: Create a standalone one-page web app that is displayed within an iframe on the…
description: Take complete HTML for a working single page web application and upload it online instantly. This creates a fully brand new app with a new URL and webapp_id and it not used for editing apps that already exist.
x-openai-isConsequential: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
login_code:
type: string
description: The token of the user.
html:
type: string
description: The complete HTML of the single page web app code to be created including a descriptive HTML title, SEO optimized meta description, and SEO optimized meta keywords.
required:
- html
- login_code
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the web app created by the user.
title:
type: string
description: The title of the app.
url:
type: string
description: The url of the app.
tags:
- Openai
/openai/webapp/list/:
post:
operationId: webappList
summary: List all the apps the user created
description: List all the apps the user created.
x-openai-isConsequential: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
login_code:
type: string
description: The token of the user.
required:
- login_code
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
apps:
type: array
items:
type: object
properties:
webapp_id:
type: string
description: The id of the web app created by the user.
title:
type: string
description: The title of the app.
url:
type: string
description: The url of the app.
tags:
- Openai
/openai/webapp/html/:
post:
operationId: webappHtml
summary: Get the current HTML code of the app to help the user make changes to their…
description: Get the app by id or url.
x-openai-isConsequential: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The webapp_id of the app.
url:
type: string
description: The url of the app.
login_code:
type: string
description: The login code of the user.
required:
- login_code
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the app.
title:
type: string
description: The title of the app.
url:
type: string
description: The url of the app.
html:
type: string
description: The html of the app.
tags:
- Openai
/openai/webapp/edit/:
post:
operationId: webappEdit
summary: Edit an app by regerating the entire HTML of an app and having it deployed live
description: Edit an app by regerating the entire HTML of an app and having it deployed live.
x-openai-isConsequential: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the app.
html:
type: string
description: The complete HTML of the single-page web app to be created, including HTML title, meta description, and meta keywords. This edits existing apps and it not used for new app creation.
login_code:
type: string
description: The login code of the user.
required:
- webapp_id
- html
- login_code
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the app.
title:
type: string
description: The title of the app.
url:
type: string
description: The URL of the app.
html:
type: string
description: The HTML of the app.
tags:
- Openai
/openai/webapp/logo/:
post:
operationId: webappLogo
summary: Set the logo of the app. Must be a remote URL accessible by the public
description: Set the logo of the app and then show the user the app with the logo.
x-openai-isConsequential: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the app.
logo_url:
type: string
description: The URL of the logo.
logo_filename:
type: string
description: The filename of the logo.
logo_filetype:
type: string
description: The filetype of the logo.
login_code:
type: string
description: The login code of the user.
required:
- webapp_id
- filename
- filetype
- login_code
requiredOneOf:
- logo_url
- logo_base64
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
webapp_id:
type: string
description: The id of the app.
logo_url:
type: string
description: The logo of the app as a URL.
title:
type: string
description: The title of the app.
url:
type: string
description: The URL of the app.
tags:
- Openai