API reference

Maximo AI

Business-aware AI grounded in the workspace behind your key — the same Maximo AI that powers MyTabulon.

https://api.mytabulon.com/v1
GET/ai/modelsai.read

List the AI models available on your plan.

POST/ai/responsesai.responses

Create an AI response (streams by default). Set stream: false for a single JSON payload. Pass session_id to continue a conversation. Limited to 20 requests/minute.

request
{
  "input": "Draft a polite payment reminder for invoice INV-2026-0042",
  "instructions": "Keep it under 80 words",
  "model": "optional-model-id",
  "session_id": "optional-session-to-continue",
  "stream": true
}
response
// If stream is true (default):
// Returns a sequence of OpenAI-compatible data-only Server-Sent Events (SSE):
data: {"id":"airesp_xxx","object":"chat.completion.chunk","choices":[{"delta":{"content":"Hi"}}]}
data: {"id":"airesp_xxx","object":"chat.completion.chunk","choices":[{"delta":{"content":" there!"}}]}
data: [DONE]

// If stream is false:
{
  "object": "ai.response",
  "id": "airesp_xxx",
  "session_id": "session_xxx",
  "model": "maximo-astra-1.7",
  "output_text": "Hi — just a friendly reminder that invoice INV-2026-0042 ...",
  "duration_ms": 2150
}
GET/ai/usageai.read

Token usage by model and by day. Filter: days (1–90).