28 lines
605 B
Markdown
28 lines
605 B
Markdown
# OfficeCom Sentinel n8n Contract
|
|
|
|
## Request
|
|
|
|
- method: `POST`
|
|
- content type: `application/json`
|
|
- example webhook: `https://n8n.example.com/webhook/ocsentinel-ingest`
|
|
|
|
## Required Payload Intent
|
|
|
|
The endpoint should send one signed JSON document per scan run containing:
|
|
|
|
- device identity
|
|
- client version
|
|
- scan metadata
|
|
- attack findings
|
|
- CVE correlation summary
|
|
- raw status fields needed for downstream NinjaOne updates
|
|
|
|
## Expected Downstream Work
|
|
|
|
n8n is responsible for:
|
|
|
|
- ingest validation
|
|
- storage in the central backend
|
|
- organization-wide aggregation
|
|
- NinjaOne organization API updates
|