# Stemfard ## Docs - [Stemfard API error codes, causes, and how to fix them](https://docsa.stemfard.com/api-reference/errors.md): HTTP status codes returned by the Stemfard API, the validation error response schema, and code examples for handling errors in your application. - [Stemfard matrix arithmetic API endpoints reference](https://docsa.stemfard.com/api-reference/linear-algebra/matrix-arithmetic.md): Reference for the 7 Stemfard matrix arithmetic endpoints: add, subtract, element-wise multiply, divide, power, matmul, and the combined endpoint. - [Stemfard matrix dimensions endpoints: nrows, ncols, shape](https://docsa.stemfard.com/api-reference/linear-algebra/matrix-dimensions.md): Reference for the 4 Stemfard matrix dimensions endpoints — query a matrix's row count, column count, or full shape using the combined or individual endpoints. - [Stemfard matrix statistics endpoints: mean, sum, variance](https://docsa.stemfard.com/api-reference/linear-algebra/matrix-statistics.md): Reference for the 21 Stemfard matrix statistics endpoints — min, max, sum, mean, median, variance, and standard deviation across rows, columns, or the matrix. - [Stemfard REST API: base URL, auth, and request format](https://docsa.stemfard.com/api-reference/overview.md): Complete reference for the Stemfard mathematics REST API — base URL, authentication, request format, response structure, and all available endpoint groups. - [Authenticate your Stemfard API requests with API keys](https://docsa.stemfard.com/authentication.md): Learn how to get your Stemfard API key, pass it in the Authorization header, handle authentication errors, and keep your key secure. - [Stemfard response levels: lite, standard, and detailed](https://docsa.stemfard.com/concepts/api-levels.md): Understand the api_level parameter and when to use lite, standard, or detailed — from quick answer retrieval to full educational context. - [Stemfard step output formats: HTML, LaTeX, and speech](https://docsa.stemfard.com/concepts/output-formats.md): Request Stemfard step-by-step solutions in HTML, LaTeX, or speech format and combine multiple output formats in a single API call. - [Understanding the Stemfard API JSON response structure](https://docsa.stemfard.com/concepts/response-format.md): Reference for the JSON object every Stemfard endpoint returns — all top-level fields, their types, and which api_level exposes each field. - [Using Stemfard learning pathways to guide students](https://docsa.stemfard.com/guides/learning-pathways.md): Enable learning pathways in Stemfard to surface related math concepts and guide students through progressive topic discovery after each result. - [A guide to the Stemfard matrix operation endpoints](https://docsa.stemfard.com/guides/matrix-operations.md): Learn how to perform matrix arithmetic, element-wise operations, dimension queries, and statistical analysis using the Stemfard linear algebra endpoints. - [Request and render step-by-step solutions in Stemfard](https://docsa.stemfard.com/guides/step-by-step-solutions.md): Learn how to request and render detailed step-by-step solutions in HTML, LaTeX, and speech formats to support learners at every level. - [What is Stemfard? Mathematics API for STEM Education](https://docsa.stemfard.com/introduction.md): Learn what the Stemfard API is, what mathematics capabilities it exposes, how the API is structured, and where to go next to start building. - [Quickstart: make your first Stemfard math API call](https://docsa.stemfard.com/quickstart.md): Learn how to authenticate, send your first matrix operation request, interpret the response, and control output verbosity using API levels.