Public API (marketing site)
These endpoints accept JSON over HTTPS from the Capricon website forms. Deliverability depends on configured mail transit (SMTP).
OpenAPI
Machine-readable contract: /api/openapi.json
POST /api/send-email
Contact form submissions. Requires name, email, and message fields in the JSON body. Optional company.
POST /api/subscribe
Newsletter signup. Requires email in the JSON body.
GET /api/health
Lightweight JSON health response for uptime and agent discovery links.
OAuth/OpenID discovery under /.well-known documents site-wide metadata; issuing access tokens for these form APIs is not required—integrate mail and abuse controls server-side instead.
