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.