This guide walks you through making your first request to the Stemfard API. By the end, you’ll have sent a matrix addition request, read the structured response, and learned how to adjust theDocumentation Index
Fetch the complete documentation index at: https://docsa.stemfard.com/llms.txt
Use this file to discover all available pages before exploring further.
api_level parameter to get exactly the amount of detail your application needs.
Get your API key
Sign in to the Stemfard dashboard and navigate to API Keys. Copy your key — you’ll pass it as a Bearer token in the
Authorization header of every request.Keep your API key secure. Do not commit it to source control or expose it in client-side code.Install a REST client or use curl
You can call the Stemfard API from any HTTP client. The examples below use curl, the JavaScript Fetch API, and the Python
requests library. No additional SDK installation is required.Make your first request
Send a POST request to the matrix addition endpoint. Replace
YOUR_API_KEY with the key you copied from the dashboard.Understand the response
A successful Key fields in the response:
standard request returns a JSON object with the computed result and a solution step. Here is what the response looks like for the request above:metadata.result_name— The label assigned to the output matrix, set by yourresult_nameparameter.metadata.operation— The operation performed, useful for logging and display.taxonomy— Classifies the computation by topic and subtopic for educational categorization.result— Contains the computed matrix under the key you specified inresult_name.steps— An array of solution steps. Each step includes a plain-textdescription, anhtmlrepresentation, and alatexexpression for rendering in educational interfaces.
Customize the response
The To unlock full educational content including speech-ready explanations and learning pathways, use
api_level parameter controls how much information the API returns. Use it to match the response to your application’s needs:lite— Returns only the computed result. Best for applications that just need the answer.standard— Returns the result along with solution steps. Suitable for most educational use cases.detailed— Returns the full educational response, including extended explanations, multiple output formats, and related learning pathways.
api_level to "lite":"detailed":For a full breakdown of what each API level returns, see API levels.
Next steps
API reference
Browse all available endpoints with full request parameters, response schemas, and live examples.
API levels
Understand the difference between lite, standard, and detailed responses and when to use each.