Skip to main content
Flashduty Open API provides 286 endpoints covering five major modules: On-call, Monitors, RUM, AI SRE, and Platform. All endpoints use unified authentication and request specifications. See Quick Start for details.
All endpoint URLs use https://api.flashcat.cloud as the base, authenticated via APP Key through query string.

Incidents

MethodEndpointDescription
POST/incident/listList incidents
POST/incident/infoGet incident detail
POST/incident/list-by-idsList incidents by IDs
POST/incident/alert/listList alerts of incident
POST/incident/feedGet incident timeline
POST/incident/past/listList past incidents
POST/incident/createCreate incident
POST/incident/ackAcknowledge incident
POST/incident/unackUnacknowledge incident
POST/incident/resolveResolve incident
POST/incident/reopenReopen incident
POST/incident/snoozeSnooze incident
POST/incident/wakeWake incident
POST/incident/mergeMerge incidents
POST/incident/disable-mergeDisable incident merge
POST/incident/resetUpdate incident fields
POST/incident/removeDelete an incident
POST/incident/commentAdd comment to incident
POST/incident/assignAssign incident
POST/incident/responder/addAdd incident responder
POST/incident/field/resetUpdate incident custom field
POST/incident/custom-action/doExecute custom action
POST/incident/war-room/detailGet war room detail
POST/incident/war-room/listList war rooms
POST/incident/war-room/createCreate war room
POST/incident/war-room/deleteDelete war room
GET/incident/post-mortem/infoGet post-mortem
POST/incident/post-mortem/listList post-mortems
POST/incident/post-mortem/deleteDelete post-mortem
POST/incident/war-room/default-observersGet war-room default observers
POST/incident/war-room/add-memberAdd war-room member
POST/incident/post-mortem/initInitialize post-mortem
POST/incident/post-mortem/basics/resetUpdate post-mortem basics
POST/incident/post-mortem/status/resetUpdate post-mortem status
POST/incident/post-mortem/title/resetUpdate post-mortem title
POST/incident/post-mortem/follow-ups/resetUpdate post-mortem follow-ups
POST/incident/post-mortem/template/upsertCreate or update post-mortem template
POST/incident/post-mortem/template/deleteDelete post-mortem template
POST/incident/post-mortem/template/listList post-mortem templates
GET/incident/post-mortem/template/infoGet post-mortem template detail

Channels

MethodEndpointDescription
POST/channel/infoGet channel detail
POST/channel/listList channels
POST/channel/infosBatch get channels
POST/channel/createCreate channel
POST/channel/updateUpdate channel
POST/channel/deleteDelete channel
POST/channel/enableEnable channel
POST/channel/disableDisable channel
POST/channel/silence/rule/listList silence rules
POST/channel/silence/rule/createCreate silence rule
POST/channel/silence/rule/updateUpdate silence rule
POST/channel/silence/rule/deleteDelete silence rule
POST/channel/silence/rule/enableEnable silence rule
POST/channel/silence/rule/disableDisable silence rule
POST/channel/inhibit/rule/listList inhibit rules
POST/channel/inhibit/rule/createCreate inhibit rule
POST/channel/inhibit/rule/updateUpdate inhibit rule
POST/channel/inhibit/rule/deleteDelete inhibit rule
POST/channel/inhibit/rule/enableEnable inhibit rule
POST/channel/inhibit/rule/disableDisable inhibit rule
POST/channel/unsubscribe/rule/listList drop rules
POST/channel/unsubscribe/rule/createCreate drop rule
POST/channel/unsubscribe/rule/updateUpdate drop rule
POST/channel/unsubscribe/rule/deleteDelete drop rule
POST/channel/unsubscribe/rule/enableEnable drop rule
POST/channel/unsubscribe/rule/disableDisable drop rule
POST/channel/escalate/rule/infoGet escalation rule detail
POST/channel/escalate/rule/listList escalation rules
POST/channel/escalate/rule/createCreate escalation rule
POST/channel/escalate/rule/updateUpdate escalation rule
POST/channel/escalate/rule/deleteDelete escalation rule
POST/channel/escalate/rule/enableEnable escalation rule
POST/channel/escalate/rule/disableDisable escalation rule
POST/route/infoGet routing rule detail
POST/route/listList routing rules
POST/route/upsertUpsert routing rule

Alerts

MethodEndpointDescription
POST/alert/listList alerts
POST/alert/infoGet alert detail
POST/alert/list-by-idsList alerts by IDs
POST/alert/event/listList events for an alert
POST/alert/feedList alert activity feed
POST/alert/mergeMerge alerts into an incident
POST/alert/pipeline/infoGet alert pipeline
POST/alert/pipeline/listList alert pipelines
POST/alert/pipeline/upsertCreate or update alert pipeline
POST/alert-event/listList raw alert events

Integrations

MethodEndpointDescription
POST/webhook/history/listList webhook delivery history
POST/webhook/history/detailGet webhook delivery detail
POST/datasource/im/person/try-linkAttempt IM person linking

Schedules

MethodEndpointDescription
POST/schedule/createCreate schedule
POST/schedule/updateUpdate schedule
POST/schedule/previewPreview schedule
POST/schedule/deleteDelete schedules
POST/schedule/infoGet schedule info
POST/schedule/listList schedules
POST/schedule/selfList my schedules
POST/schedule/infosBatch get schedules

Calendars

MethodEndpointDescription
POST/calendar/createCreate calendar
POST/calendar/updateUpdate calendar
POST/calendar/deleteDelete calendar
POST/calendar/infoGet calendar info
POST/calendar/listList calendars
POST/calendar/event/upsertUpsert calendar event
POST/calendar/event/deleteDelete calendar event
POST/calendar/event/listList calendar events

Notification templates

MethodEndpointDescription
POST/template/infoGet template detail
POST/template/listList templates
POST/template/createCreate a template
POST/template/updateUpdate a template
POST/template/deleteDelete a template
POST/template/previewPreview template

Alert enrichment

MethodEndpointDescription
POST/enrichment/infoGet enrichment rules
POST/enrichment/listList enrichment rules
POST/enrichment/upsertUpsert enrichment rules
POST/enrichment/mapping/schema/listList mapping schemas
POST/enrichment/mapping/schema/infoGet mapping schema detail
POST/enrichment/mapping/schema/createCreate mapping schema
POST/enrichment/mapping/schema/updateUpdate mapping schema
POST/enrichment/mapping/schema/deleteDelete mapping schema
POST/enrichment/mapping/data/listList mapping data
POST/enrichment/mapping/data/upsertUpsert mapping data rows
POST/enrichment/mapping/data/deleteDelete mapping data rows
POST/enrichment/mapping/data/truncateTruncate mapping data
POST/enrichment/mapping/data/uploadUpload mapping data via CSV
POST/enrichment/mapping/data/downloadDownload mapping data as CSV
POST/enrichment/mapping/api/listList mapping APIs
POST/enrichment/mapping/api/infoGet mapping API detail
POST/enrichment/mapping/api/createCreate mapping API
POST/enrichment/mapping/api/updateUpdate mapping API
POST/enrichment/mapping/api/deleteDelete mapping API
POST/field/infoGet field detail
POST/field/listList fields
POST/field/createCreate field
POST/field/updateUpdate field
POST/field/deleteDelete field

Analytics

MethodEndpointDescription
POST/insight/alert/topk-by-labelGet top-K alerts grouped by check or resource
POST/insight/accountGet account-level insight
POST/insight/incident/listList insight incidents
POST/insight/incident/exportExport insight incidents
POST/insight/channelGet channel insight
POST/insight/channel/exportExport channel insight
POST/insight/teamGet team insight
POST/insight/team/exportExport team insight
POST/insight/responderGet responder insight
POST/insight/responder/exportExport responder insight

Status pages

MethodEndpointDescription
GET/status-page/change/infoGet status page event detail
GET/status-page/change/listList status page events
GET/status-page/change/active/listList active status page events
POST/status-page/change/createCreate status page event
POST/status-page/change/updateUpdate status page event
POST/status-page/change/deleteDelete status page event
POST/status-page/change/timeline/createCreate event timeline entry
POST/status-page/change/timeline/updateUpdate event timeline entry
POST/status-page/change/timeline/deleteDelete event timeline entry
GET/status-page/subscriber/listList status page subscribers
POST/status-page/subscriber/importImport subscribers
POST/status-page/subscriber/exportExport subscribers
POST/status-page/migrate-structureMigrate status page structure
POST/status-page/migrate-email-subscribersMigrate email subscribers
GET/status-page/migration/statusGet migration status
POST/status-page/migration/cancelCancel status page migration
GET/status-page/listList status pages
GET/status-page/infoGet status page detail
POST/status-page/createCreate status page
POST/status-page/updateUpdate status page
POST/status-page/deleteDelete status page
POST/status-page/component/upsertUpsert status page component
POST/status-page/component/deleteDelete status page component
POST/status-page/section/upsertUpsert status page section
POST/status-page/section/deleteDelete status page section
POST/status-page/template/upsertUpsert status page template
POST/status-page/template/deleteDelete status page template
GET/status-page/template/listList status page templates

Changes

MethodEndpointDescription
POST/change/listList changes

IM integrations

MethodEndpointDescription
POST/datasource/im/war-room-enabled/listList war-room-enabled IM integrations

Alert rules

MethodEndpointDescription
POST/monit/rule/list/basicList alert rules
POST/monit/rule/infoGet alert rule detail
POST/monit/rule/createCreate alert rule
POST/monit/rule/updateUpdate alert rule
POST/monit/rule/deleteDelete alert rule
POST/monit/rule/delete/batchBatch delete alert rules
POST/monit/rule/update/fieldsBatch update rule fields
POST/monit/rule/importImport alert rules
POST/monit/rule/exportExport alert rules
POST/monit/rule/moveMove alert rules to folder
POST/monit/rule/statusGet rule trigger status under folder
POST/monit/rule/auditsList rule change history
POST/monit/rule/audit/detailGet rule audit snapshot
POST/monit/rule/dstypesList available datasource types
POST/monit/rule/counter/totalGet rule counter time series
POST/monit/rule/counter/nodeGet rule counts by folder node
POST/monit/rule/counter/channelGet rule counts by channel
POST/monit/rule/counter/statusGet rule status counters for top-level folders

Data sources

MethodEndpointDescription
POST/monit/datasource/listList datasources
POST/monit/datasource/infoGet datasource detail
POST/monit/datasource/createCreate datasource
POST/monit/datasource/updateUpdate datasource
POST/monit/datasource/deleteDelete datasource
POST/monit/datasource/sls/projectsList SLS projects
POST/monit/datasource/sls/logstoresList SLS logstores

Rule sets

MethodEndpointDescription
POST/monit/store/ruleset/listList rulesets
POST/monit/store/ruleset/infoGet ruleset detail
POST/monit/store/ruleset/createCreate ruleset
POST/monit/store/ruleset/updateUpdate ruleset
POST/monit/store/ruleset/deleteDelete ruleset

Diagnostics

MethodEndpointDescription
POST/monit/query/rowsQuery data source rows
POST/monit/query/diagnoseDiagnose data source
POST/monit/tools/catalogList target tool catalog
POST/monit/tools/invokeInvoke target tools
POST/monit/targetsList monitored targets

Monitor utilities

MethodEndpointDescription
POST/monit/preview/syncPreview datasource query

Facets

MethodEndpointDescription
POST/rum/facet/countCount facet value distribution
POST/rum/facet/listList RUM facet fields
POST/rum/field/listList RUM fields

Applications

MethodEndpointDescription
POST/rum/application/webhook/testTest application webhook
POST/rum/application/listList applications
POST/rum/application/infosBatch get applications
POST/rum/application/infoGet application detail
POST/rum/application/deleteDelete application
POST/rum/application/createCreate application
POST/rum/application/updateUpdate application

Issues

MethodEndpointDescription
POST/rum/issue/infoGet issue detail
POST/rum/issue/listList issues
POST/rum/issue/updateUpdate issue

Sourcemaps

MethodEndpointDescription
POST/sourcemap/stack/enrichEnrich a stack trace
POST/sourcemap/listList sourcemaps

Data query

MethodEndpointDescription
POST/rum/data/queryQuery RUM data

Skills

MethodEndpointDescription
POST/safari/skill/listList skills
POST/safari/skill/getGet skill detail
POST/safari/skill/updateUpdate skill
POST/safari/skill/deleteDelete skill
POST/safari/skill/uploadUpload skill
POST/safari/skill/enableEnable skill
POST/safari/skill/disableDisable skill

MCP servers

MethodEndpointDescription
POST/safari/mcp/server/listList MCP servers
POST/safari/mcp/server/createCreate MCP server
POST/safari/mcp/server/getGet MCP server detail
POST/safari/mcp/server/updateUpdate MCP server
POST/safari/mcp/server/deleteDelete MCP server
POST/safari/mcp/server/enableEnable MCP server
POST/safari/mcp/server/disableDisable MCP server

A2A agents

MethodEndpointDescription
POST/safari/a2a-agent/createCreate A2A agent
POST/safari/a2a-agent/listList A2A agents
POST/safari/a2a-agent/getGet A2A agent detail
POST/safari/a2a-agent/updateUpdate A2A agent
POST/safari/a2a-agent/enableEnable A2A agent
POST/safari/a2a-agent/disableDisable A2A agent
POST/safari/a2a-agent/deleteDelete A2A agent

Sessions

MethodEndpointDescription
POST/safari/session/listList sessions
POST/safari/session/getGet session detail
POST/safari/session/exportExport session transcript
POST/safari/session/deleteDelete session

Automations

MethodEndpointDescription
POST/safari/automation/rule/createCreate Automation rule
POST/safari/automation/rule/listList Automation rules
POST/safari/automation/rule/getGet Automation rule
POST/safari/automation/rule/updateUpdate Automation rule
POST/safari/automation/rule/deleteDelete Automation rule
POST/safari/automation/template/listList Automation templates
POST/safari/automation/run/listList Automation runs

Members

MethodEndpointDescription
POST/member/infoGet current member info
POST/member/listList members
POST/member/deleteDelete member
POST/member/inviteInvite members
POST/member/role/grantGrant role to member
POST/member/role/revokeRevoke role from member
POST/member/role/updateUpdate member roles
POST/member/info/resetReset member info
POST/person/infosBatch get persons

Teams

MethodEndpointDescription
POST/team/infoGet team detail
POST/team/infosBatch get teams
POST/team/listList teams
POST/team/upsertCreate or update a team
POST/team/deleteDelete a team

Roles & permissions

MethodEndpointDescription
POST/role/infoGet role detail
POST/role/listList roles
POST/role/upsertCreate or update a role
POST/role/enableEnable a role
POST/role/disableDisable a role
POST/role/deleteDelete a role
POST/role/permission/listList permissions
POST/role/permission/factor/listList permission factors
POST/role/member/grantGrant role to members
POST/role/member/revokeRevoke role from members

Audit logs

MethodEndpointDescription
POST/audit/searchSearch audit logs
POST/audit/operation/listList auditable operation types

Account

MethodEndpointDescription
POST/account/infoGet account detail