Skip to main content

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


Authentication

All Stru AI APIs require authentication. Different APIs use different methods:

Memory API

Requires an API key in the X-API-Key header. Get your API key from app.stru.ai.
X-API-Key: YOUR_API_KEY

Search, Mathcad, Excel APIs

Require a Bearer token generated from app.stru.ai:
Authorization: Bearer YOUR_API_KEY
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.