Integrations & Delivery Rail

Integrate the TAS Engine, not another dashboard.

Arctura exposes evidence-grade APIs, platform-base MCP access, and iPaaS delivery rails. Primary goal: move TAS, battery-risk, and reporting signals into existing enterprise flows.

Delivery Patterns

1

Provision access

Request the integration brief, then provision API keys or partner-room access for the correct tenant.

arctura_live_xxxxxxxxxxxx
2

Connect the rail

Use direct API calls or route Arctura through your iPaaS when deployment needs to fit an existing enterprise flow.

curl -H "Authorization: Bearer arctura_live_YOUR_KEY" \
  https://neurflow.fi/api/v1/fleet
3

Deliver evidence

Return TAS, battery-health, and reporting outputs into the systems your operators and boards already use.

{ "vehicles": [...], "meta": { "total": 47 } }

Technical validation surface

Sandbox key:arctura_test_demo

Test Vehicles

corp-bmw-ix3-2023-01BMW iX3BEV
corp-tesla-my-2023-01Tesla Model YBEV
corp-toyota-bz4x-2022-01Toyota bZ4XBEV ⚠
corp-kia-ev6-2023-01Kia EV6BEV
corp-ioniq5-2022-01Hyundai IONIQ 5BEV

Examples

# 1. Fleet snapshot
curl -s -H "Authorization: Bearer arctura_test_demo" https://neurflow.fi/api/v1/fleet | head -c 200
# 2. TAS score (risk vehicle)
curl -s -H "Authorization: Bearer arctura_test_demo" https://neurflow.fi/api/v1/tas/corp-toyota-bz4x-2022-01

JSON Response

{
  "device_id": "corp-toyota-bz4x-2022-01",
  "tas_score": 58.7,
  "tas_grade": "D",
  "formula": "multiplicative",
  "asset_class": "bev_passenger",
  "pillars": {
    "battery_health":         { "score": 42.0, "weight": 0.40 },
    "usage_behavior":         { "score": 66.0, "weight": 0.25 }
  },
  "score_version": "1.1.0"
}

TAS & Evidence APIs

GETLive

Fleet Snapshot

/api/v1/fleet

Real-time fleet state

GETLive

Realtime Alerts

/api/v1/alerts

AI agent alerts

GETLive

Fleet Risk Score

/api/v1/scores/fleet-risk

Fleet risk level 0-100

GETLive

Vehicle Health Score

/api/v1/scores/vehicle-health/:id

Per-vehicle health index

GETLive

Green Fleet Score

/api/v1/scores/green-fleet

CSRD/ESG environmental scoring

GETLive

Battery Health Snapshot

/api/v1/vehicles/:id/battery-health-snapshot

EV battery SoH, cycles, RV

GETLive

EOL Summary

/api/v1/vehicles/:id/eol-summary

End-of-Life summary

GETLive

CSRD Emissions

/api/v1/reports/emissions

Haversine + DEFRA report

POSTLive

Batch Scoring

/api/v1/scores/batch

Bulk scoring max 100 VIN

GETLive

Residual Value

/api/v1/vehicles/:id/residual-value

Residual value prediction

POSTLive

Certificate Generate

/api/v1/certificates/generate/:id

DHC PDF creation

GETLive

Certificate Retrieve

/api/v1/certificates/:id

Certificate retrieval

POSTLive

CSRD Report Generate

/api/v1/reports/csrd/generate

CSRD report PDF/JSON

GETLive

Spot Prices

/api/v1/energy/spot-prices

Electricity spot prices

GETLive

Charging Recommendation

/api/v1/charging/recommendation/:id

Smart Charging recommendation

POSTLive

OEM Bulk Ingest

/api/v1/oem/ingest

OEM telemetry batch upsert

GETLive

Total Asset Score

/api/v1/tas/:id

TAS v2 composite A-F

POSTLive

TAS Batch

/api/v1/tas/batch

Bulk TAS max 1000 vehicles

GETLive

Mileage Prediction

/api/v1/predict/mileage/:id

Prophet ML km-prediction

GETLive

Residual Value Prediction

/api/v1/predict/residual-value/:id

CatBoost ML residual value + SHAP

POSTLive

Gordon-Loeb ROI

/api/v1/pricing/gordon-loeb

Security investment ROI calculator

POSTLive

Commission Calculator

/api/v1/pricing/commission

Carried Interest calculation

Limits & Security

Authentication

Authorization: Bearer arctura_live_xxxx

Scope Restrictions

Tenant Scope — bound to API key

Rate Limits

60 req/min (API), 30 req/min (auth)

Error Codes

401Unauthorizedmissing or invalid Bearer token
403Forbiddenno permission for resource
404Not Foundresource not available
429Too Many Requestsrate limit exceeded
500Internal Errorserver experienced a failure

Governed Agent Access

Arctura MCP Surface v1.2.5

Basic Model Context Protocol (MCP) access belongs to the Arctura platform base. When enterprise buyers need tighter controls, the same surface can be upgraded with governed access, policy control, and audit exports without turning MCP into a separate product.

  • 22 partner-safe tools for scoring, reports, and predictions
  • Native support for Claude Desktop, Cursor, and internal assistants
  • Governed enterprise access adds policy control, immutable logs, and SIEM export
  • Your iPaaS can deliver the workflow without redefining the product
mcp-config.json
{
  "mcpServers": {
    "arctura": {
      "command": "npx",
      "args": ["-y", "@neurflow/mcp-server"],
      "env": {
        "ARCTURA_API_KEY": "YOUR_API_KEY",
        "ARCTURA_URL": "https://mcp.neurflow.fi/mcp"
      }
    }
  }
}

Legacy SDKs & Delivery Options

Python SDK

Maintenance Mode

TypeScript SDK

Maintenance Mode

Postman Collection

Available

Webhooks

Roadmap

Ready to add the TAS layer to an existing rail?

Start with the integration brief. Then choose direct API, platform-base agent access, or governed enterprise access through your iPaaS rail.