# Models

## The CanceledEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CanceledEnum":{"description":"* `CANCEL_MANUAL` - CANCEL_MANUAL\n* `CANCEL_THRESHOLD` - CANCEL_THRESHOLD","enum":["CANCEL_MANUAL","CANCEL_THRESHOLD"],"type":"string"}}}}
```

## The CustomInstruction object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CustomInstruction":{"properties":{"content":{"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"},"usage_count":{"readOnly":true,"type":"integer"}},"required":["content","created_at","internal_origin_uuid","strategy_versions","usage_count"],"type":"object"}}}}
```

## The CustomOutcome object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CustomOutcome":{"properties":{"conclusions_affected":{"readOnly":true,"type":"integer"},"condition":{"additionalProperties":{},"type":"object"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"outcome":{"$ref":"#/components/schemas/CustomOutcomeOutcomeEnum"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"}},"required":["conclusions_affected","condition","created_at","internal_origin_uuid","outcome","strategy_versions"],"type":"object"},"CustomOutcomeOutcomeEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT"],"type":"string"}}}}
```

## The CustomOutcomeOutcomeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CustomOutcomeOutcomeEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT"],"type":"string"}}}}
```

## The CustomPriority object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CustomPriority":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"insight_tag_rule":{"additionalProperties":{},"nullable":true,"type":"object"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"outcomes":{"items":{"$ref":"#/components/schemas/OutcomesEnum"},"minItems":1,"type":"array"},"priorities_affected":{"readOnly":true,"type":"integer"},"priority":{"$ref":"#/components/schemas/PriorityEnum"},"ranking":{"maximum":2147483647,"minimum":1,"type":"integer"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"}},"required":["created_at","internal_origin_uuid","priorities_affected","priority","strategy_versions"],"type":"object"},"OutcomesEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"}}}}
```

## The CustomUser object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```

## The FullAlert object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"FullAlert":{"properties":{"alert_type":{"type":"string"},"assets":{"additionalProperties":{},"type":"object"},"coalesce_key":{"nullable":true,"type":"string"},"create_time":{"format":"date-time","type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"direct_source_label":{"type":"string"},"enrich_result":{"additionalProperties":{},"nullable":true,"type":"object"},"entities":{"items":{"properties":{"type":{"type":"string"},"value":{"type":"string"}},"type":"object"},"type":"array"},"handler_version":{"$ref":"#/components/schemas/HandlerVersionEnum"},"id":{"readOnly":true,"type":"integer"},"origin_integration":{"nullable":true,"type":"string"},"origin_integration_display_name":{"readOnly":true,"type":"string"},"origin_ticket_id":{"nullable":true,"type":"string"},"origin_ticket_id_label":{"nullable":true,"type":"string"},"origin_ticket_url":{"nullable":true,"type":"string"},"original_title":{"type":"string"},"proxy_source_label":{"nullable":true,"type":"string"},"raw_alert_content":{"type":"string"},"schema_key":{"type":"string"},"severity":{"nullable":true,"type":"string"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"tenant_id":{"nullable":true,"type":"string"},"tenant_integration_key":{"nullable":true,"type":"string"},"tenant_label":{"nullable":true,"type":"string"},"tenant_union":{"allOf":[{"$ref":"#/components/schemas/TenantUnion"}],"nullable":true},"title":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert_type","create_time","created_at","direct_source_label","id","origin_integration_display_name","raw_alert_content","schema_key","title","updated_at"],"type":"object"},"HandlerVersionEnum":{"description":"* `v1` - v1\n* `v2` - v2","enum":["v1","v2"],"type":"string"},"TenantUnion":{"description":"Adds update nested feature","properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_modified_by":{"allOf":[{"$ref":"#/components/schemas/CustomUser"}],"nullable":true},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```

## The FullCustomStrategy object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"FullCustomStrategy":{"description":"A serializer for a combined strategy and one of its versions.","properties":{"alert_sources":{"items":{"type":"string"},"type":"array"},"attack_surfaces":{"items":{"type":"string"},"type":"array"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"instructions":{"items":{"$ref":"#/components/schemas/CustomInstruction"},"readOnly":true,"type":"array"},"internal_origin_uuid":{"format":"uuid","readOnly":true,"type":"string"},"is_archived":{"readOnly":true,"type":"boolean"},"is_enabled":{"readOnly":true,"type":"boolean"},"is_latest":{"readOnly":true,"type":"boolean"},"is_protected":{"readOnly":true,"type":"boolean"},"mitre_tactics":{"items":{"type":"string"},"type":"array"},"outcomes":{"items":{"$ref":"#/components/schemas/CustomOutcome"},"readOnly":true,"type":"array"},"priorities":{"items":{"$ref":"#/components/schemas/CustomPriority"},"readOnly":true,"type":"array"},"scenario":{"nullable":true,"type":"string"},"title":{"readOnly":true,"type":"string"},"total_conclusions_affected":{"readOnly":true,"type":"integer"},"total_instructions_used":{"readOnly":true,"type":"integer"},"total_priorities_affected":{"readOnly":true,"type":"integer"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"version_id":{"readOnly":true,"type":"integer"}},"required":["created_at","id","instructions","internal_origin_uuid","is_archived","is_enabled","is_latest","is_protected","outcomes","priorities","title","total_conclusions_affected","total_instructions_used","total_priorities_affected","updated_at","version_id"],"type":"object"},"CustomInstruction":{"properties":{"content":{"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"},"usage_count":{"readOnly":true,"type":"integer"}},"required":["content","created_at","internal_origin_uuid","strategy_versions","usage_count"],"type":"object"},"CustomOutcome":{"properties":{"conclusions_affected":{"readOnly":true,"type":"integer"},"condition":{"additionalProperties":{},"type":"object"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"outcome":{"$ref":"#/components/schemas/CustomOutcomeOutcomeEnum"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"}},"required":["conclusions_affected","condition","created_at","internal_origin_uuid","outcome","strategy_versions"],"type":"object"},"CustomOutcomeOutcomeEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT"],"type":"string"},"CustomPriority":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"type":"integer"},"insight_tag_rule":{"additionalProperties":{},"nullable":true,"type":"object"},"internal_origin_uuid":{"format":"uuid","nullable":true,"readOnly":true,"type":"string"},"outcomes":{"items":{"$ref":"#/components/schemas/OutcomesEnum"},"minItems":1,"type":"array"},"priorities_affected":{"readOnly":true,"type":"integer"},"priority":{"$ref":"#/components/schemas/PriorityEnum"},"ranking":{"maximum":2147483647,"minimum":1,"type":"integer"},"strategy_versions":{"items":{"type":"integer"},"readOnly":true,"type":"array"}},"required":["created_at","internal_origin_uuid","priorities_affected","priority","strategy_versions"],"type":"object"},"OutcomesEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"}}}}
```

## The HandlerVersionEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"HandlerVersionEnum":{"description":"* `v1` - v1\n* `v2` - v2","enum":["v1","v2"],"type":"string"}}}}
```

## The Investigation object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"Investigation":{"description":"For customers (api_external, ...and also core /investigation_contextual_chat)\n- no feedback\n- no outcome_tip\n- yes alert.raw_alert_content","properties":{"alert":{"$ref":"#/components/schemas/FullAlert"},"alert_summary":{"nullable":true,"type":"string"},"attack_surface":{"nullable":true,"type":"string"},"backfill":{"nullable":true,"type":"integer"},"canceled":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/CanceledEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"email_screenshot":{"nullable":true,"type":"string"},"error_msg":{"nullable":true,"type":"string"},"exec_summary":{"nullable":true,"type":"string"},"findings":{"items":{"properties":{"artifacts":{"items":{"type":"string"},"type":"array"},"evidences":{"items":{"properties":{"data":{"oneOf":[{"type":"string"},{"type":"object"},{"type":"array"}]},"evidence_type":{"type":"string"},"tag":{"nullable":true,"type":"string"}},"type":"object"},"type":"array"},"finding":{"type":"string"},"headline":{"type":"string"},"outcome":{"enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","COMPLETED_ACTION_INFO","INCOMPLETE"],"type":"string"}},"type":"object"},"type":"array"},"findings_ranking":{"additionalProperties":{},"type":"object"},"generated_time":{"format":"date-time","nullable":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"ignored_for":{"nullable":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"type":"object"},"interview_proposals":{"additionalProperties":{},"type":"object"},"inv_url":{"readOnly":true,"type":"string"},"is_retried":{"type":"boolean"},"key_findings":{"additionalProperties":{},"type":"object"},"mitre_tactic":{"nullable":true,"type":"string"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"ready":{"type":"boolean"},"recommended_remediations":{"items":{"type":"string"},"type":"array"},"related_alert_hypothesis":{"additionalProperties":{},"nullable":true,"type":"object"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusF08Enum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert","conclusion","created_at","id","inv_url","updated_at"],"type":"object"},"FullAlert":{"properties":{"alert_type":{"type":"string"},"assets":{"additionalProperties":{},"type":"object"},"coalesce_key":{"nullable":true,"type":"string"},"create_time":{"format":"date-time","type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"direct_source_label":{"type":"string"},"enrich_result":{"additionalProperties":{},"nullable":true,"type":"object"},"entities":{"items":{"properties":{"type":{"type":"string"},"value":{"type":"string"}},"type":"object"},"type":"array"},"handler_version":{"$ref":"#/components/schemas/HandlerVersionEnum"},"id":{"readOnly":true,"type":"integer"},"origin_integration":{"nullable":true,"type":"string"},"origin_integration_display_name":{"readOnly":true,"type":"string"},"origin_ticket_id":{"nullable":true,"type":"string"},"origin_ticket_id_label":{"nullable":true,"type":"string"},"origin_ticket_url":{"nullable":true,"type":"string"},"original_title":{"type":"string"},"proxy_source_label":{"nullable":true,"type":"string"},"raw_alert_content":{"type":"string"},"schema_key":{"type":"string"},"severity":{"nullable":true,"type":"string"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"tenant_id":{"nullable":true,"type":"string"},"tenant_integration_key":{"nullable":true,"type":"string"},"tenant_label":{"nullable":true,"type":"string"},"tenant_union":{"allOf":[{"$ref":"#/components/schemas/TenantUnion"}],"nullable":true},"title":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert_type","create_time","created_at","direct_source_label","id","origin_integration_display_name","raw_alert_content","schema_key","title","updated_at"],"type":"object"},"HandlerVersionEnum":{"description":"* `v1` - v1\n* `v2` - v2","enum":["v1","v2"],"type":"string"},"TenantUnion":{"description":"Adds update nested feature","properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_modified_by":{"allOf":[{"$ref":"#/components/schemas/CustomUser"}],"nullable":true},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"},"CanceledEnum":{"description":"* `CANCEL_MANUAL` - CANCEL_MANUAL\n* `CANCEL_THRESHOLD` - CANCEL_THRESHOLD","enum":["CANCEL_MANUAL","CANCEL_THRESHOLD"],"type":"string"},"NullEnum":{"enum":[null]},"Outcome05cEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"},"StatusF08Enum":{"description":"* `not_asked` - not_asked\n* `loading` - loading\n* `success` - success\n* `error` - error","enum":["not_asked","loading","success","error"],"type":"string"}}}}
```

## The InvestigationNoteNested object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"InvestigationNoteNested":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"investigation":{"type":"integer"},"text":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"user":{"$ref":"#/components/schemas/CustomUser"}},"required":["created_at","id","investigation","updated_at","user"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```

## The NullEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"NullEnum":{"enum":[null]}}}}
```

## The Outcome05cEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"Outcome05cEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"}}}}
```

## The OutcomesEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"OutcomesEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"}}}}
```

## The PaginatedInvestigationList object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"PaginatedInvestigationList":{"properties":{"count":{"description":"Total number of investigations","type":"integer"},"next":{"description":"URL to next page of results","format":"uri","nullable":true,"type":"string"},"previous":{"description":"URL to previous page of results","format":"uri","nullable":true,"type":"string"},"results":{"items":{"$ref":"#/components/schemas/ScriptVarSerializer_Investigation"},"type":"array"}},"required":["count","next","previous","results"],"type":"object"},"ScriptVarSerializer_Investigation":{"properties":{"alert":{"$ref":"#/components/schemas/ScriptVarSerializer_Alert"},"alert_summary":{"nullable":true,"type":"string"},"attack_surface":{"nullable":true,"type":"string"},"canceled":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/CanceledEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"custom_outcome":{"additionalProperties":{},"nullable":true,"readOnly":true,"type":"object"},"error_msg":{"nullable":true,"type":"string"},"exec_summary":{"nullable":true,"type":"string"},"feedback":{"$ref":"#/components/schemas/ScriptVarSerializer_InvestigationFeedback"},"findings":{"additionalProperties":{},"type":"object"},"findings_ranking":{"additionalProperties":{},"type":"object"},"generated_time":{"format":"date-time","nullable":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"ignored_for_investigation_id":{"nullable":true,"readOnly":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"type":"object"},"interview_proposals":{"additionalProperties":{},"type":"object"},"inv_url":{"readOnly":true,"type":"string"},"key_findings":{"additionalProperties":{},"type":"object"},"mitre_tactic":{"nullable":true,"type":"string"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"recommended_remediations":{"additionalProperties":{},"type":"object"},"remediation_action_runs":{"items":{"$ref":"#/components/schemas/ScriptVarSerializer_RemediationActionRun"},"readOnly":true,"type":"array"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusF08Enum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert","conclusion","created_at","custom_outcome","feedback","id","ignored_for_investigation_id","inv_url","remediation_action_runs","updated_at"],"type":"object"},"ScriptVarSerializer_Alert":{"properties":{"alert_type":{"type":"string"},"assets":{"additionalProperties":{},"type":"object"},"coalesce_key":{"nullable":true,"type":"string"},"create_time":{"format":"date-time","type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"direct_source_label":{"type":"string"},"entities":{"additionalProperties":{},"type":"object"},"id":{"readOnly":true,"type":"integer"},"origin_integration":{"nullable":true,"type":"string"},"origin_ticket_id":{"nullable":true,"type":"string"},"origin_ticket_id_label":{"nullable":true,"type":"string"},"origin_ticket_url":{"nullable":true,"type":"string"},"original_title":{"type":"string"},"proxy_source_label":{"nullable":true,"type":"string"},"raw_alert_content":{"type":"string"},"schema_key":{"type":"string"},"severity":{"nullable":true,"type":"string"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"tenant_id":{"nullable":true,"type":"string"},"tenant_integration_key":{"nullable":true,"type":"string"},"tenant_label":{"nullable":true,"type":"string"},"tenant_union":{"$ref":"#/components/schemas/ScriptVarSerializer_TenantUnion"},"title":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert_type","create_time","created_at","direct_source_label","id","raw_alert_content","schema_key","tenant_union","title","updated_at"],"type":"object"},"ScriptVarSerializer_TenantUnion":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"},"CanceledEnum":{"description":"* `CANCEL_MANUAL` - CANCEL_MANUAL\n* `CANCEL_THRESHOLD` - CANCEL_THRESHOLD","enum":["CANCEL_MANUAL","CANCEL_THRESHOLD"],"type":"string"},"NullEnum":{"enum":[null]},"ScriptVarSerializer_InvestigationFeedback":{"properties":{"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"findings":{"additionalProperties":{},"type":"object"},"findings_ranking":{"additionalProperties":{},"nullable":true,"type":"object"},"id":{"readOnly":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"nullable":true,"type":"object"},"key_findings":{"additionalProperties":{},"nullable":true,"type":"object"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"outcome_note":{"nullable":true,"type":"string"},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"remediations_done":{"additionalProperties":{},"type":"object"},"status":{"$ref":"#/components/schemas/ScriptVarSerializerInvestigationFeedbackStatusEnum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["conclusion","created_at","id","updated_at"],"type":"object"},"Outcome05cEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"},"ScriptVarSerializerInvestigationFeedbackStatusEnum":{"description":"* `in_review` - In Review\n* `reviewed` - Reviewed","enum":["in_review","reviewed"],"type":"string"},"ScriptVarSerializer_RemediationActionRun":{"properties":{"entity":{"type":"string"},"remediation_action":{"$ref":"#/components/schemas/ScriptVarSerializer_RemediationAction"}},"required":["remediation_action"],"type":"object"},"ScriptVarSerializer_RemediationAction":{"properties":{"name":{"type":"string"}},"required":["name"],"type":"object"},"StatusF08Enum":{"description":"* `not_asked` - not_asked\n* `loading` - loading\n* `success` - success\n* `error` - error","enum":["not_asked","loading","success","error"],"type":"string"}}}}
```

## The PriorityEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"}}}}
```

## The ResponseScript object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseScript":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"is_archived":{"type":"boolean"},"is_enabled":{"type":"boolean"},"trigger_def":{"format":"uuid","type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","trigger_def","updated_at"],"type":"object"}}}}
```

## The ResponseScriptRunSerializerForUI object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseScriptRunSerializerForUI":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"script":{"$ref":"#/components/schemas/ResponseScript"},"script_version":{"$ref":"#/components/schemas/ResponseScriptVersionSerializerForUI"},"status":{"$ref":"#/components/schemas/ResponseScriptRunSerializerForUIStatusEnum"},"stderr":{"nullable":true,"type":"string"},"stdout":{"nullable":true,"type":"string"},"syserr":{"nullable":true,"type":"string"},"trigger_run":{"$ref":"#/components/schemas/ResponseTriggerRunSerializerForUI"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","id","script","script_version","status","trigger_run","updated_at"],"type":"object"},"ResponseScript":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"is_archived":{"type":"boolean"},"is_enabled":{"type":"boolean"},"trigger_def":{"format":"uuid","type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","trigger_def","updated_at"],"type":"object"},"ResponseScriptVersionSerializerForUI":{"properties":{"author":{"$ref":"#/components/schemas/CustomUser"},"code":{"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"script":{"type":"integer"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"v_num":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"}},"required":["author","created_at","id","script","updated_at","v_num"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"},"ResponseScriptRunSerializerForUIStatusEnum":{"description":"* `running` - running\n* `success` - success\n* `failed` - failed\n* `timed_out` - timed_out\n* `error` - error","enum":["running","success","failed","timed_out","error"],"type":"string"},"ResponseTriggerRunSerializerForUI":{"properties":{"batch":{"nullable":true,"type":"integer"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"trigger_args":{"additionalProperties":{},"type":"object"},"trigger_def":{"$ref":"#/components/schemas/ResponseTriggerDef"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","id","trigger_def","updated_at"],"type":"object"},"ResponseTriggerDef":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_index":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"is_archived":{"type":"boolean"},"is_runnable":{"type":"boolean"},"is_scriptable":{"type":"boolean"},"parent":{"format":"uuid","nullable":true,"type":"string"},"script_var_names":{"items":{"type":"string"},"type":"array"},"trigger_arg_names":{"items":{"type":"string"},"type":"array"},"trigger_display_name":{"type":"string"},"trigger_fn_name":{"type":"string"},"trigger_tree_labels":{"items":{"type":"string"},"type":"array"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"uuid":{"format":"uuid","readOnly":true,"type":"string"}},"required":["created_at","trigger_display_name","trigger_fn_name","updated_at","uuid"],"type":"object"}}}}
```

## The ResponseScriptRunSerializerForUIStatusEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseScriptRunSerializerForUIStatusEnum":{"description":"* `running` - running\n* `success` - success\n* `failed` - failed\n* `timed_out` - timed_out\n* `error` - error","enum":["running","success","failed","timed_out","error"],"type":"string"}}}}
```

## The ResponseScriptSerializerForUI object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseScriptSerializerForUI":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"is_archived":{"type":"boolean"},"is_enabled":{"type":"boolean"},"trigger_def":{"$ref":"#/components/schemas/ResponseTriggerDef"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","trigger_def","updated_at"],"type":"object"},"ResponseTriggerDef":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_index":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"is_archived":{"type":"boolean"},"is_runnable":{"type":"boolean"},"is_scriptable":{"type":"boolean"},"parent":{"format":"uuid","nullable":true,"type":"string"},"script_var_names":{"items":{"type":"string"},"type":"array"},"trigger_arg_names":{"items":{"type":"string"},"type":"array"},"trigger_display_name":{"type":"string"},"trigger_fn_name":{"type":"string"},"trigger_tree_labels":{"items":{"type":"string"},"type":"array"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"uuid":{"format":"uuid","readOnly":true,"type":"string"}},"required":["created_at","trigger_display_name","trigger_fn_name","updated_at","uuid"],"type":"object"}}}}
```

## The ResponseScriptVersionSerializerForUI object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseScriptVersionSerializerForUI":{"properties":{"author":{"$ref":"#/components/schemas/CustomUser"},"code":{"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"script":{"type":"integer"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"v_num":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"}},"required":["author","created_at","id","script","updated_at","v_num"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```

## The ResponseTriggerDef object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseTriggerDef":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_index":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"is_archived":{"type":"boolean"},"is_runnable":{"type":"boolean"},"is_scriptable":{"type":"boolean"},"parent":{"format":"uuid","nullable":true,"type":"string"},"script_var_names":{"items":{"type":"string"},"type":"array"},"trigger_arg_names":{"items":{"type":"string"},"type":"array"},"trigger_display_name":{"type":"string"},"trigger_fn_name":{"type":"string"},"trigger_tree_labels":{"items":{"type":"string"},"type":"array"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"uuid":{"format":"uuid","readOnly":true,"type":"string"}},"required":["created_at","trigger_display_name","trigger_fn_name","updated_at","uuid"],"type":"object"}}}}
```

## The ResponseTriggerRunSerializerForUI object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ResponseTriggerRunSerializerForUI":{"properties":{"batch":{"nullable":true,"type":"integer"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"trigger_args":{"additionalProperties":{},"type":"object"},"trigger_def":{"$ref":"#/components/schemas/ResponseTriggerDef"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","id","trigger_def","updated_at"],"type":"object"},"ResponseTriggerDef":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_index":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"is_archived":{"type":"boolean"},"is_runnable":{"type":"boolean"},"is_scriptable":{"type":"boolean"},"parent":{"format":"uuid","nullable":true,"type":"string"},"script_var_names":{"items":{"type":"string"},"type":"array"},"trigger_arg_names":{"items":{"type":"string"},"type":"array"},"trigger_display_name":{"type":"string"},"trigger_fn_name":{"type":"string"},"trigger_tree_labels":{"items":{"type":"string"},"type":"array"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"},"uuid":{"format":"uuid","readOnly":true,"type":"string"}},"required":["created_at","trigger_display_name","trigger_fn_name","updated_at","uuid"],"type":"object"}}}}
```

## The RoleEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```

## The ScriptVarSerializerInvestigationFeedbackStatusEnum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializerInvestigationFeedbackStatusEnum":{"description":"* `in_review` - In Review\n* `reviewed` - Reviewed","enum":["in_review","reviewed"],"type":"string"}}}}
```

## The ScriptVarSerializer\_Alert object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_Alert":{"properties":{"alert_type":{"type":"string"},"assets":{"additionalProperties":{},"type":"object"},"coalesce_key":{"nullable":true,"type":"string"},"create_time":{"format":"date-time","type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"direct_source_label":{"type":"string"},"entities":{"additionalProperties":{},"type":"object"},"id":{"readOnly":true,"type":"integer"},"origin_integration":{"nullable":true,"type":"string"},"origin_ticket_id":{"nullable":true,"type":"string"},"origin_ticket_id_label":{"nullable":true,"type":"string"},"origin_ticket_url":{"nullable":true,"type":"string"},"original_title":{"type":"string"},"proxy_source_label":{"nullable":true,"type":"string"},"raw_alert_content":{"type":"string"},"schema_key":{"type":"string"},"severity":{"nullable":true,"type":"string"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"tenant_id":{"nullable":true,"type":"string"},"tenant_integration_key":{"nullable":true,"type":"string"},"tenant_label":{"nullable":true,"type":"string"},"tenant_union":{"$ref":"#/components/schemas/ScriptVarSerializer_TenantUnion"},"title":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert_type","create_time","created_at","direct_source_label","id","raw_alert_content","schema_key","tenant_union","title","updated_at"],"type":"object"},"ScriptVarSerializer_TenantUnion":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"}}}}
```

## The ScriptVarSerializer\_Investigation object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_Investigation":{"properties":{"alert":{"$ref":"#/components/schemas/ScriptVarSerializer_Alert"},"alert_summary":{"nullable":true,"type":"string"},"attack_surface":{"nullable":true,"type":"string"},"canceled":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/CanceledEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"custom_outcome":{"additionalProperties":{},"nullable":true,"readOnly":true,"type":"object"},"error_msg":{"nullable":true,"type":"string"},"exec_summary":{"nullable":true,"type":"string"},"feedback":{"$ref":"#/components/schemas/ScriptVarSerializer_InvestigationFeedback"},"findings":{"additionalProperties":{},"type":"object"},"findings_ranking":{"additionalProperties":{},"type":"object"},"generated_time":{"format":"date-time","nullable":true,"type":"string"},"id":{"readOnly":true,"type":"integer"},"ignored_for_investigation_id":{"nullable":true,"readOnly":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"type":"object"},"interview_proposals":{"additionalProperties":{},"type":"object"},"inv_url":{"readOnly":true,"type":"string"},"key_findings":{"additionalProperties":{},"type":"object"},"mitre_tactic":{"nullable":true,"type":"string"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"recommended_remediations":{"additionalProperties":{},"type":"object"},"remediation_action_runs":{"items":{"$ref":"#/components/schemas/ScriptVarSerializer_RemediationActionRun"},"readOnly":true,"type":"array"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusF08Enum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert","conclusion","created_at","custom_outcome","feedback","id","ignored_for_investigation_id","inv_url","remediation_action_runs","updated_at"],"type":"object"},"ScriptVarSerializer_Alert":{"properties":{"alert_type":{"type":"string"},"assets":{"additionalProperties":{},"type":"object"},"coalesce_key":{"nullable":true,"type":"string"},"create_time":{"format":"date-time","type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"direct_source_label":{"type":"string"},"entities":{"additionalProperties":{},"type":"object"},"id":{"readOnly":true,"type":"integer"},"origin_integration":{"nullable":true,"type":"string"},"origin_ticket_id":{"nullable":true,"type":"string"},"origin_ticket_id_label":{"nullable":true,"type":"string"},"origin_ticket_url":{"nullable":true,"type":"string"},"original_title":{"type":"string"},"proxy_source_label":{"nullable":true,"type":"string"},"raw_alert_content":{"type":"string"},"schema_key":{"type":"string"},"severity":{"nullable":true,"type":"string"},"start_time":{"format":"date-time","nullable":true,"type":"string"},"tenant_id":{"nullable":true,"type":"string"},"tenant_integration_key":{"nullable":true,"type":"string"},"tenant_label":{"nullable":true,"type":"string"},"tenant_union":{"$ref":"#/components/schemas/ScriptVarSerializer_TenantUnion"},"title":{"type":"string"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["alert_type","create_time","created_at","direct_source_label","id","raw_alert_content","schema_key","tenant_union","title","updated_at"],"type":"object"},"ScriptVarSerializer_TenantUnion":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"},"CanceledEnum":{"description":"* `CANCEL_MANUAL` - CANCEL_MANUAL\n* `CANCEL_THRESHOLD` - CANCEL_THRESHOLD","enum":["CANCEL_MANUAL","CANCEL_THRESHOLD"],"type":"string"},"NullEnum":{"enum":[null]},"ScriptVarSerializer_InvestigationFeedback":{"properties":{"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"findings":{"additionalProperties":{},"type":"object"},"findings_ranking":{"additionalProperties":{},"nullable":true,"type":"object"},"id":{"readOnly":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"nullable":true,"type":"object"},"key_findings":{"additionalProperties":{},"nullable":true,"type":"object"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"outcome_note":{"nullable":true,"type":"string"},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"remediations_done":{"additionalProperties":{},"type":"object"},"status":{"$ref":"#/components/schemas/ScriptVarSerializerInvestigationFeedbackStatusEnum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["conclusion","created_at","id","updated_at"],"type":"object"},"Outcome05cEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"},"ScriptVarSerializerInvestigationFeedbackStatusEnum":{"description":"* `in_review` - In Review\n* `reviewed` - Reviewed","enum":["in_review","reviewed"],"type":"string"},"ScriptVarSerializer_RemediationActionRun":{"properties":{"entity":{"type":"string"},"remediation_action":{"$ref":"#/components/schemas/ScriptVarSerializer_RemediationAction"}},"required":["remediation_action"],"type":"object"},"ScriptVarSerializer_RemediationAction":{"properties":{"name":{"type":"string"}},"required":["name"],"type":"object"},"StatusF08Enum":{"description":"* `not_asked` - not_asked\n* `loading` - loading\n* `success` - success\n* `error` - error","enum":["not_asked","loading","success","error"],"type":"string"}}}}
```

## The ScriptVarSerializer\_InvestigationFeedback object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_InvestigationFeedback":{"properties":{"conclusion":{"readOnly":true,"type":"string"},"conclusion_summary":{"nullable":true,"type":"string"},"created_at":{"format":"date-time","readOnly":true,"type":"string"},"findings":{"additionalProperties":{},"type":"object"},"findings_ranking":{"additionalProperties":{},"nullable":true,"type":"object"},"id":{"readOnly":true,"type":"integer"},"insight_tags":{"additionalProperties":{},"nullable":true,"type":"object"},"key_findings":{"additionalProperties":{},"nullable":true,"type":"object"},"outcome":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/Outcome05cEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"outcome_note":{"nullable":true,"type":"string"},"priority":{"nullable":true,"oneOf":[{"$ref":"#/components/schemas/PriorityEnum"},{"$ref":"#/components/schemas/NullEnum"}]},"remediations_done":{"additionalProperties":{},"type":"object"},"status":{"$ref":"#/components/schemas/ScriptVarSerializerInvestigationFeedbackStatusEnum"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["conclusion","created_at","id","updated_at"],"type":"object"},"Outcome05cEnum":{"description":"* `COMPLETED_BREACHED_CONFIRMED` - COMPLETED_BREACHED_CONFIRMED\n* `COMPLETED_BREACHED_SUSPICIOUS` - COMPLETED_BREACHED_SUSPICIOUS\n* `COMPLETED_FALSE_ALERT` - COMPLETED_FALSE_ALERT\n* `INCOMPLETE` - INCOMPLETE\n* `IGNORED` - IGNORED","enum":["COMPLETED_BREACHED_CONFIRMED","COMPLETED_BREACHED_SUSPICIOUS","COMPLETED_FALSE_ALERT","INCOMPLETE","IGNORED"],"type":"string"},"NullEnum":{"enum":[null]},"PriorityEnum":{"description":"* `informational` - Informational\n* `notable` - Notable\n* `urgent` - Urgent","enum":["informational","notable","urgent"],"type":"string"},"ScriptVarSerializerInvestigationFeedbackStatusEnum":{"description":"* `in_review` - In Review\n* `reviewed` - Reviewed","enum":["in_review","reviewed"],"type":"string"}}}}
```

## The ScriptVarSerializer\_RemediationAction object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_RemediationAction":{"properties":{"name":{"type":"string"}},"required":["name"],"type":"object"}}}}
```

## The ScriptVarSerializer\_RemediationActionRun object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_RemediationActionRun":{"properties":{"entity":{"type":"string"},"remediation_action":{"$ref":"#/components/schemas/ScriptVarSerializer_RemediationAction"}},"required":["remediation_action"],"type":"object"},"ScriptVarSerializer_RemediationAction":{"properties":{"name":{"type":"string"}},"required":["name"],"type":"object"}}}}
```

## The ScriptVarSerializer\_TenantUnion object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"ScriptVarSerializer_TenantUnion":{"properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"}}}}
```

## The StatusF08Enum object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"StatusF08Enum":{"description":"* `not_asked` - not_asked\n* `loading` - loading\n* `success` - success\n* `error` - error","enum":["not_asked","loading","success","error"],"type":"string"}}}}
```

## The TenantUnion object

```json
{"openapi":"3.0.3","info":{"title":"Dropzone AI","version":"0.1.0"},"components":{"schemas":{"TenantUnion":{"description":"Adds update nested feature","properties":{"created_at":{"format":"date-time","readOnly":true,"type":"string"},"display_name":{"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_modified_by":{"allOf":[{"$ref":"#/components/schemas/CustomUser"}],"nullable":true},"lookup_dict":{"additionalProperties":{},"type":"object"},"updated_at":{"format":"date-time","readOnly":true,"type":"string"}},"required":["created_at","display_name","id","updated_at"],"type":"object"},"CustomUser":{"description":"Basic serializer to pass CustomUser details to the front end.\nExtend with any fields your app needs.","properties":{"email":{"format":"email","maxLength":254,"title":"Email address","type":"string"},"first_name":{"maxLength":150,"type":"string"},"id":{"readOnly":true,"type":"integer"},"last_name":{"maxLength":150,"type":"string"},"oidc_user_id":{"nullable":true,"type":"string"},"role":{"$ref":"#/components/schemas/RoleEnum"}},"required":["id"],"type":"object"},"RoleEnum":{"description":"* `admin` - Admin\n* `member` - Member\n* `restricted-read-only` - RRO","enum":["admin","member","restricted-read-only"],"type":"string"}}}}
```
