Bulk import
Paste JSON or upload a file to seed projects, assets, and SOP packages in one call. Existing items are skipped by name unless 'Replace existing' is on.
Payload
Payload shape
{
"projects": [
{ "name": "MSSP Practice", "description": "...", "client": "LTG", "status": "active" }
],
"assets": [
{
"name": "Sentinel onboarding runbook",
"type": "runbook",
"projectId": "MSSP Practice", // reference project by name
"description": "...",
"location": "repo path or chat title",
"frameworks": ["NIST CSF: GV"],
"tags": ["onboarding"],
"body": "# Full markdown or code..."
}
],
"packages": [
{
"name": "New tenant kit",
"purpose": "MSSP onboarding SOP",
"items": [ { "assetName": "Sentinel onboarding runbook" } ]
}
],
"replaceExisting": false
}