Orenyx AI Engine™
Skip to content
Log inStatus
Orenyx AI Engine™
HomeAboutFeaturesPricingUse CasesDevelopersIntegrationsSecurity & Trust
Get Started
Orenyx AI Engine™
Orenyx AI Engine™

Orenyx AI Engine™ — unified decision plus orchestration layer for dispatch, bots, and payments.

Product

  • Features
  • Pricing
  • Use Cases
  • Integrations
  • Security

Developers

  • API Docs
  • Authentication
  • Changelog
  • Status

Company

  • About
  • Contact
  • Careers
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Refund & Cancellation Policy
  • Data Processing Agreement

© 2026 Orenyx Labs LLC. All rights reserved.

API Docs

Everything the engine does is available as a REST endpoint or a webhook event.

  1. Home
  2. /
  3. Developers

Overview

API-first platform — everything is accessible via endpoints and webhooks.

Base URL

https://api.orenyxaiengine.com/v1

[PLACEHOLDER — confirm the API domain before publishing]

Authentication

API key–based authentication via an Authorization header.

Authorization: Bearer <API_KEY>
  • Keys are scoped per environment (sandbox vs. production) and per tenant.
  • Key rotation is supported via the dashboard or the /auth/keys/rotate endpoint.
Authentication guide →

Core Endpoints

Core Orenyx AI Engine™ API endpoints.
EndpointMethodPurpose
/dispatch/eventsPOSTSubmit a dispatch event for routing
/bots/executePOSTTrigger a bot flow execution
/payments/decisionPOSTRequest a payment risk/routing decision
/context/stateGET/POSTRead or update shared context/state
/webhooks/subscribeNewPOSTRegister a webhook endpoint
/auth/keysNewGET/POSTManage API keys

Rate Limits

Starter

10 requests/second

burst to 30

Growth

50 requests/second

burst to 150

Enterprise

Custom limits

—

Rate limit headers are returned on every response:

X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset

Error Codes

HTTP status codes returned by the API.
CodeMeaning
400Malformed request / validation error
401Invalid or missing API key
403Valid key, insufficient permissions
404Resource not found
429Rate limit exceeded
500Internal engine error
503Service temporarily unavailable

Webhooks

Event types:

dispatch.completedbot.execution.completedpayment.decision.completedcontext.updated
  • Signed payloads (HMAC signature header) for verification.
  • Automatic retry with exponential backoff on failed deliveries, up to 5 attempts.

API Versioning

URL-based versioning (/v1/, /v2/).

Deprecated versions are supported for a minimum of 12 months after a new version ships, with advance notice via the Changelog and email.

Changelog →

SDK Roadmap

  • Node.js SDK[PLACEHOLDER — target date]
  • Python SDK[PLACEHOLDER — target date]

Until SDKs ship, all functionality is available via plain REST calls — examples are provided in cURL, Node, and Python in the docs.

Sandbox / Test Mode

Every account includes a sandbox environment with test API keys.

  • Sandbox events do not incur usage charges and are clearly flagged in logs.
  • Sandbox and production use isolated data — no cross-environment leakage.

Getting Started

  1. 1Create account
  2. 2Generate API key (sandbox key issued automatically)
  3. 3Send first dispatch event (sandbox)
  4. 4View logs
  5. 5Request production access and generate a production key
  6. 6Go live