# ScienceLogic Policy API

**Canonical:** https://apis.io/apis/sciencelogic/sciencelogic-policy-api/  
**Provider:** ScienceLogic — https://apis.io/providers/sciencelogic/  
**Base URL:** https://{appliance}/api/v2  
**Documentation:** https://sciencelogic.com

ScienceLogic Policy API is one of 80 APIs that [ScienceLogic](https://apis.io/providers/sciencelogic/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Policy. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

Skylar Compliance enables you to create policies that can be used to verify that your devices comply with corporate or regulatory guidelines. Policies are groups of one or more rules; a rule is a pattern that is applied to configurations or device firmware version, to test whether they contain a certain phrase or Regular Expressions, or if they match an existing device template. If they fail the tests, a compliance violation occurs and an email alert is sent to the device owner.

## Operations (11)

| Method | Path | Summary |
|---|---|---|
| GET | `/policies` | List policies |
| POST | `/policies` | Create a policy |
| GET | `/policies/{id}` | Retrieve a policy |
| PUT | `/policies/{id}` | Update a policy |
| DELETE | `/policies/{id}` | Delete a policy |
| POST | `/policies/{id}/test` | Test a policy |
| PUT | `/policies/{id}/scores` | Update policy's devices' compliance scores |
| POST | `/policies/import` | Import policies |
| GET | `/policies/export` | Export policies |
| GET | `/policies/settings` | Get policy settings |
| PUT | `/policies/settings` | Set policy settings |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/sciencelogic/refs/heads/main/openapi/sciencelogic-policy-api-openapi.yml
- **APIReference** — https://docs.sciencelogic.com/skylar_compliance/api/5-6/api.html
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/sciencelogic/refs/heads/main/errors/sciencelogic-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/sciencelogic/refs/heads/main/data-model/sciencelogic-data-model.yml
- **Documentation** — https://docs.sciencelogic.com/skylar_compliance/

## Other ScienceLogic APIs (12)

- [ScienceLogic](https://apis.io/apis/sciencelogic/sciencelogic/)
- [Skylar One GraphQL API](https://apis.io/apis/sciencelogic/skylar-one-graphql-api/)
- [Skylar One REST API](https://apis.io/apis/sciencelogic/skylar-one-rest-api/)
- [ScienceLogic MCP Server](https://apis.io/apis/sciencelogic/sciencelogic-mcp/)
- [ScienceLogic Agent API](https://apis.io/apis/sciencelogic/sciencelogic-agent-api/)
- [ScienceLogic Agent/Debug API](https://apis.io/apis/sciencelogic/sciencelogic-agent-debug-api/)
- [ScienceLogic Agent/Remote API](https://apis.io/apis/sciencelogic/sciencelogic-agent-remote-api/)
- [ScienceLogic Backup API](https://apis.io/apis/sciencelogic/sciencelogic-backup-api/)
- [ScienceLogic Command API](https://apis.io/apis/sciencelogic/sciencelogic-command-api/)
- [ScienceLogic Command/Output API](https://apis.io/apis/sciencelogic/sciencelogic-command-output-api/)
- [ScienceLogic Command/Schedule API](https://apis.io/apis/sciencelogic/sciencelogic-command-schedule-api/)
- [ScienceLogic Command/Variables API](https://apis.io/apis/sciencelogic/sciencelogic-command-variables-api/)

## Tags

Policy

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sciencelogic/sciencelogic-policy-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sciencelogic/.
