Anomify API Documentation

/anomalies

/anomalies

/anomaly

/anomaly/lookup
/anomaly/train
/anomaly/{anomaly_id}

/image

/image/anomaly
/image/metric

/js

/js/eventsender

/login

/login
/login/forgotpassword
/login/resetpassword
/login/validateclient

/match

/match/{match_id}
/match/{match_id}/graph
/match/{match_id}/motif/graph

/metric

/metric/{metric_name}
/metric/{metric_name}/anomalies
/metric/{metric_name}/anomalysummary
/metric/{metric_name}/bundle
/metric/{metric_name}/graph
/metric/{metric_name}/patterns
/metric/{metric_name}/timeseries
/metric/{metric_name}/yhat

/metrics

/metrics
/metrics/mostanomalous
/metrics/mostrecentlyanomalous
/metrics/mostrecentlymatched

/misc

/misc/phonecodes
/misc/timesince
/misc/timezones

/org

/org/adminalert/{alert_code}
/org/adminalerts
/org/channels
/org/graph
/org/info
/org/summary
/org/update
/org/users

/pattern

/pattern/{pattern_id}
/pattern/{pattern_id}/disable
/pattern/{pattern_id}/matches
/pattern/{pattern_id}/timeseries

/patterns

/patterns/pending

/ping

/ping

/signup

/signup/demo
/signup/demo-orgs
/signup/selfserve
/signup/verify

/status

/status

/user

/user/info
/user/logout
/user/ping
/user/reportissue
/user/update
/user/updatepassword

/watcher

/watcher/create
/watcher/{watcher_id}/delete
/watcher/{watcher_id}/undelete
/watcher/{watcher_id}/update

/watchers

/watchers/chips
/watchers/list

Method: /org/channels

Detail

Return a list of configured communication channels available for an organization to communicate alerts through.

This is currently limited to Slack, but with the output structured to allow more services to be added.

Parameters

None.

Example Output

{
    "status": { ... see /login method for status block structure ... },
    "data": {
        "channels": {
            "slack": [
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": "Alerts from demo data"
                },
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": null
                },
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": "A public channel for Anomify discussion"
                },
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": "This channel is for team-wide communication and announcements. All team members are in this channel."
                },
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": "A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you'd prefer to keep out of more focused work-related channels."
                },
                {
                    "id": "[token id redacted]",
                    "name": "[name redacted]",
                    "topic": null,
                    "purpose": "Release notes & announcements"
                }
            ]
        }
    }
}

Live Request

URL: /org/channels

You need to be logged in to your Anomify account to to make live API requests.

Please log in here or sign up to Anomify

Email
Password

Live request results will appear here.