POST
/
watchlists
/
{watchListId}
/
triggers
curl --request POST \
  --url https://api.tic.io/watchlists/{watchListId}/triggers \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "destination": "<string>",
  "destinationType": "webhook",
  "address": true,
  "annualReport": true,
  "intelligence": true,
  "representatives": true,
  "status": true,
  "shareCapital": true,
  "shareIssue": true,
  "bonusIssue": true,
  "convertiblesWarrants": true,
  "authorizations": true
}'
{
  "teamWatchListTriggerId": 123,
  "destination": "<string>",
  "destinationType": "webhook",
  "address": true,
  "annualReport": true,
  "intelligence": true,
  "representatives": true,
  "status": true,
  "shareCapital": true,
  "shareIssue": true,
  "bonusIssue": true,
  "convertiblesWarrants": true,
  "authorizations": true,
  "hasBeenValidated": true,
  "lastMessageSentAtUtc": "2023-11-07T05:31:56Z",
  "lastUpdatedAtUtc": "2023-11-07T05:31:56Z"
}

Authorizations

x-api-key
string
header
required

Path Parameters

watchListId
integer
required

The watchlist id

Body

application/json
The payload
destination
string
required
Minimum length: 1
destinationType
enum<string>
Available options:
webhook,
email,
sms
address
boolean
annualReport
boolean
intelligence
boolean
representatives
boolean
status
boolean
shareCapital
boolean
shareIssue
boolean
bonusIssue
boolean
convertiblesWarrants
boolean
authorizations
boolean

Response

201
application/json
Created
teamWatchListTriggerId
integer
destination
string | null
destinationType
enum<string>
Available options:
webhook,
email,
sms
address
boolean
annualReport
boolean
intelligence
boolean
representatives
boolean
status
boolean
shareCapital
boolean
shareIssue
boolean
bonusIssue
boolean
convertiblesWarrants
boolean
authorizations
boolean
hasBeenValidated
boolean
lastMessageSentAtUtc
string | null
lastUpdatedAtUtc
string | null