Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.flashcat.cloud/llms.txt

Use this file to discover all available pages before exploring further.

Flashduty Open API provides 214 endpoints covering four major modules: On-call, Monitors, RUM, 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/listQuery incident list
POST/incident/infoGet incident details
POST/incident/list-by-idsBatch query incidents
POST/incident/createCreate an incident
POST/incident/ackAcknowledge an incident
POST/incident/unackUnacknowledge an incident
POST/incident/resolveResolve an incident
POST/incident/reopenReopen an incident
POST/incident/snoozeSnooze incident notifications
POST/incident/wakeResume incident notifications
POST/incident/mergeMerge incidents
POST/incident/disable-mergeDisable incident merging
POST/incident/removeDelete an incident
POST/incident/assignAssign an incident
POST/incident/responder/addAdd incident responders
POST/incident/resetUpdate incident information
POST/incident/commentComment on an incident
POST/incident/field/resetUpdate incident custom fields
POST/incident/custom-action/doExecute a custom action
POST/incident/alert/listQuery alerts associated with an incident
POST/incident/feedGet incident timeline
POST/incident/past/listQuery historically similar incidents
POST/incident/war-room/detailGet war room details
POST/incident/war-room/listQuery war room list
POST/incident/war-room/createCreate a war room
POST/incident/war-room/deleteDelete a war room
GET/incident/post-mortem/infoGet post-mortem report
POST/incident/post-mortem/listQuery post-mortem report list
POST/incident/post-mortem/deleteDelete a post-mortem report

Channels

MethodEndpointDescription
POST/channel/infoGet channel details
POST/channel/listQuery channel list
POST/channel/infosBatch get channels
POST/channel/createCreate a channel
POST/channel/updateUpdate a channel
POST/channel/deleteDelete a channel
POST/channel/enableEnable a channel
POST/channel/disableDisable a channel
POST/channel/escalate/rule/infoGet escalation rule details
POST/channel/escalate/rule/listQuery escalation rule list
POST/channel/escalate/rule/createCreate an escalation rule
POST/channel/escalate/rule/updateUpdate an escalation rule
POST/channel/escalate/rule/deleteDelete an escalation rule
POST/channel/escalate/rule/enableEnable an escalation rule
POST/channel/escalate/rule/disableDisable an escalation rule
POST/channel/silence/rule/listQuery silence rule list
POST/channel/silence/rule/createCreate a silence rule
POST/channel/silence/rule/updateUpdate a silence rule
POST/channel/silence/rule/deleteDelete a silence rule
POST/channel/silence/rule/enableEnable a silence rule
POST/channel/silence/rule/disableDisable a silence rule
POST/channel/inhibit/rule/listQuery inhibit rule list
POST/channel/inhibit/rule/createCreate an inhibit rule
POST/channel/inhibit/rule/updateUpdate an inhibit rule
POST/channel/inhibit/rule/deleteDelete an inhibit rule
POST/channel/inhibit/rule/enableEnable an inhibit rule
POST/channel/inhibit/rule/disableDisable an inhibit rule
POST/channel/unsubscribe/rule/listQuery drop rule list
POST/channel/unsubscribe/rule/createCreate a drop rule
POST/channel/unsubscribe/rule/updateUpdate a drop rule
POST/channel/unsubscribe/rule/deleteDelete a drop rule
POST/channel/unsubscribe/rule/enableEnable a drop rule
POST/channel/unsubscribe/rule/disableDisable a drop rule
POST/channel/notify/rule/listQuery notification rule list
POST/channel/notify/rule/createCreate a notification rule
POST/channel/notify/rule/updateUpdate a notification rule
POST/channel/notify/rule/deleteDelete a notification rule
POST/channel/notify/rule/enableEnable a notification rule
POST/channel/notify/rule/disableDisable a notification rule

Alerts

MethodEndpointDescription
POST/alert/listQuery alert list
POST/alert/infoGet alert details
POST/alert/list-by-idsBatch query alerts
POST/alert/event/listQuery alert event list
POST/alert/feedQuery alert activity
POST/alert-event/listQuery raw alert event list
POST/alert/mergeMerge an alert into an incident
POST/alert/pipeline/infoGet alert processing rule
POST/alert/pipeline/listBatch query alert processing rules
POST/alert/pipeline/upsertCreate or update an alert processing rule

Integrations

MethodEndpointDescription
POST/webhook/history/listQuery webhook delivery history
POST/webhook/history/detailGet webhook delivery details

Routing Rules

MethodEndpointDescription
POST/route/infoGet routing rule details
POST/route/listQuery routing rule list
POST/route/upsertCreate or update a routing rule

Schedules

MethodEndpointDescription
POST/schedule/listQuery schedule list
POST/schedule/infoGet schedule details
POST/schedule/infosBatch get schedules
POST/schedule/createCreate a schedule
POST/schedule/updateUpdate a schedule
POST/schedule/deleteDelete a schedule
POST/schedule/previewPreview a schedule
POST/schedule/selfQuery my schedules

Calendars

MethodEndpointDescription
POST/calendar/listQuery service calendar list
POST/calendar/infoGet service calendar details
POST/calendar/createCreate a service calendar
POST/calendar/updateUpdate a service calendar
POST/calendar/deleteDelete a service calendar
POST/calendar/event/listQuery calendar event list
POST/calendar/event/upsertCreate or update a calendar event
POST/calendar/event/deleteDelete a calendar event

Notification Templates

MethodEndpointDescription
POST/template/listQuery template list
POST/template/infoGet template details
POST/template/createCreate a template
POST/template/updateUpdate a template
POST/template/deleteDelete a template

Alert Enrichment

MethodEndpointDescription
POST/enrichment/listBatch query enrichment rules
POST/enrichment/infoGet enrichment rule details
POST/enrichment/upsertCreate or replace an enrichment rule
POST/enrichment/mapping/schema/listQuery mapping rule list
POST/enrichment/mapping/schema/infoGet mapping rule details
POST/enrichment/mapping/schema/createCreate a mapping rule
POST/enrichment/mapping/schema/updateUpdate a mapping rule
POST/enrichment/mapping/schema/deleteDelete a mapping rule
POST/enrichment/mapping/data/listQuery mapping data list
POST/enrichment/mapping/data/upsertWrite mapping data
POST/enrichment/mapping/data/deleteDelete mapping data
POST/enrichment/mapping/data/truncateTruncate mapping data
POST/enrichment/mapping/data/uploadUpload mapping data via CSV
POST/enrichment/mapping/data/downloadDownload mapping data CSV
POST/enrichment/mapping/api/listQuery mapping API list
POST/enrichment/mapping/api/infoGet mapping API details
POST/enrichment/mapping/api/createCreate a mapping API
POST/enrichment/mapping/api/updateUpdate a mapping API
POST/enrichment/mapping/api/deleteDelete a mapping API

Analytics

MethodEndpointDescription
POST/insight/accountView account-level insights
POST/insight/teamView team insights
POST/insight/channelView channel insights
POST/insight/responderView responder insights
POST/insight/incident/listQuery insight incident list
POST/insight/alert/topk-by-labelView Top-K alerts by check/resource
POST/insight/incident/exportExport insight incidents
POST/insight/team/exportExport team insights
POST/insight/channel/exportExport channel insights
POST/insight/responder/exportExport responder insights

Status Pages

MethodEndpointDescription
GET/status-page/change/listQuery status page event list
GET/status-page/change/infoGet status page event details
POST/status-page/change/createCreate a status page event
POST/status-page/change/updateUpdate a status page event
POST/status-page/change/deleteDelete a status page event
POST/status-page/change/timeline/createCreate an event timeline
POST/status-page/change/timeline/updateUpdate an event timeline
POST/status-page/change/timeline/deleteDelete an event timeline
GET/status-page/subscriber/listQuery status page subscriber list
POST/status-page/subscriber/importBatch import 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

Alert Rules

MethodEndpointDescription
POST/monit/rule/list/basicQuery alert rule list
POST/monit/rule/infoGet alert rule details
POST/monit/rule/createCreate an alert rule
POST/monit/rule/updateUpdate an alert rule
POST/monit/rule/deleteDelete an alert rule
POST/monit/rule/delete/batchBatch delete alert rules
POST/monit/rule/importImport alert rules
POST/monit/rule/exportExport alert rules
POST/monit/rule/moveMove alert rules to a folder
POST/monit/rule/update/fieldsBatch update rule fields
POST/monit/rule/auditsQuery rule change history
POST/monit/rule/audit/detailView rule audit snapshot
POST/monit/rule/counter/totalView rule count time series
POST/monit/rule/counter/nodeQuery rule statistics by folder node
POST/monit/rule/counter/statusView top-level folder rule status statistics
POST/monit/rule/counter/channelQuery rule statistics by channel
POST/monit/rule/statusView rule trigger status under a folder
POST/monit/rule/dstypesQuery available data source types

Data Sources

MethodEndpointDescription
POST/monit/datasource/listQuery data source list
POST/monit/datasource/infoGet data source details
POST/monit/datasource/createCreate a data source
POST/monit/datasource/updateUpdate a data source
POST/monit/datasource/deleteDelete a data source
POST/monit/datasource/sls/projectsQuery SLS project list
POST/monit/datasource/sls/logstoresQuery SLS logstore list

Rule Sets

MethodEndpointDescription
POST/monit/store/ruleset/listQuery rule set list
POST/monit/store/ruleset/infoGet rule set details
POST/monit/store/ruleset/createCreate a rule set
POST/monit/store/ruleset/updateUpdate a rule set
POST/monit/store/ruleset/deleteDelete a rule set

Applications

MethodEndpointDescription
POST/rum/application/listQuery application list
POST/rum/application/infoGet application details
POST/rum/application/infosBatch query application details
POST/rum/application/createCreate an application
POST/rum/application/updateUpdate an application
POST/rum/application/deleteDelete an application

Issues

MethodEndpointDescription
POST/rum/issue/listQuery issue list
POST/rum/issue/infoGet issue details
POST/rum/issue/updateUpdate an issue

Sourcemap

MethodEndpointDescription
POST/sourcemap/listQuery sourcemap list

Members

MethodEndpointDescription
POST/member/listQuery member list
POST/member/infoGet current member info
POST/member/inviteInvite a member
POST/member/deleteDelete a member
POST/member/info/resetReset member info
POST/member/role/updateUpdate member role
POST/member/role/grantGrant a role to a member
POST/member/role/revokeRevoke a role from a member
POST/person/infosBatch get person info

Teams

MethodEndpointDescription
POST/team/listQuery team list
POST/team/infoGet team details
POST/team/infosBatch get team info
POST/team/upsertCreate or update a team
POST/team/deleteDelete a team

Roles & Permissions

MethodEndpointDescription
POST/role/listQuery role list
POST/role/infoGet role details
POST/role/upsertCreate or update a role
POST/role/deleteDelete a role
POST/role/enableEnable a role
POST/role/disableDisable a role
POST/role/permission/listView role permission set
POST/role/permission/factor/listView permission factor set
POST/role/member/grantGrant account permissions to a member
POST/role/member/revokeRevoke account permissions from a member

Audit Logs

MethodEndpointDescription
POST/audit/searchSearch audit logs
POST/audit/operation/listView event type list