Create an alert disposition

post/alerts/{alertId}/alertDecisions/{dispositionId}

Creates an action to perform a disposition on an alert.

Request Samples

1

Response Samples

1{
2 "count": 2,
3 "links": [],
4 "items": [
5 {
6 "alertChanged": true,
7 "alert": {
8 "currentAlertingEventId": "AL312",
9 "queueId": "queue_kyc",
10 "currentScore": 9938,
11 "highAlertingEventId": "AL312",
12 "initialScore": 9938,
13 "alertTypeCode": "KYC",
14 "alertTriggerText": "Customer profile score 9938",
15 "highScore": 9938,
16 "statusTimeStamp": "2018-10-12T14:02:40.301Z",
17 "userServiceTimeStamp": "2018-10-12T14:02:40.301Z",
18 "alertStatusId": "CLOSED",
19 "dispositionTimeStamp": "2018-10-12T14:02:40.301Z",
20 "modifiedTimeStamp": "2018-10-12T14:02:40.494Z",
21 "alertServiceCount": 0,
22 "lastUpdateNumber": 5,
23 "modifiedBy": "videmo",
24 "links": [
25 {
26 "method": "GET",
27 "rel": "self",
28 "href": "/svi-alert/alerts/3309416744",
29 "type": "application/vnd.sas.investigation.triage.alert",
30 "uri": "/svi-alert/alerts/3309416744"
31 },
32 {
33 "responseType": "application/vnd.sas.investigation.triage.queue",
34 "method": "GET",
35 "rel": "queue",
36 "href": "/svi-alert/queues/queue_kyc",
37 "type": "application/vnd.sas.investigation.triage.queue",
38 "uri": "/svi-alert/queues/queue_kyc"
39 }
40 ],
41 "alertId": "3309416744",
42 "alertVersionTimeStamp": "2018-10-11T17:53:02.291Z",
43 "alertProductiveFlag": false,
44 "alertDispositionId": "AD_BUILT_IN_CLOSE",
45 "actionableEntityId": "23537603909",
46 "actionableEntityType": "individual_customers",
47 "alertVersion": 1,
48 "actionableEntityLabel": "Archer Lazzarini",
49 "version": 1,
50 "initialAlertingEventId": "AL312",
51 "domainId": "svidomain",
52 "queueEntryTimeStamp": "2018-10-11T17:53:02.297Z",
53 "alertOriginCode": "BATCH",
54 "alertDispositionResolutionCode": "NON_PRODUCTIVE",
55 "createdBy": "sas.svi-alert",
56 "logicalDeleteFlag": false,
57 "creationTimeStamp": "2018-10-11T17:53:02.291Z",
58 "systemServiceTimeStamp": "2018-10-12T14:02:40.440Z"
59 },
60 "success": true,
61 "alertId": "3309416744",
62 "message": "The disposition with the ID \"AD_BUILT_IN_CLOSE\" was successfully applied to the alert with the ID \"3309416744\".",
63 "version": 1
64 }
65 ]
66}

Path Parameters

NameTypeRequiredDescription
alertId
string
true

Specifies the identifier of the alert.

<= 36 characters
dispositionId
string
true

Specifies the identifier of the disposition to perform.

<= 36 characters

Query Parameters

NameTypeRequiredDescription
modifiedOverride
string
false

Specifies the flag indicating if the last updated check can be skipped.

<= 20 characters
Default:
false
modifiedTimeStamp
string
false

Specifies the last updated timestamp of the alert.

<= 100 characters

Request Body

A disposition request representation.

NameTypeRequiredDescription
version
integer
false
alerts
array [alertRep]
false

A full alert representation.

dispositionId
string
false
<= 36 characters
batchId
string
false
<= 36 characters
promptForQueue
boolean
false
queues
array [queueRep]
false

A queue representation.

queueId
string
false
<= 36 characters
defaultSuppressTime
string
false
promptForActivationTime
boolean
false
activationTime
string
false
promptForDocument
boolean
false
documentTypeName
string
false
<= 100 characters
documentTypeLabel
string
false
<= 100 characters
documentTemplateName
string
false
<= 255 characters
documentLabelsIds
object
false
newDocument
boolean
false
documentId
string
false
<= 1000 characters
documentFields
object
false
promptForRelationship
boolean
false
relationshipsLabelsName
object
false
relationshipNames
array [string]
false
promptForScenarioFired
boolean
false
scenarioFiredEvents
array [extendedScenarioFiredEventRep]
false

An extended scenario-fired event representation.

scenarioFiredEventDispositions
array [scenarioFiredEventDispositionRep]
false

A scenario-fired event disposition representation.

promptForSFEReasonFlag
boolean
false
promptForRest
boolean
false
restTemplateName
string
false
<= 100 characters
restFields
object
false
modifiedOverride
boolean
false
user
string
false
<= 255 characters
promptForNoteFlag
boolean
false
dispositionNote
string
false
<= 16000 characters
promptForReasonFlag
boolean
false
dispositionReasonCode
string
false
<= 20 characters
dispositionReasonReferenceTableName
string
false
<= 50 characters
workspacesAndInsightsToCopy
array [number]
false

Responses

StatusMeaningDescription
200OK

The request succeeded.

Schema
400Bad Request

The request was invalid.

Schema
404Not Found

No disposition exists at the requested path.

Schema
409Conflict

The request could not be completed due to a conflict with the current state of the disposition.

Schema
412Precondition Failed

The If-Match request header did not match the disposition's entity tag, or the If-Unmodified-Since request header did not match the disposition's last modified timestamp.

Schema