API Overview

Complete reference for all PerceptOS API endpoints.

Base URL

bash
https://api.perceptos.com/v1

Authentication

Include your API key in the Authorization header:

bash
Authorization: Bearer YOUR_API_KEY
POST/api/v1/process

Process and analyze your data with our AI engine.

Parameters

NameTypeRequiredDescription
inputstring | objectYesData to process
modelstringNoModel variant (default, advanced, custom)

Response Example

json
{
  "id": "proc_abc123",
  "status": "completed",
  "result": {},
  "processingTime": 234
}
GET/api/v1/status

Check system status and health.

Response Example

json
{
  "status": "operational",
  "uptime": 99.99,
  "responseTime": 45,
  "services": {
    "api": "healthy",
    "database": "healthy"
  }
}
POST/api/v1/analytics

Submit custom analytics events.

Parameters

NameTypeRequiredDescription
eventstringYesEvent name
propertiesobjectNoEvent properties

Response Example

json
{
  "success": true,
  "eventId": "evt_xyz789"
}