CACS is a decision API. Send an applicant's documents. Receive one binding decision: CLEARED, BLOCKED, ACTION REQUIRED, or PENDING. Your system enforces it. No cleared decision, no disbursement.
Integrates with case management platforms, funder portals, and enrollment systems via REST API.
Funds get released. Enrollments get confirmed. Payouts get processed. Audits happen later. By then, the ineligible person is already in the system and the funding is already at risk.
CACS moves the decision to the front. Before enrollment. Before disbursement. Before it is too late to act on it.
1. Verify inputs. Identity and eligibility are evaluated against your funding rules before the decision runs. Works for workforce programs, gig platforms, fintech disbursements, and grant systems.
2. Issue decision. The engine returns one of four deterministic outputs: CLEARED, BLOCKED, ACTION REQUIRED, or PENDING — with reason, consequence, and ownership in every response.
3. Enforce decision. CLEARED opens the funding gate. BLOCKED holds it. Your system parses the decision field and enforces it immediately. The audit record is written automatically.
Your eligibility criteria are configured as enforceable rules. The engine evaluates every rule and produces a single decision. The decision includes the exact evidence and rule used — so auditors don't reconstruct anything.
Engine Versioned · Audit LoggedIdentity verification feeds directly into the decision. If identity cannot be confirmed, the decision does not clear. Verification is an input to the engine — not a separate product.
Connected Verification · Decision-GatedCLEARED opens the gate. BLOCKED holds it. No funds move until the engine issues a cleared decision. Every release is stamped with a timestamped decision record. No manual override.
Decision-Gated · Immutable RecordPrevents duplicate funding before a decision clears. If a person has already been funded across another account, platform, or system, the decision is blocked.
Duplicate Checked · Cross-System RegistryOne decision controls whether funding moves. Nothing else.
CACS does not replace your case management platform, funder portal, or disbursement system. It sits at the funding gate and issues the decision any system needs before money can move — whether you are a workforce program, gig platform, fintech, or grant administrator.
Every person or entity is evaluated before funding is approved or a payout is released. No cleared decision, no funds move.
Result: no ineligible payouts, no retroactive exposure
The decision includes the exact evidence and rule used — so auditors don't reconstruct anything. Timestamped and locked at the moment it is issued.
Result: proof is built into the decision, not assembled after
The decision issued by CACS is the source of truth for every downstream system. No reconciliation. No rework.
Result: one cleared record, no conflicting data
Your existing systems query the funding decision through the CACS API and enforce it immediately — no manual transfer, no delay.
Result: your stack enforces the decision in real time
Send five document statuses. Receive a binding clearance decision in under 200ms.
Request
POST /api/v1/decision
Authorization: Bearer YOUR_API_KEY
{
"participant_id": "P-001",
"org_id": "org_001",
"funding_amount": 4800,
"docs": {
"photoId": { "status": "verified" },
"ssn": { "status": "verified" },
"birth": { "status": "verified" },
"cert": { "status": "verified" },
"eligibility": { "status": "verified" }
}
}
Response — 200 OK
{
"clearance_id": "CLEAR-2026-001",
"decision": "CLEARED",
"reason": "All documents verified.",
"consequence": "Funding authorized.",
"funding_status": "released",
"funding_amount": 4800,
"requested_at": "2026-04-08T12:00:00Z",
"ownership": "CACS Compliance Engine",
"decided_at": "2026-04-08T12:00:00.171Z"
}
Get your API key and make your first decision call in under 10 minutes.
The CACS API delivers the funding decision to your existing systems in real time. One call. One decision returned. Your platform acts on it immediately — no manual transfer, no delay, no exports.
POST document statuses for any person or entity. Receive one of four deterministic outputs — CLEARED, BLOCKED, ACTION REQUIRED, or PENDING — with reason, consequence, and ownership in every response.
POST /api/v1/decisionEvery decision is automatically written to a permanent audit log with clearance_id, timestamps, and full decision output. Accessible for compliance review and programmatic ingestion.
POST /api/v1/decisionInclude a callback_url in your request and the decision result is POSTed to your endpoint after it is logged. No polling required. Works with any system that accepts a POST.
POST /api/v1/decisionOne API call. One decision returned. Your system enforces it.
Volume-based pricing. Contact us for custom rates based on decision volume. No automatic billing — pilot access is free for 30 days.
Pricing is based on decision volume. Contact us for custom rates.
Contact Us for PricingSend us your use case and we will issue API credentials within 24 hours. No procurement process required.
Get API Access