Documentation v1.0

SiftPure API.

Integrate semantic data distillation directly into your enterprise infrastructure. Our unified API accepts raw, chaotic text and returns structured, actionable intelligence.

Authentication

All API requests must be authenticated using a Bearer token in the Authorization header. To provision an enterprise API key, please contact your account manager.

Authorization: Bearer YOUR_ENTERPRISE_API_KEY
POST

/api/distill

Ingests unstructured text data and processes it through the SiftPure semantic engine. The engine strips away noise and outputs the core intent, key entities, and actionable signals.

Request Body (JSON)

{
  "data": "string" // The raw, unstructured enterprise data to be distilled.
}

Example Request (cURL)

curl -X POST https://api.siftpure.com/v1/distill \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data": "The server migration for the Mumbai cluster is delayed by 4 hours because the admin, Rajesh, forgot to update the SSL certificates."
  }'

Example Response (200 OK)

{
  "success": true,
  "result": "[CORE INTENT]: Migration delay notification due to expired certificates.\n\n[KEY ENTITIES]: Mumbai cluster, Rajesh, SSL certificates, 4 hours.\n\n[ACTIONABLE SIGNAL]: Immediate renewal and deployment of SSL certificates on the Mumbai cluster.",
  "timestamp": "2026-05-07T12:26:59.000Z"
}

Rate Limits & SLAs

Standard enterprise tiers are hard-capped at 500 requests per minute. Dedicated ingress pipelines can be provisioned for high-volume migration projects. Contact the systems team to adjust your concurrency limits.