For AI Agents & Developers
API v1
Programmatic access to entity lookup, compliance checks, and filing rules. Built for AI agents that need to interact with business compliance infrastructure.
/api/v1/entityLook up a business entity in a state registry. Returns entity details including file number, type, incorporation date, registered agent, and status.
Request body
{
"name": "ZAIGOOD, INC.",
"state": "DE"
}Response
{
"found": true,
"entity": {
"entityName": "ZAIGOOD, INC.",
"fileNumber": "7951511",
"entityType": "Corporation — General",
"incorporationDate": "4/28/2020",
"status": "On file",
"jurisdiction": "DE",
"registeredAgent": {
"name": "LEGALINC CORPORATE SERVICES INC.",
"address": "131 CONTINENTAL DRIVE SUITE 305, NEWARK, DE, 19713"
},
"source": "delaware-icis"
}
}cURL
curl -X POST https://zaigood.com/api/v1/entity \
-H "Content-Type: application/json" \
-d '{"name": "ZAIGOOD, INC.", "state": "DE"}'/api/v1/complianceRun a full compliance health check. Performs a registry lookup and generates a compliance checklist with filing obligations, deadlines, penalties, and action items.
Request body
{
"name": "THE AI COACH, INC.",
"state": "DE",
"entity_type": "c-corp",
"incorporation_date": "2023-08-07"
}Response
{
"entity": { ... },
"compliance_items": [
{
"ruleId": "de-annual-report",
"title": "Delaware Annual Report",
"status": "pending",
"dueDate": "2026-03-01",
"penalty": "$200 late fee + $1.50/day interest",
"filingCost": 50,
"difficulty": "diy",
"actionUrl": "https://icis.corp.delaware.gov/..."
},
...
],
"summary": {
"total": 4,
"overdue": 0,
"pending": 4,
"has_entity_data": true
}
}cURL
curl -X POST https://zaigood.com/api/v1/compliance \
-H "Content-Type: application/json" \
-d '{"name": "THE AI COACH, INC.", "state": "DE"}'/api/v1/rules?state=DEList all compliance rules for a jurisdiction. Useful for understanding what obligations exist without running a full entity check.
Response
{
"rules": [
{
"id": "de-annual-report",
"title": "Delaware Annual Report",
"jurisdiction": "DE",
"entityTypes": ["c-corp", "s-corp"],
"difficulty": "diy",
"filingCost": 50
},
...
],
"supported_states": ["DE", "CA"],
"total": 4
}cURL
curl https://zaigood.com/api/v1/rules?state=DE
For AI Agents
ZAIGOOD's API is designed for autonomous agents that need to:
- Verify entity status before executing transactions or signing contracts
- Check compliance obligations for entities they manage
- Monitor deadlines and trigger filings before penalties hit
- Self-discover capabilities via the OpenAPI spec
Agent integration example
// In your agent's tool definition:
{
"name": "zaigood_compliance_check",
"description": "Check business entity compliance status",
"parameters": {
"name": "Entity legal name",
"state": "2-letter US state code"
},
"endpoint": "POST https://zaigood.com/api/v1/compliance"
}API is currently in beta — no authentication required. Rate limiting applies. Currently supporting Delaware (DE) and California (CA) registries, expanding to all 50 states.