1.0.0
OAS 3.0
All of the Symbolab APIs require authentication strings provided in the headers of the request. The authentication is comprised of two identification strings:
app_id
: a string identifying the application that is using the APIaccess_key
: a string indicating the access permissions to the different API calls.Symbolab APIs accept a question field. The question field should be a string containing the question being asked.
The question can be either text input or image input or a mix of both.
To indicate images use <image>...</image>
tags. You can either specify a URL of the image - for example:
<image>https://www.symbolab.com/image.jpg</image>
or provide the image as Base64 content using data URI:
<image>data:@file/jpeg;base64,/9j/4AAQSkZJRgA...</image>
Symbolab APIs will convert caller question format into Symbolab question format.
The Symbolab Question format is a unambiguous input that returns a single answer from Symbolab's calculators. For example if a caller's question is:
f(x)=x+2/x
,
the Symbolab Question will become
domain f(x)=\frac{x+2}{x}
You can use the /api/vi/dym API to retrieve multiple alternatives to a caller question. Symbolab will use the first alternative when an API is being called with 'question' field.
When symbolab_question
is provided, the question
field will be ignored and no auto-corrections will be performed.
Symbolab offers its API service in the following languages:
ar
zs
en
fr
de
he
it
ja
ko
pt
ru
es
vi
When using an API entry specify the required response language using a 2 letter code above.
Please note that when a translation is missing in the system, English text will be used.
We recommend using KaTeX as the LaTeX rendering engine. LaTeX will reside within the math delimiters, usually $$...$$
.
The API demonstration key can only be used to solve queries with result_type = solution_only or flat_steps, and it can only be used to ask algebraic and pre-algebraic questions. Additionally, there is a 50 request per hour limit on the present API demonstration.
Use a widget to easily embed an instant calculator or get solutions on your website
<iframe id="symbolab-calculator" src="https://symbolab.com/calculator_widget2/construction/circle_footage_cost_calculator" style="height: 480px; width: 430px; border: 0; border-radius: 5px; box-shadow: 0px 1px 2px rgba(32, 47, 102, 0.08), 0px 2px 4px rgba(32, 47, 102, 0.08), 0px 4px 8px rgba(32, 47, 102, 0.08), 0px 8px 16px rgba(32, 47, 102, 0.08), 0px 16px 32px rgba(32, 47, 102, 0.08);"></iframe>
<iframe id="symbolab-calculator" src="https://symbolab.com/calculator_widget?type=integral-solver&title=Integral+Calculator" style="height: 500px; max-width: 430px; width: 100%; border: 0; border-radius: 5px;"></iframe>