OneTrust Privacy Automation — Incident Management
The Incident Management API allows you to efficiently manage and respond to incidents. (7 operations .)
The Incident Management API allows you to efficiently manage and respond to incidents. (7 operations .)
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/privacy-automation-incident-management"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
{"openapi":"3.1.0","info":{"title":"Privacy Automation - Incident Management","description":"The Incident Management API allows you to efficiently manage and respond to incidents.","version":"1.0","contact":{"name":"OneTrust Support","url":"https://my.onetrust.com/s/contactsupport"},"license":{"name":"Apache 2.0","url":"https://www.apache.org/licenses/LICENSE-2.0"}},"servers":[{"url":"https://{hostname}/api","variables":{"hostname":{"default":"hostname","description":"The OneTrust hostname such as app.onetrust.com, app-eu.onetrust.com, app-de.onetrust.com, app-uk.onetrust.com, app-apac.onetrust.com, trial.onetrust.com, or uat.onetrust.com."}}}],"tags":[{"name":"Incidents","description":"APIs used to create, update, search, and manage incidents, including linking incidents to inventories, retrieving details, and tracking their lifecycle.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"}}],"x-onetrust":{"spec-label":"OpenAPI 3.1.0","links":["{'Incident Management Knowledge Base': 'https://my.onetrust.com/s/topic/0TO1Q000000ItS1WAK/incident-management'}"]},"x-readme":{"explorer-enabled":false,"proxy-enabled":false,"metrics-enabled":false},"paths":{"/incident/v1/assignments/entities/{entityId}/stage":{"post":{"operationId":"assignStageByName","summary":"Update Incident Stage","description":"Use this API to update the workflow stage for a specific incident by its unique identifier. ","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"entityId","in":"path","description":"Incident ID","required":true,"schema":{"type":"string","format":"uuid"},"example":"f7114aef-b6b6-42d6-9249-56a467950aa7"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"example":{"nextStageName":"Remediating","parameters":{"executeRule":true,"justification":"stagechangejustification"}},"$ref":"#/components/schemas/WorkflowSpecificStageNavigationRequest"}}}},"responses":{"200":{"description":"Successfully assigned the workflow stage.","content":{"application/json":{"schema":{"example":{"id":"e567cdde-4c72-46d5-865d-b5b3264d0bab","name":"Remediating","description":"Remediating"},"$ref":"#/components/schemas/WorkflowStageListInformation"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT"]}]}},"/incident/v1/assignments/entities/{entityId}/types/{type}/stage":{"post":{"operationId":"assignStageByName_1","summary":"Update Incident Stage by Type","description":"Use this API to update the workflow stage for a specific incident by its unique identifier and workflow type. ","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"entityId","in":"path","description":"Incident ID","required":true,"schema":{"type":"string","format":"uuid"},"example":"f7114aef-b6b6-42d6-9249-56a467950aa7"},{"name":"type","in":"path","required":true,"schema":{"type":"string"},"example":"IncidentWorkflowType"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"example":{"nextStageName":"Remediating","parameters":{"executeRule":true,"justification":"stagechangejustification"}},"$ref":"#/components/schemas/WorkflowSpecificStageNavigationRequest"}}}},"responses":{"200":{"description":"Successfully assigned the workflow stage.","content":{"application/json":{"schema":{"example":{"id":"e567cdde-4c72-46d5-865d-b5b3264d0bab","name":"Remediating","description":"Remediating"},"$ref":"#/components/schemas/WorkflowStageListInformation"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT"]}]}},"/incident/v1/incidents":{"post":{"operationId":"createIncidentUsingPOST","summary":"Create Incident","description":"Use this API to create a new incident in the Incident Register by providing the necessary details in the request body. The response will return the unique identifier (UUID) of the newly created incident.","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncidentCreateRequest"}}}},"responses":{"201":{"description":"Incident created successfully. The response contains the UUID of the newly created incident.","content":{"application/json":{"schema":{"type":"string","format":"uuid","example":"f7114aef-b6b6-42d6-9249-56a467950aa7"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT_CREATE","INCIDENT"]}]}},"/incident/v1/incidents/search":{"post":{"operationId":"searchIncidentsUsingPOST","summary":"Search Incidents","description":"Use this API to search for incidents by key terms and filters.","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"page","in":"query","description":"Page number (0-based index)","schema":{"type":"integer","default":0,"minimum":0},"example":1},{"name":"size","in":"query","description":"Number of records per page","schema":{"type":"integer","default":20,"maximum":2000,"minimum":1},"example":50},{"name":"sort","in":"query","description":"Sort criteria in the format: property,(asc|desc)","schema":{"type":"string","enum":["createdDate,asc","createdDate,desc","name,asc","name,desc"]},"example":"createdDt,desc"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchCriteriaInformation"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/IncidentListInformation"}}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT","INCIDENT_READ"]}]}},"/incident/v1/incidents/{incidentId}":{"get":{"operationId":"getIncidentDetailByIncidentIdUsingGET","summary":"Get Incident","description":"Use this API to retrieve a single incident by its unique identifier along with the linked assessments, status, and the associated attributes.","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"incidentId","in":"path","description":"Unique identifier of the incident. The value can be obtained using Create Incident API.","required":true,"schema":{"description":"Incident ID","type":"string","format":"uuid","example":"f7114aef-b6b6-42d6-9249-56a467950aa7"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncidentDetails"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT","INCIDENT_READ"]}]},"put":{"operationId":"updateIncidentUsingPUT","summary":"Update Incident","description":"Use this API to update the details of a specific incident by providing the incident's unique ID in the URL path and the updated information in the request body. The response will return the updated incident information.","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"incidentId","in":"path","description":"ID of an incident. The value can be obtained using Create Incident API.","required":true,"schema":{"description":"Incident ID","type":"string","format":"uuid","example":"f7114aef-b6b6-42d6-9249-56a467950aa7"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncidentUpdateRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IncidentInformation"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT"]}]}},"/incident/v1/incidents/{incidentId}/inventory-links/{inventoryType}":{"post":{"operationId":"createInventoryLinks","summary":"Link Incident to Inventory","description":"Use this API to link an incident with a specific inventory type. ","tags":["Incidents"],"x-onetrust":{"spec-label":"https://developer.onetrust.com/onetrust/openapi/privacy-automation-incident-management.json"},"parameters":[{"name":"incidentId","in":"path","description":"Incident ID","required":true,"schema":{"type":"string","format":"uuid"},"example":"f7114aef-b6b6-42d6-9249-56a467950aa7"},{"name":"inventoryType","in":"path","description":"Type of inventory being linked. Allowed values: {assets, processing-activities, vendors, entities}","required":true,"schema":{"type":"string","enum":["assets","processing-activities","vendors","entities"]},"example":"assets"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"description":"Inventory Link Creation Request","$ref":"#/components/schemas/InventoryLinkCreationRequest"}}}},"responses":{"201":{"description":"Inventory links successfully created","content":{"application/json":{"schema":{"description":"List of inventory link associations","$ref":"#/components/schemas/InventoryLinkAssociationInformation"}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"429":{"description":"Too Many Requests. \nFor more information, see [API Rate Limits](https://developer.onetrust.com/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error"}},"security":[{"OAUTH2":["INCIDENT"]}]}}},"components":{"schemas":{"IncidentJurisdictionGuidanceInformation":{"type":"object","properties":{"jurisdictionId":{"description":"Incident Jurisdiction Id","type":"string","format":"uuid"},"regionName":{"description":"Region Name","type":"string","example":"Americas"},"countryName":{"description":"Country Name","type":"string","example":"United States of America"},"countryCode":{"description":"Country Code","type":"string","example":"USA"},"stateProvinceName":{"description":"State Province Name","type":"string","example":"California"},"stateProvinceCode":{"description":"State Province Code","type":"string","example":"CA"},"urgency":{"description":"Urgency","type":"string","example":"HIGH","enum":["LOW","MEDIUM","HIGH","NONE"]},"notifyIndividual":{"description":"Individual Incident Guidance Notification State","type":"string","example":"NOTIFICATION_REQUIRED","enum":["NOTIFICATION_REQUIRED","NOTIFICATION_NOT_REQUIRED","NEEDS_MORE_INFO"]},"notifyIndividualDeadline":{"description":"The recommended deadline by which an individual should be notified, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time"},"notifyAuthority":{"description":"Guidance Notify Authority","type":"string","example":"NOTIFICATION_REQUIRED","enum":["NOTIFICATION_REQUIRED","NOTIFICATION_NOT_REQUIRED","NEEDS_MORE_INFO"]},"notifyAuthorityDeadline":{"description":"The recommended notification deadline for an authority, in ISO 8601 UTC format.","type":"string","format":"date-time"},"numberOfGuidances":{"description":"Number Of Guidances","type":"integer","format":"int32","example":2},"numberOfAcceptedGuidances":{"description":"Number Of Accepted Guidances","type":"integer","format":"int32","example":1},"numberOfAddressedGuidances":{"description":"Number Of Addressed Guidances","type":"integer","format":"int32","example":1}}},"AssessmentInformation":{"type":"object","properties":{"assessmentId":{"description":"Assessment Identifier","type":"string","format":"uuid"},"assessmentName":{"description":"Assessment Name","type":"string","example":"Incident Assessment"},"assessmentStatus":{"description":"Assessment Status","type":"string","example":"IN_PROGRESS","enum":["NOT_STARTED","IN_PROGRESS","UNDER_REVIEW","COMPLETED"]},"primary":{"type":"boolean"}},"required":["assessmentId"]},"AssociatedAttributeValueInformation":{"type":"object","properties":{"id":{"description":"Unique identifier for the attribute option","type":"string","format":"uuid","example":"a34ccec7-1ec0-4d65-9075-bdd0d923f1d1"},"value":{"description":"Attribute value","type":"string","example":"Text Value"},"valueKey":{"description":"Translation key used for localizing the value","type":"string","example":"attribute.option.valueKey"},"colorCode":{"description":"Color code associated with the option. Used for score-based attributes.","type":"string","example":"red"}},"required":["value"]},"AttributeValueInformation":{"type":"object","properties":{"id":{"description":"Unique identifier for the attribute option","type":"string","format":"uuid","example":"a34ccec7-1ec0-4d65-9075-bdd0d923f1d1"},"value":{"description":"Attribute value","type":"string","example":"Text Value"},"valueKey":{"description":"Translation key used for localizing the value","type":"string","example":"attribute.option.valueKey"},"colorCode":{"description":"Color code associated with the option. Used for score-based attributes.","type":"string","example":"red"},"optionSelectionValue":{"description":"Selection score value linked to the option. Used for score-based or numerical-based attributes.","type":"string","example":"3.5"},"displayLabel":{"description":"Display name for the option, used for external attributes managed by other systems","type":"string","example":"United State | San Francisco"},"associatedAttributeValueInformation":{"description":"Associated attribute option information","type":"array","items":{"$ref":"#/components/schemas/AssociatedAttributeValueInformation"}},"disabled":{"description":"Indicates whether this attribute option is currently disabled.","type":"boolean","example":false,"default":"false"}},"required":["value"]},"BasicEntityDetail":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"}}},"IncidentAssigneeInformation":{"type":"object","properties":{"assigneeId":{"description":"Incident User Assignee Id","type":"string","format":"uuid"},"assigneeName":{"description":"Incident User Assignee Name","type":"string","example":"User Name"},"type":{"description":"Indicates whether the assignee is an individual user or a group of users.","type":"string","default":"USER","enum":["USER","GROUP"]}}},"IncidentAttachmentResponse":{"type":"object","properties":{"Incident Attachment Identifier":{"description":"Unique identifier for the incident attachment","type":"string","format":"uuid","example":"3fa85f64-5717-4562-b3fc-2c963f66afa6"},"Attachment Created Date":{"description":"Date and time when the attachment was created","type":"string","format":"date-time","example":"2025-04-21T14:10:00.187Z"},"Incident Attachment Name":{"description":"Display name of the attachment file or URL","type":"string","example":"evidence.pdf"},"Incident Attachment Description":{"description":"Optional description providing additional context about the attachment","type":"string","example":"Evidence document containing screenshots of the security incident"},"Attachment Creator User Name":{"description":"Information about the user who uploaded/created this attachment","$ref":"#/components/schemas/BasicEntityDetail"},"Incident Attachment Type":{"description":"Type of attachment - either a file upload or URL link","type":"string","example":"FILE","enum":["FILE","URL"]},"Incident Attachment Link":{"description":"URL link to access the attachment. For FILE type, this is the download link. For URL type, this is the external link.","type":"string","example":"https://example.com/attachments/evidence.pdf"},"Incident Sub Task Identifier":{"description":"Optional identifier of the incident subtask this attachment is associated with. Null if attached directly to the incident.","type":"string","format":"uuid","example":"7ba85f64-5717-4562-b3fc-2c963f66afa9"},"Attachment resource path":{"description":"Internal system path where the attachment file is stored. Only applicable for FILE type attachments.","type":"string","example":"/attachments/incident/3fa85f64-5717-4562-b3fc-2c963f66afa6/evidence.pdf"}},"required":["Incident Attachment Identifier","Incident Attachment Link","Incident Attachment Name","Incident Attachment Type"]},"IncidentInformation":{"type":"object","properties":{"id":{"description":"Incident Identifier","type":"string","format":"uuid","example":"1d429adf-26c5-413b-9b01-e7845a5dde99"},"number":{"description":"Incident Number","type":"integer","format":"int64","example":1},"incidentTypeId":{"description":"The unique identifier for the incident type.","type":"string","format":"uuid"},"incidentTypeName":{"description":"The name of the incident type.","type":"string","example":"Misdirected Email"},"name":{"description":"Incident Name","type":"string","example":"Joe sent an email to the wrong client"},"description":{"description":"Incident Description","type":"string","example":"An employee accessed a restricted HR file without proper authorization.\nAccess logs confirmed the breach, and the user’s permissions were immediately revoked.\n"},"sourceType":{"description":"Creation Source","type":"string","example":"INTEGRATION","enum":["MANUAL","ASSESSMENT","WEBFORM","NONE","INTEGRATION"]},"assessmentLinks":{"description":"Source Assessment Link","type":"array","items":{"$ref":"#/components/schemas/AssessmentInformation"}},"orgGroupId":{"description":"Organization Group Id","type":"string","format":"uuid"},"orgGroupName":{"description":"Organization Group Name","type":"string","example":"Business Unit"},"rootCause":{"description":"Root Cause","type":"string","example":"The root cause was traced to a lack of validation in the email recipient auto-fill feature,\nleading to sensitive data being sent to the wrong external recipient.\n"},"dateOccurred":{"description":"The date and time when the incident occurred, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-21T05:22:40.187Z"},"dateClosed":{"description":"The date and time when the incident was closed, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-28T05:22:40.187Z"},"dateDiscovered":{"description":"The date and time when the incident was discovered, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-21T12:22:40.187Z"},"deadline":{"description":"The date by which the incident investigation or notification must be completed, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-23T05:22:40.187Z"},"createdBy":{"description":"Incident Created User Id.","type":"string","format":"uuid"},"creator":{"description":"Incident Created User Name","type":"string","example":"User Name"},"assigneeId":{"description":"Incident User Assignee Id","type":"string","format":"uuid"},"assigneeName":{"description":"Incident User Assignee Name","type":"string","example":"User Name"},"createdDT":{"description":"The date and time when the incident was created, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-21T14:10:00.187Z"},"workflowId":{"description":"Incident Workflow Id","type":"string","format":"uuid"},"workflowName":{"description":"Incident Workflow Name.","type":"string","example":"Default Workflow"},"incidentStageId":{"description":"Incident Stage Id","type":"string","format":"uuid"},"incidentStageName":{"description":"Incident Stage Name","type":"string","example":"Investigating"},"incidentStageBadgeColor":{"description":"The badge color of the incident workflow stage.","type":"string","example":"InProgress"},"notificationNeeded":{"description":"Incident Notification Needed","type":"string","enum":["YES","NO","UNKNOWN"]},"incidentStatus":{"description":"Incident Status","type":"string","example":"OPEN","enum":["OPEN","CLOSED"],"$ref":"#/components/schemas/IncidentStatus"},"schemaId":{"description":"The unique identifier of the custom attribute schema associated with the incident.","type":"string","format":"uuid"},"updatedDT":{"description":"The date and time when the incident was last updated, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2025-04-28T05:22:40.187Z"},"attributeValues":{"description":"Custom Attributes","type":"object","example":{"customTextAttributeFieldName":[{"value":"Attribute Value","disabled":false}],"customSingleSelectAttributeFieldName":[{"id":"0f5afc29-7fe1-4145-b541-ac33158312b6","value":"Option Value 1","disabled":false}],"customMultiSelectAttributeFieldName":[{"id":"736a8cb4-4e0e-4938-a43f-74edbaf46c0a","value":"Option Value 2","disabled":false},{"id":"b4e17ed9-5e11-44f8-bb20-100af4d9e39b","value":"Option Value 3","disabled":false}]},"additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/NamedAttributeValueInformation"}}},"incidentAssigneeInformation":{"description":"A list containing information about users or groups assigned to the incident","type":"array","items":{"$ref":"#/components/schemas/IncidentAssigneeInformation"}},"attachments":{"description":"List of attachments associated with this incident, including both files and URL links","type":"array","items":{"$ref":"#/components/schemas/IncidentAttachmentResponse"},"example":[{"attachmentId":"3fa85f64-5717-4562-b3fc-2c963f66afa6","name":"evidence.pdf","description":"Evidence document","type":"FILE","link":"https://example.com/attachments/evidence.pdf","createdDate":"2025-04-21T14:10:00.187Z","creator":{"id":"1d429adf-26c5-413b-9b01-e7845a5dde99","name":"John Doe"}}]},"jurisdictions":{"type":"array","items":{"$ref":"#/components/schemas/IncidentJurisdictionGuidanceInformation","description":"Impacted jurisdictions for the incident."}},"closedSettingOn":{"type":"boolean"}}},"IncidentStatus":{"type":"string","example":"OPEN","enum":["OPEN","CLOSED"]},"NamedAttributeValueInformation":{"type":"object","properties":{"attributeName":{"description":"Customer-defined attribute name","type":"string","example":"Custom_SS"},"id":{"description":"Unique identifier for the attribute option","type":"string","format":"uuid","example":"a34ccec7-1ec0-4d65-9075-bdd0d923f1d1"},"value":{"description":"Attribute value","type":"string","example":"Text Value"},"valueKey":{"description":"Translation key used for localizing the value","type":"string","example":"attribute.option.valueKey"},"colorCode":{"description":"Color code associated with the option. Used for score-based attributes.","type":"string","example":"red"},"optionSelectionValue":{"description":"Selection score value linked to the option. Used for score-based or numerical-based attributes.","type":"string","example":"3.5"},"displayLabel":{"description":"Display name for the option, used for external attributes managed by other systems","type":"string","example":"United State | San Francisco"},"associatedAttributeValueInformation":{"description":"Associated attribute option information","type":"array","items":{"$ref":"#/components/schemas/AssociatedAttributeValueInformation"}},"disabled":{"description":"Indicates whether this attribute option is currently disabled.","type":"boolean","example":false,"default":"false"}},"required":["value"]},"IncidentAssigneeRequest":{"type":"object","properties":{"assigneeId":{"description":"Incident User Assignee Id","type":"string","format":"uuid","example":"550e8400-e29b-41d4-a716-446655440000"},"assigneeEmail":{"description":"Email of the incident assignee. This field is valid only when the assignee type is \"USER\".","type":"string","format":"email","example":"user@example.com"},"type":{"description":"Indicates whether the assignee is an individual user or a group of users.","type":"string","example":"USER","default":"USER","enum":["USER","GROUP"]}},"required":["assigneeId"]},"IncidentJurisdictionCreateRequest":{"type":"object","properties":{"jurisdictionId":{"description":"Incident Jurisdiction Id","type":"string","format":"uuid","example":"123e4567-e89b-12d3-a456-426614174000"},"countryCode":{"description":"Three-digit country code of the jurisdiction.","type":"string","default":"USA"},"stateProvinceCode":{"description":"State Province Code. **Required if countryCode is 'USA' or 'CAN'**.","type":"string","example":"CA"}},"required":["countryCode"]},"IncidentSourceType":{"type":"string","example":"INTEGRATION","default":"MANUAL","enum":["MANUAL","ASSESSMENT","WEBFORM","INTEGRATION"]},"IncidentUpdateRequest":{"type":"object","properties":{"name":{"description":"Name of the incident.\nProvide a descriptive name to the incident so that it can be quickly referenced in the incident register.\n","type":"string","example":"Joe sent an email to the wrong client"},"description":{"description":"Brief description of the incident.","type":"string","example":"An employee accessed a restricted HR file without proper authorization.\nAccess logs confirmed the breach, and the user’s permissions were immediately revoked.\n"},"incidentTypeName":{"description":"The name of the type of incident that has occurred.","type":"string","example":"Misdirected Email","default":"Unknown"},"orgGroupId":{"description":"Incident Organization ID.\nThis can be retrieved from the [Get List of Organizations](/onetrust/reference/organizationtreestructureusingget) API.\n","type":"string","format":"uuid","example":"123e4567-e89b-12d3-a456-426614174000"},"dateOccurred":{"description":"The date and time when the incident occurred, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2019-05-31T12:43:24.173Z"},"dateDiscovered":{"description":"The date and time when the incident was discovered, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2019-05-31T15:00:00.000Z"},"deadline":{"description":"The date by which the incident investigation or notification must be completed, represented as an ISO 8601 timestamp in UTC.","type":"string","format":"date-time","example":"2019-07-31T12:43:24.173Z"},"sourceType":{"description":"Creation Source","example":"INTEGRATION","default":"MANUAL","enum":["MANUAL","ASSESSMENT","WEBFORM","INTEGRATION"],"$ref":"#/components/schemas/IncidentSourceType"},"rootCause":{"description":"The root cause summary of the incident.","type":"string","example":"The root cause was traced to a lack of validation in the email recipient auto-fill feature,\nleading to sensitive data being sent to the wrong external recipient.\n"},"notificationNeeded":{"description":"Indicates whether a notification is required for this incident either to an authority or affected individuals.","example":"YES","default":"UNKNOWN","enum":["YES","NO","UNKNOWN"],"$ref":"#/components/schemas/NotificationNeededType"},"at
# --- truncated at 32 KB (56 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/onetrust/refs/heads/main/openapi/onetrust-privacy-automation-incident-management-openapi.json