Skip to content

Asset Ingestion

This endpoint allows pushing multiple assets at once into the database.

Ingestion Workflow

POST /api/ingest/assets

Expects an array of asset objects.

Payload Example

json
[
  {
    "ip": "10.0.0.1",
    "mac": "00:1A:2B:3C:4D:5E",
    "type": "firewall",
    "name": "FW-Core",
    "os": "pfSense",
    "cve": ["CVE-2023-1234"]
  }
]

CoreSight Documentation