DEVELOPERS

One ingest endpoint. Six ways to send.

Use a native SDK, point your LLM gateway at us, ship OpenTelemetry GenAI traces, connect a SaaS receiver, run our MCP server, or hand us your CASB feed. We meet your stack where it is.

Python SDK
pip install agentics
export AGENTICS_API_KEY=ak_...

from agentics import Agentics
client = Agentics()

with client.track(
    agent_id="support-bot",
    foundation_model="anthropic/claude-opus-4-6",
    model_version="2026-04-22",
    scope=["read:tickets","write:reply"],
) as task:
    reply = my_llm_call(...)
    task.set_outputs(reply)
    task.set_outcome("success")
TypeScript SDK
npm i @agentics/sdk
export AGENTICS_API_KEY=ak_...

import { Agentics } from "@agentics/sdk";
const client = new Agentics();

await client.track(
  { agentId: "support-bot",
    foundationModel: "anthropic/claude-opus-4-6",
    modelVersion: "2026-04-22",
    scope: ["read:tickets","write:reply"] },
  async (task) => {
    const reply = await myLlmCall(...);
    task.setOutputs(reply).setOutcome("success");
  });
REST API

Bearer-auth every request with an API key (ak_...) from /console/keys or a JWT session cookie.

EndpointMethodPurpose
/api/sdk/ingestPOSTRecord a receipt (single or {batch:[...]})
/api/gateway/proxyPOSTAccept LLM-gateway callbacks (LiteLLM/Portkey/Helicone/etc.)
/api/otel/ingestPOSTOpenTelemetry GenAI OTLP/JSON
/api/receivers/:vendorPOSTNative SaaS receivers (Claude Enterprise, OpenAI Enterprise, Copilot, etc.)
/api/casb/:vendorPOSTCASB shadow-AI events (Netskope, Zscaler, Defender, etc.)
/api/mcp/manifestGETMCP server discovery
/api/mcp/jsonrpcPOSTMCP server entrypoint
/api/agents-eGETList enterprise agents
/api/policies/evaluatePOSTEvaluate a policy decision
/api/riskGET/POSTAI Risk Register CRUD
/api/incidentsGET/POSTIncidents with timeline + postmortem
/api/approvalsGET/POSTMulti-step approvals
/api/evidenceGET/POSTEvidence packs
/api/redteamGET/POSTRed team runs + findings
/api/driftGETPer-agent drift detection
/api/biasGETBias signals per agent
/api/aibom/:agent_idGETCycloneDX 1.6 AI-BOM
/api/tenants/meGET/PATCHTenant settings
/api/api-keysGET/POST/DELETEAPI key management
/api/webhooksGET/POST/DELETEOutbound webhooks (9 event types)
/api/exportsPOSTBulk evidence/receipt export
/api/litigation/holdsGET/POSTLitigation holds
/api/retentionGET/PATCHRetention windows
/api/rtbfPOSTRight-to-be-forgotten requests
/api/trust/*GETPublic trust-center endpoints
/api/intelligence/*GETIndustry packs, benchmarks (k-anon 5), threat feed
/api/insurance/*GET/POSTPartners + referrals
/api/operators/*GET/POSTOperator marketplace + engagements
/api/console/summaryGETPer-tenant dashboard rollup
MCP server

Point any MCP-capable client at https://agentics.you/api/mcp/manifest. Tools exposed: search_agents, get_agent, record_receipt, list_certifications. Every call records a receipt for the calling agent so MCP usage itself is auditable.

Webhooks

Subscribe at /console/webhooks. Events: receipt.recorded, violation.detected, policy.blocked, incident.opened, incident.closed, certification.granted, certification.revoked, agent.created, tenant.updated.

Each delivery is signed: X-Agentics-Signature: t=…,v1=HMAC_SHA256(secret,t+"."+body).