LogicStarter API

Interactive Documentation v1.0.0

Getting Started

The LogicStarter API provides programmatic access to the autonomous AI agent's reasoning engine, goal-task-action pipeline, and data ingestion capabilities.

Base URL:

GET /api/v1/system/health

Check the health status of all system components.

Response
{
  "success": true,
  "status": "healthy",
  "version": "1.0.0",
  "components": {
    "reasoning_engine": "operational",
    "gta_pipeline": "operational",
    "ingestion_pipeline": "operational"
  }
}
GET /api/v1/system/metrics

Get comprehensive system metrics including uptime, performance stats, and component health.

Response
// Click "Try it" to see live response
POST /api/v1/reasoning/reason

Execute a reasoning query using the hybrid cognitive engine.

Request Body
Response
// Click "Try it" to see live response
GET /api/v1/reasoning/knowledge

Retrieve all knowledge base rules and facts.

Response
// Click "Try it" to see live response
GET /api/v1/gta/goals

List all goals in the GTA pipeline with their status and progress.

Response
// Click "Try it" to see live response
POST /api/v1/gta/goals

Create a new goal that will be automatically decomposed into tasks.

Request Body
Response
// Click "Try it" to see live response
GET /api/v1/ingestion/sources

List all configured data ingestion sources.

Response
// Click "Try it" to see live response
POST /api/v1/ingestion/ingest

Ingest data from a configured source.

Request Body
Response
// Click "Try it" to see live response
POST /api/v1/ingestion/simulate/iot

Simulate IoT device data streams for testing.

Request Body
Response
// Click "Try it" to see live response