VictorOps API Skill
victorops-com
victorops-com
| Method | Path | Description |
|---|---|---|
POST | /api-public/v1/user | |
GET | /api-public/v1/user | Add a user |
GET | /api-public/v2/user | List users |
POST | /api-public/v1/user/batch | List users |
GET | /api-public/v1/user/{user} | Add multiple users |
PUT | /api-public/v1/user/{user} | Retrieve information for a user |
DELETE | /api-public/v1/user/{user} | Update a user |
GET | /api-public/v1/user/{user}/teams | Remove a user |
GET | /api-public/v1/policies/types/notifications | Retrieve the user's team membership |
GET | /api-public/v1/policies/types/contacts | Get the available notification types |
GET | /api-public/v1/policies/types/timeouts | Get the available contact types |
GET | /api-public/v1/profile/{username}/policies | Get the available timeout values |
POST | /api-public/v1/profile/{username}/policies | Get the user's primary paging policy |
GET | /api-public/v1/profile/{username}/policies/{step} | Create a paging policy step |
PUT | /api-public/v1/profile/{username}/policies/{step} | Get a paging policy step |
POST | /api-public/v1/profile/{username}/policies/{step} | Update a paging policy step |
GET | /api-public/v1/profile/{username}/policies/{step}/{rule} | Create a rule for a paging policy step |
PUT | /api-public/v1/profile/{username}/policies/{step}/{rule} | Get a rule from a paging policy step |
DELETE | /api-public/v1/profile/{username}/policies/{step}/{rule} | Update a rule for a paging policy step |
GET | /api-public/v2/profile/{username}/policies | Delete a rule from a paging policy step |
GET | /api-public/v1/user/{user}/contact-methods | Get the user's paging policies |
GET | /api-public/v1/user/{user}/contact-methods/devices | Get a list of all contact methods for a user |
GET | /api-public/v1/user/{user}/contact-methods/devices/{contactId} | Get a list of all contact devices for a user |
PUT | /api-public/v1/user/{user}/contact-methods/devices/{contactId} | Get the indicated contact device for a user |
DELETE | /api-public/v1/user/{user}/contact-methods/devices/{contactId} | Update a contact device for a user |
GET | /api-public/v1/user/{user}/contact-methods/emails | Delete a contact device for a user |
POST | /api-public/v1/user/{user}/contact-methods/emails | Get a list of all contact emails for a user |
GET | /api-public/v1/user/{user}/contact-methods/emails/{contactId} | Create a contact emails for a user |
DELETE | /api-public/v1/user/{user}/contact-methods/emails/{contactId} | Get the indicated contact email for a user |
GET | /api-public/v1/user/{user}/contact-methods/phones | Delete a contact email for a user |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install victorops-com
Downloads and installs to ~/.claude/skills/victorops-com/
0.0.3 (2026-02-13)