syncing market data_
The Snyk API is available to customers on [Business and Enterprise plans](https://snyk.io/plans) and allows you to programatically integrate with Snyk. ## REST API We are in the process of building a new, improved API (`https://api.snyk.i
The Snyk API is available to customers on [Business and Enterprise plans](https://snyk.io/plans) and allows you to programatically integrate with Snyk. ## REST API We are in the process of building a new, improved API (`https://api.snyk.io/rest`) built using the OpenAPI and JSON API standards. We welcome you to try it out as we shape and release endpoints until it, ultimately, becomes a full replacement for our current API. Looking for our REST API docs? Please head over to [https://apidocs.snyk.io](https://apidocs.snyk.io) ## API vs CLI vs Snyk integration The API detailed below has the ability to test a package for issues, as they are defined by Snyk. It is important to note that for many package managers, using this API will be less accurate than running the [Snyk CLI](https://snyk.io/docs/using-snyk) as part of your build pipe, or just using it locally on your package. The reason for this is that more than one package version fit the requirements given in manifest files. Running the CLI locally tests the actual deployed code, and has an accurate snapshot of the dependency versions in use, while the API can only infer it, with inferior accuracy. It should be noted that the
| Method | Path | Summary | Price |
|---|---|---|---|
| GET | /org/{orgId}/entitlements | List all entitlements | FREE |
| POST | /group/{groupId}/audit | Get group level audit logs | FREE |
| GET | /group/{groupId}/members | List all members in a group | FREE |
| POST | /group/{groupId}/org/{orgId}/members | Add a member to an organization within a group | FREE |
| GET | /group/{groupId}/orgs | List all organizations in a group | FREE |
| GET | /group/{groupId}/roles | List all roles in a group | FREE |
| GET | /group/{groupId}/settings | View group settings | FREE |
| PUT | /group/{groupId}/settings | Update group settings | FREE |
| GET | /group/{groupId}/tags | List all tags in a group | FREE |
| POST | /group/{groupId}/tags/delete | Delete tag from group | FREE |
| POST | /org/{orgId}/integrations/{integrationId}/authentication/provision-token | Provision new broker token | FREE |
| POST | /org/{orgId}/integrations/{integrationId}/authentication/switch-token | Switch between broker tokens | FREE |
| POST | /monitor/dep-graph | Monitor Dep Graph | FREE |
| POST | /org | Create a new organization | FREE |
| DELETE | /org/{orgId} | Remove organization | FREE |
| POST | /org/{orgId}/audit | Get organization level audit logs | FREE |
| POST | /org/{orgId}/dependencies | List all dependencies | FREE |
| GET | /org/{orgId}/entitlement/{entitlementKey} | Get an organization's entitlement value | FREE |
| GET | /org/{orgId}/integrations | List | FREE |
| POST | /org/{orgId}/integrations | Add new integration | FREE |
| PUT | /org/{orgId}/integrations/{integrationId} | Update existing integration | FREE |
| DELETE | /org/{orgId}/integrations/{integrationId}/authentication | Delete credentials | FREE |
| POST | /org/{orgId}/integrations/{integrationId}/clone | Clone an integration (with settings and credentials) | FREE |
| POST | /org/{orgId}/integrations/{integrationId}/import | Import targets | FREE |
| GET | /org/{orgId}/integrations/{integrationId}/import/{jobId} | Get import job details | FREE |
| GET | /org/{orgId}/integrations/{integrationId}/settings | Retrieve | FREE |
| PUT | /org/{orgId}/integrations/{integrationId}/settings | Update | FREE |
| GET | /org/{orgId}/integrations/{type} | Get existing integration by type | FREE |
| POST | /org/{orgId}/invite | Invite users | FREE |
| POST | /org/{orgId}/licenses | List all licenses | FREE |
| GET | /org/{orgId}/members | List Members | FREE |
| PUT | /org/{orgId}/members/update/{userId} | Update a member's role in the organization | FREE |
| DELETE | /org/{orgId}/members/{userId} | Remove a member from the organization | FREE |
| PUT | /org/{orgId}/members/{userId} | Update a member in the organization | FREE |
| GET | /org/{orgId}/notification-settings | Get organization notification settings | FREE |
| PUT | /org/{orgId}/notification-settings | Set notification settings | FREE |
| DELETE | /org/{orgId}/project/{projectId} | Delete a project | FREE |
| GET | /org/{orgId}/project/{projectId} | Retrieve a single project | FREE |
| PUT | /org/{orgId}/project/{projectId} | Update a project | FREE |
| POST | /org/{orgId}/project/{projectId}/activate | Activate | FREE |
| POST | /org/{orgId}/project/{projectId}/aggregated-issues | List all Aggregated issues | FREE |
| POST | /org/{orgId}/project/{projectId}/attributes | Applying attributes | FREE |
| POST | /org/{orgId}/project/{projectId}/deactivate | Deactivate | FREE |
| GET | /org/{orgId}/project/{projectId}/dep-graph | Get Project dependency graph | FREE |
| POST | /org/{orgId}/project/{projectId}/history | List all project snapshots | FREE |
| POST | /org/{orgId}/project/{projectId}/history/{snapshotId}/aggregated-issues | List all project snapshot aggregated issues | FREE |
| GET | /org/{orgId}/project/{projectId}/history/{snapshotId}/issue/{issueId}/paths | List all project snapshot issue paths | FREE |
| DELETE | /org/{orgId}/project/{projectId}/ignore/{issueId} | Delete ignores | FREE |
| GET | /org/{orgId}/project/{projectId}/ignore/{issueId} | Retrieve ignore | FREE |
| POST | /org/{orgId}/project/{projectId}/ignore/{issueId} | Add ignore | FREE |
ozma register && ozma call snyk-api /org/{orgId}/entitlements --jsoncurl -H "Authorization: Bearer $OZMA_KEY" \
https://gateway.ozma.app/v1/proxy/snyk-api/org/{orgId}/entitlements# Python
client.proxy_call("snyk-api", "/org/{orgId}/entitlements")