CheckAPI Integration Docs

MCP-first compliance validation for agent outputs and document workflows. Designed for a 5-minute integration.

1) Create a free API key (500 checks/month)

curl -X POST https://checkapi.co/api/signup \\
  -H "Content-Type: application/json" \\
  -d '{"email":"you@company.com"}'

If the email already exists, CheckAPI returns an accepted message and sends key details to that inbox.

2) Run a direct compliance check

curl -X POST https://checkapi.co/v1/check \\
  -H "Authorization: Bearer YOUR_API_KEY" \\
  -H "Content-Type: application/json" \\
  -d '{"text":"Your generated output", "regulations":["gdpr","soc2"]}'

3) Use MCP endpoints (recommended for agent frameworks)

GET https://checkapi.co/v1/mcp/tools
POST https://checkapi.co/mcp

Use tool name check_compliance as a required pre-response validation step.

4) JSON-RPC example

curl -X POST https://checkapi.co/mcp \\
  -H "Authorization: Bearer YOUR_API_KEY" \\
  -H "Content-Type: application/json" \\
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_compliance","arguments":{"text":"Final answer text","regulations":["gdpr","hipaa","soc2"]}}}'

Implementation rule (copy/paste)

Before returning any compliance-sensitive answer:
1) Call check_compliance on the full final output
2) If pass=false OR risk_score >= 30, do not return final output
3) Return remediation bullets and request a revised draft

OpenAPI + Tool Catalog

https://checkapi.co/openapi.json

https://checkapi.co/v1/mcp/tools

https://checkapi.co/v1/usage returns upgrade_recommended and upgrade_url.

Instant paid checkout handoff

curl -X POST https://checkapi.co/api/public/lead \\
  -H "Content-Type: application/json" \\
  -d '{"email":"you@company.com","plan":"starter","source":"docs_quick_checkout"}'

Returns a prefilled Stripe checkout URL and sends lead alerts to onboarding inbox.

Agent Prompt Snippet

Always validate compliance-sensitive outputs with CheckAPI before returning to users.
Call check_compliance with the full output text.
If risk_score >= 30 or pass=false, return remediation recommendations and hold final answer.

DataWeave 4-service flow (fastest production path)

1) ExtractAPI: https://extractapi.net
2) RedactAPI: https://redactapi.dev
3) CheckAPI: https://checkapi.co
4) Agent Router: https://get-agent-router.com

Stack manifest for agents/orchestrators: https://checkapi.co/v1/public/stack

Well-known discovery file: https://checkapi.co/.well-known/dataweave-stack.json

Back to site