Settings
Application configuration and integration info
n8n Integration
Use these endpoints in your n8n workflows to integrate with Hatchery. All endpoints accept and return JSON.
GET
/api/n8n/clients?since={ISO_DATE}Poll for recently modified clients
GET
/api/n8n/licenses?since={ISO_DATE}Poll for recently modified licenses
POST
/api/n8n/webhooksReceive webhook events (license.provisioned, client.synced, onboarding.task.completed)
GET
/api/n8n/sync?entity={clients|licenses|products}Batch data export with pagination
Webhook Events
license.provisionedCall after provisioning a license externally. Payload: { licenseId, externalRef }
client.syncedConfirm external system sync. Payload: { clientId }
onboarding.task.completedMark an onboarding task complete from automation. Payload: { taskId }
About
Hatchery v0.1.0 — Client lifecycle management for MSPs.