Welcome to Stru AI API Documentation
Stru AI provides multiple APIs to power your structural engineering applications with AI capabilities, document processing, and data management.Available APIs
Memory API
Knowledge graph system that stores conversations and data, extracts entities and relationships, and enables semantic search.Base URL:
https://memory.stru.aiBlogs API
Content management system for blog posts with full CRUD operations, search, and filtering capabilities.Base URL:
https://api.stru.aiStatus: Internal OnlySearch API
Intelligent search capabilities for code analysis and discovery across your projects.Base URL:
https://api.stru.ai/v1Mathcad API
Programmatically create, manipulate, and convert Mathcad documents for engineering calculations.Base URL:
https://api.stru.ai/v1Excel API
Generate, populate, and extract data from Excel spreadsheets for engineering reports and analysis.Base URL:
https://api.stru.ai/v1Authentication
All Stru AI APIs require authentication. Different APIs use different methods:Memory API
Requires an API key in theX-API-Key header. Get your API key from app.stru.ai.
Search, Mathcad, Excel APIs
Require a Bearer token generated from app.stru.ai:Get your API key by signing in to app.stru.ai and navigating to your dashboard.
Blogs API (Internal Only)
Uses internal proprietary authentication handled by the backend. Not available for external use.Getting Started
1
Choose Your API
Select the API that fits your use case from the cards above.
2
Read the Overview
Each API has an overview page explaining core concepts and authentication.
3
Explore Endpoints
Browse the endpoint documentation with request/response examples in multiple languages.
4
Start Building
Use the code examples to integrate Stru AI into your application.
Common Patterns
Base URLs
All APIs are hosted on secure HTTPS endpoints:- Memory API:
https://memory.stru.ai - Blogs API:
https://api.stru.ai(internal only) - Search, Mathcad, Excel APIs:
https://api.stru.ai/v1
Response Format
All APIs return JSON responses with consistent error handling.Rate Limits
Rate limiting details will be added as the APIs move to production. Currently in beta with no hard rate limits.
Support
Need help with the APIs?- Check the individual API documentation sections
- Review the integration guides
- Contact support for technical assistance
API Status
Memory API
Production ReadyStable and ready for production use.
Blogs API
Internal OnlyRestricted to internal use.
Search, Mathcad, Excel
AvailableReady for use with Bearer token authentication.