PhantomBuster monitor

Post a schema-change alert to Slack

core-api writes the Slack message from the structured fields and posts it to a channel fixed in its own config; the request cannot choose the channel. Slack mentions and links are removed from every free-text field. An alert whose fingerprint was posted in the last 12 hours is not posted again and comes back with suppressed=true. Requires the phantombuster-monitor-alert permission; limited to 30 alerts an hour per caller.

post/api/phantombuster-monitor/alerts

Request

  • Base URL
    https://api.sponsorunited.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body

group'linkedin.visitor' | 'linkedin.search' | 'linkedin.ondemand' | 'linkedin.company' | 'linkedin.scraper' | 'facebook' required

The phantom group the change was seen in, as listed by GET /api/phantombuster-monitor/agents.

severity'info' | 'warning' | 'critical' required
fingerprintstring required

Identifies the change. The same fingerprint is posted at most once every 12 hours.

narrativestring nullable

A short summary. Slack mentions and links are removed from it before posting.

Response

Posted, or left out as a repeat

sentboolean required
suppressedboolean required

Example response

{
  "sent": true
}

Changes

No recorded changes to this operation across all 2 revisions of this API.