{"openapi":"3.1.0","info":{"title":"SmallBizCompliance API","version":"0.1.0","description":"US small-business regulatory-compliance reference: a general checklist by business stage, a computed federal employee-count threshold check, and a glossary. Hand-curated; not legal, tax, or accounting advice.\n\nEvery operation is read-only or compute-only. The same tools are available over MCP (streamable HTTP) at https://smallbizcompliance.connectorbay.com/mcp.","contact":{"name":"Unify Dynamics LLC","email":"hr@unifydynamics.com","url":"https://connectorbay.com/smallbizcompliance/docs"},"termsOfService":"https://connectorbay.com/smallbizcompliance/terms"},"servers":[{"url":"https://smallbizcompliance.connectorbay.com"}],"externalDocs":{"url":"https://connectorbay.com/smallbizcompliance/docs"},"security":[{},{"bearer":[]}],"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","description":"Optional. A Pro API key raises rate limits; no credentials are required."}},"schemas":{"Error":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"object"}}}}},"paths":{"/v1/tools/compliance_checklist":{"post":{"operationId":"compliance_checklist","summary":"General small-business regulatory-compliance checklist for one stage (pre_launch, hiring_first_employee,","description":"General small-business regulatory-compliance checklist for one stage (pre_launch, hiring_first_employee,\n    scaling) or all three: business licensing, tax registration, employment-law basics, industry-specific\n    permits (concept), insurance (concept), and OSHA basics. Use for \"compliance checklist for starting a\n    business\", \"what do I need before hiring my first employee\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"stage":{"default":"all","description":"pre_launch | hiring_first_employee | scaling | all","title":"Stage","type":"string"}},"title":"compliance_checklistArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/employee_count_thresholds":{"post":{"operationId":"employee_count_thresholds","summary":"Real computed check against the documented federal employee-count thresholds (OSHA recordkeeping 11+,","description":"Real computed check against the documented federal employee-count thresholds (OSHA recordkeeping 11+,\n    Title VII/ADA/GINA 15+, ADEA/COBRA 20+, FMLA/ACA employer mandate 50+ FTE, WARN Act/EEO-1 100+): which\n    federal employment laws apply now, which don't yet, and the next threshold. Use for \"what happens when I\n    hit 50 employees\", \"do I need to worry about FMLA at 30 employees\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"employee_count":{"description":"Current or planned employee headcount.","maximum":1000000,"minimum":0,"title":"Employee Count","type":"integer"}},"required":["employee_count"],"title":"employee_count_thresholdsArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/compliance_glossary":{"post":{"operationId":"compliance_glossary","summary":"Definitions of common small-business compliance terms (EIN, DBA, registered agent, workers' comp, SUTA,","description":"Definitions of common small-business compliance terms (EIN, DBA, registered agent, workers' comp, SUTA,\n    sales tax nexus, OSHA general duty clause, EEO-1, WARN Act, exempt vs. non-exempt, PEO, ...). Use for\n    \"what's a registered agent\", \"what does SUTA mean\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"term":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"A specific term to look up; omit to list all.","title":"Term"}},"title":"compliance_glossaryArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}}}}