Download OpenAPI specification:
CISO Assistant - API Documentation for automating all your GRC needs
Override the list method to inject optimized data into the serializer context.
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "annotation": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}
]
}| name required | string |
| description required | string or null |
| annotation required | string or null |
| is_published | boolean (Published) |
| urn | string or null <= 255 characters |
| ref_id | string or null (Reference ID) <= 100 characters |
| provider | string or null <= 200 characters |
| locale | string <= 100 characters |
| default_locale | boolean |
| folder | string <uuid> |
{- "name": "string",
- "description": "string",
- "annotation": "string",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "annotation": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this Asset Capability. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "annotation": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}| id required | string <uuid> A UUID string identifying this Asset Capability. |
| name required | string |
| description required | string or null |
| annotation required | string or null |
| is_published | boolean (Published) |
| urn | string or null <= 255 characters |
| ref_id | string or null (Reference ID) <= 100 characters |
| provider | string or null <= 200 characters |
| locale | string <= 100 characters |
| default_locale | boolean |
| folder | string <uuid> |
{- "name": "string",
- "description": "string",
- "annotation": "string",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "annotation": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}| id required | string <uuid> A UUID string identifying this Asset Capability. |
| name | string |
| description | string or null |
| annotation | string or null |
| is_published | boolean (Published) |
| urn | string or null <= 255 characters |
| ref_id | string or null (Reference ID) <= 100 characters |
| provider | string or null <= 200 characters |
| locale | string <= 100 characters |
| default_locale | boolean |
| folder | string <uuid> |
{- "name": "string",
- "description": "string",
- "annotation": "string",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "annotation": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_published": true,
- "urn": "string",
- "ref_id": "string",
- "provider": "string",
- "locale": "string",
- "default_locale": true,
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5"
}Cascade preview:
| id required | string <uuid> A UUID string identifying this Asset Capability. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Override the list method to inject optimized data into the serializer context.
| id | Array of strings <uuid> [ items <uuid > ] Multiple values may be separated by commas. |
| limit | integer Number of results to return per page. |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| parent | Array of strings <uuid> [ items <uuid > ] |
| search | string A search term. |
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "parent": "string",
- "full_path": "string",
- "name": "string",
- "description": "string"
}
]
}| name required | string <= 200 characters |
| description | string or null |
| parent | string or null <uuid> |
{- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this asset class. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "parent": "string",
- "full_path": "string",
- "name": "string",
- "description": "string"
}| id required | string <uuid> A UUID string identifying this asset class. |
| name required | string <= 200 characters |
| description | string or null |
| parent | string or null <uuid> |
{- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}| id required | string <uuid> A UUID string identifying this asset class. |
| name | string <= 200 characters |
| description | string or null |
| parent | string or null <uuid> |
{- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "description": "string",
- "parent": "42e2bc1b-6741-4e2e-b138-97b4a342c999"
}Cascade preview:
| id required | string <uuid> A UUID string identifying this asset class. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Override the list method to inject optimized data into the serializer context.
| applied_controls | Array of strings <uuid> [ items <uuid > ] |
| asset_class | Array of strings <uuid> [ items <uuid > ] |
| dora_criticality_assessment | Array of strings or null Items Enum: "eba_BT:x21" "eba_BT:x28" "eba_BT:x29"
|
| dora_discontinuing_impact | Array of strings or null Items Enum: "eba_ZZ:x791" "eba_ZZ:x792" "eba_ZZ:x793" "eba_ZZ:x799"
|
| dora_licenced_activity | Array of strings or null (DORA Licensed Activity) Items Enum: "eba_TA:qx277" "eba_TA:qx278" "eba_TA:x104" "eba_TA:x133" "eba_TA:x134" "eba_TA:x136" "eba_TA:x137" "eba_TA:x138" "eba_TA:x139" "eba_TA:x140" "eba_TA:x141" "eba_TA:x143" "eba_TA:x144" "eba_TA:x146" "eba_TA:x147" "eba_TA:x162" "eba_TA:x163" "eba_TA:x164" "eba_TA:x165" "eba_TA:x166" "eba_TA:x167" "eba_TA:x168" "eba_TA:x169" "eba_TA:x170" "eba_TA:x171" "eba_TA:x172" "eba_TA:x173" "eba_TA:x174" "eba_TA:x175" "eba_TA:x176" "eba_TA:x177" "eba_TA:x178" "eba_TA:x179" "eba_TA:x180" "eba_TA:x181" "eba_TA:x182" "eba_TA:x183" "eba_TA:x184" "eba_TA:x185" "eba_TA:x186" "eba_TA:x187" "eba_TA:x188" "eba_TA:x189" "eba_TA:x190" "eba_TA:x191" "eba_TA:x192" "eba_TA:x193" "eba_TA:x194" "eba_TA:x195" "eba_TA:x196" "eba_TA:x197" "eba_TA:x198" "eba_TA:x199" "eba_TA:x200" "eba_TA:x201" "eba_TA:x202" "eba_TA:x203" "eba_TA:x204" "eba_TA:x205" "eba_TA:x206" "eba_TA:x207" "eba_TA:x208" "eba_TA:x209" "eba_TA:x210" "eba_TA:x211" "eba_TA:x212" "eba_TA:x213" "eba_TA:x214" "eba_TA:x215" "eba_TA:x216" "eba_TA:x217" "eba_TA:x218" "eba_TA:x219" "eba_TA:x220" "eba_TA:x221" "eba_TA:x222" "eba_TA:x223" "eba_TA:x224" "eba_TA:x225" "eba_TA:x226" "eba_TA:x227" "eba_TA:x228" "eba_TA:x229" "eba_TA:x230" "eba_TA:x231" "eba_TA:x232" "eba_TA:x233" "eba_TA:x234" "eba_TA:x235" "eba_TA:x236" "eba_TA:x237" "eba_TA:x238" "eba_TA:x239" "eba_TA:x240" "eba_TA:x241" "eba_TA:x242" "eba_TA:x243" "eba_TA:x244" "eba_TA:x245" "eba_TA:x246" "eba_TA:x247" "eba_TA:x248" "eba_TA:x249" "eba_TA:x250" "eba_TA:x251" "eba_TA:x252" "eba_TA:x253" "eba_TA:x254" "eba_TA:x255" "eba_TA:x256" "eba_TA:x257" "eba_TA:x258" "eba_TA:x259" "eba_TA:x260" "eba_TA:x261" "eba_TA:x262" "eba_TA:x263" "eba_TA:x264" "eba_TA:x265" "eba_TA:x266" "eba_TA:x267" "eba_TA:x268" "eba_TA:x269" "eba_TA:x270" "eba_TA:x271" "eba_TA:x272" "eba_TA:x273" "eba_TA:x274" "eba_TA:x275" "eba_TA:x276" "eba_TA:x28"
|
| ebios_rm_studies | Array of strings <uuid> [ items <uuid > ] |
| exclude_children | string Exclude children |
| exclude_parents | string Exclude parents |
| filtering_labels | Array of strings <uuid> [ items <uuid > ] |
| folder | Array of strings <uuid> [ items <uuid > ] |
| id | Array of strings <uuid> [ items <uuid > ] Multiple values may be separated by commas. |
| is_business_function | boolean |
| limit | integer Number of results to return per page. |
| name | string |
| offset | integer The initial index from which to return the results. |
| ordering | string Which field to use when ordering the results. |
| organisation_objectives | Array of strings <uuid> [ items <uuid > ] |
| parent_assets | Array of strings <uuid> [ items <uuid > ] |
| personal_data | Array of strings <uuid> [ items <uuid > ] |
| risk_scenarios | Array of strings <uuid> [ items <uuid > ] |
| search | string A search term. |
| security_exceptions | Array of strings <uuid> [ items <uuid > ] |
| type | Array of strings Items Enum: "PR" "SP"
|
{- "count": 123,
- "results": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "parent_assets": [
- "string"
], - "support_assets": [
- "string"
], - "solutions": [
- "string"
], - "security_exceptions": [
- "string"
], - "applied_controls": [
- "string"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "path": "string",
- "folder": "string",
- "owner": [
- "string"
], - "filtering_labels": [
- "string"
], - "type": "string",
- "personal_data": [
- "string"
], - "asset_class": "string",
- "overridden_children_capabilities": [
- "string"
], - "children_assets": "string",
- "security_objectives": "string",
- "disaster_recovery_objectives": "string",
- "security_capabilities": "string",
- "recovery_capabilities": "string",
- "security_objectives_comparison": "string",
- "recovery_objectives_comparison": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791"
}
]
}API endpoint that allows assets to be viewed or edited.
| ebios_rm_studies | Array of strings or null <uuid> [ items <uuid > ] |
| parent_assets | Array of strings <uuid> [ items <uuid > ] |
| support_assets | Array of strings <uuid> [ items <uuid > ] |
| solutions | Array of strings <uuid> [ items <uuid > ] |
| security_exceptions | Array of strings <uuid> [ items <uuid > ] |
| applied_controls | Array of strings <uuid> [ items <uuid > ] |
| vulnerabilities | Array of strings <uuid> [ items <uuid > ] |
| incidents | Array of strings <uuid> [ items <uuid > ] |
| organisation_objectives | Array of strings <uuid> [ items <uuid > ] |
| name required | string <= 200 characters |
| description | string or null |
| type | string (AssetWriteTypeEnum) Enum: "PR" "SP"
|
| reference_link | string or null <uri> (Link) <= 2048 characters External url for action follow-up (eg. Jira ticket) |
| security_objectives | any The security objectives of the asset |
| disaster_recovery_objectives | any The disaster recovery objectives of the asset |
| security_capabilities | any Actual security capabilities |
| recovery_capabilities | any (Recovery objectives) Actual recovery objectives |
| ref_id | string (Reference ID) <= 100 characters |
| is_published | boolean (Published) |
| observation | string or null |
| is_business_function | boolean |
(DoraLicencedActivityEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) (DORA Licensed Activity) | |
(DoraCriticalityAssessmentEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| dora_criticality_justification | string or null |
(DoraDiscontinuingImpactEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| folder | string <uuid> |
| asset_class | string or null <uuid> |
| filtering_labels | Array of strings <uuid> (Labels) [ items <uuid > ] |
| overridden_children_capabilities | Array of strings <uuid> [ items <uuid > ] |
| owner | Array of strings <uuid> [ items <uuid > ] |
{- "ebios_rm_studies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Return a single object with unauthorized related fields masked.
| id required | string <uuid> A UUID string identifying this Asset. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "parent_assets": [
- "string"
], - "support_assets": [
- "string"
], - "solutions": [
- "string"
], - "security_exceptions": [
- "string"
], - "applied_controls": [
- "string"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "path": "string",
- "folder": "string",
- "owner": [
- "string"
], - "filtering_labels": [
- "string"
], - "type": "string",
- "personal_data": [
- "string"
], - "asset_class": "string",
- "overridden_children_capabilities": [
- "string"
], - "children_assets": "string",
- "security_objectives": "string",
- "disaster_recovery_objectives": "string",
- "security_capabilities": "string",
- "recovery_capabilities": "string",
- "security_objectives_comparison": "string",
- "recovery_objectives_comparison": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791"
}API endpoint that allows assets to be viewed or edited.
| id required | string <uuid> A UUID string identifying this Asset. |
| ebios_rm_studies | Array of strings or null <uuid> [ items <uuid > ] |
| parent_assets | Array of strings <uuid> [ items <uuid > ] |
| support_assets | Array of strings <uuid> [ items <uuid > ] |
| solutions | Array of strings <uuid> [ items <uuid > ] |
| security_exceptions | Array of strings <uuid> [ items <uuid > ] |
| applied_controls | Array of strings <uuid> [ items <uuid > ] |
| vulnerabilities | Array of strings <uuid> [ items <uuid > ] |
| incidents | Array of strings <uuid> [ items <uuid > ] |
| organisation_objectives | Array of strings <uuid> [ items <uuid > ] |
| name required | string <= 200 characters |
| description | string or null |
| type | string (AssetWriteTypeEnum) Enum: "PR" "SP"
|
| reference_link | string or null <uri> (Link) <= 2048 characters External url for action follow-up (eg. Jira ticket) |
| security_objectives | any The security objectives of the asset |
| disaster_recovery_objectives | any The disaster recovery objectives of the asset |
| security_capabilities | any Actual security capabilities |
| recovery_capabilities | any (Recovery objectives) Actual recovery objectives |
| ref_id | string (Reference ID) <= 100 characters |
| is_published | boolean (Published) |
| observation | string or null |
| is_business_function | boolean |
(DoraLicencedActivityEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) (DORA Licensed Activity) | |
(DoraCriticalityAssessmentEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| dora_criticality_justification | string or null |
(DoraDiscontinuingImpactEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| folder | string <uuid> |
| asset_class | string or null <uuid> |
| filtering_labels | Array of strings <uuid> (Labels) [ items <uuid > ] |
| overridden_children_capabilities | Array of strings <uuid> [ items <uuid > ] |
| owner | Array of strings <uuid> [ items <uuid > ] |
{- "ebios_rm_studies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}API endpoint that allows assets to be viewed or edited.
| id required | string <uuid> A UUID string identifying this Asset. |
| ebios_rm_studies | Array of strings or null <uuid> [ items <uuid > ] |
| parent_assets | Array of strings <uuid> [ items <uuid > ] |
| support_assets | Array of strings <uuid> [ items <uuid > ] |
| solutions | Array of strings <uuid> [ items <uuid > ] |
| security_exceptions | Array of strings <uuid> [ items <uuid > ] |
| applied_controls | Array of strings <uuid> [ items <uuid > ] |
| vulnerabilities | Array of strings <uuid> [ items <uuid > ] |
| incidents | Array of strings <uuid> [ items <uuid > ] |
| organisation_objectives | Array of strings <uuid> [ items <uuid > ] |
| name | string <= 200 characters |
| description | string or null |
| type | string (AssetWriteTypeEnum) Enum: "PR" "SP"
|
| reference_link | string or null <uri> (Link) <= 2048 characters External url for action follow-up (eg. Jira ticket) |
| security_objectives | any The security objectives of the asset |
| disaster_recovery_objectives | any The disaster recovery objectives of the asset |
| security_capabilities | any Actual security capabilities |
| recovery_capabilities | any (Recovery objectives) Actual recovery objectives |
| ref_id | string (Reference ID) <= 100 characters |
| is_published | boolean (Published) |
| observation | string or null |
| is_business_function | boolean |
(DoraLicencedActivityEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) (DORA Licensed Activity) | |
(DoraCriticalityAssessmentEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| dora_criticality_justification | string or null |
(DoraDiscontinuingImpactEnum (string or null)) or (BlankEnum (any or null)) or (NullEnum (any or null)) | |
| folder | string <uuid> |
| asset_class | string or null <uuid> |
| filtering_labels | Array of strings <uuid> (Labels) [ items <uuid > ] |
| overridden_children_capabilities | Array of strings <uuid> [ items <uuid > ] |
| owner | Array of strings <uuid> [ items <uuid > ] |
{- "ebios_rm_studies": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "parent_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "support_assets": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "solutions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "security_exceptions": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "applied_controls": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "vulnerabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "incidents": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "organisation_objectives": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "type": "PR",
- "security_objectives": null,
- "disaster_recovery_objectives": null,
- "security_capabilities": null,
- "recovery_capabilities": null,
- "ref_id": "string",
- "is_published": true,
- "observation": "string",
- "is_business_function": true,
- "dora_licenced_activity": "eba_TA:x185",
- "dora_criticality_assessment": "eba_BT:x28",
- "dora_criticality_justification": "string",
- "dora_discontinuing_impact": "eba_ZZ:x791",
- "folder": "ca579eb8-24ac-44d0-a8b9-a42c500083f5",
- "asset_class": "66ac577e-ce8a-4f2a-8fc8-4e6150364e46",
- "filtering_labels": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "overridden_children_capabilities": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "owner": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Cascade preview:
| id required | string <uuid> A UUID string identifying this Asset. |
Perform a batch action on multiple objects. Uses the IAM-filtered queryset and serializers to respect permissions and validation, mirroring the standard partial_update / destroy flows.
Payload: { "action": "delete"|"change_field"|"change_m2m"|"change_folder",
"ids": [...], "field": "
Batch create multiple assets from a text list with parent-child relationships. Expected format: { "assets_text": "PR:Parent Asset\n SP:Child Asset 1\n SP:Child Asset 2", "folder": "folder-uuid" } Lines with leading spaces (2+) are children of the previous non-indented line.