Skip to content

Ingestion (API d'import)

L'ingestion en masse est conçue pour alimenter l'inventaire à partir d'outils tiers.

Workflow d'Ingestion

Endpoint

POST /api/integrations/ingest

Corps de la requête

json
{
  "assets": [
    {
      "id": "ext-1",
      "name": "PLC-01",
      "ip": "192.168.1.10",
      "type": "plc",
      "vendor": "Siemens"
    }
  ],
  "relations": [
    {
      "sourceAssetId": "ext-1",
      "targetAssetId": "ext-2",
      "type": "connects"
    }
  ]
}

Les identifiants id fournis dans l'appel d'ingestion servent de clés d'indexation pour les futures mises à jour en mode merge.

CoreSight Documentation