See the API's various operations for details on their request parameters and response data.
You can also run this API with a Postman collection.
| Operation | Method | Endpoint |
|---|---|---|
| Identity providers (IDPs) | ||
| List IDPs | GET | /mgmt-pop/idp |
| Create an IDP | POST | /mgmt-pop/idp |
| Delete an IDP | DELETE | /mgmt-pop/idp/{idp_id} |
| Get an IDP | GET | /mgmt-pop/idp/{idp_id} |
| Modify an IDP | PUT | /mgmt-pop/idp/{idp_id} |
| Deploy an IDP | POST | /mgmt-pop/idp/{idp_id}/deploy |
| Get an IDP directory membership | GET | /mgmt-pop/idp/{idp_id}/directories_membership |
| Enable Ghost to Origin (G2O) for an IDP | POST | /mgmt-pop/idp/{idp_id}/g2o |
| Upload metadata of an IDP | POST | /mgmt-pop/idp/{idp_id}/metadata |
| Get an IDP status | GET | /mgmt-pop/idp/{idp_id}/status |
| List IDP directories | GET | /mgmt-pop/idpdirectory |
| Create an IDP directory | POST | /mgmt-pop/idpdirectory |
| Delete an IDP directory | DELETE | /mgmt-pop/idpdirectory/{idpdirectory_id} |
| Get an IDP directory | GET | /mgmt-pop/idpdirectory/{idpdirectory_id} |
| Modify an IDP directory | PUT | /mgmt-pop/idpdirectory/{idpdirectory_id} |
| Directories | ||
| List directories | GET | /mgmt-pop/directories |
| Create a directory | POST | /mgmt-pop/directories |
| Get user upload status | GET | /mgmt-pop/directories/createusers/status/{cmd_id} |
| Verify user re-invite status | GET | /mgmt-pop/directories/reinviteusers/status/{cmd_id} |
| Search a directory | POST | /mgmt-pop/directories/search |
| Verify a directory | POST | /mgmt-pop/directories/verify |
| Check directory verification status | GET | /mgmt-pop/directories/verify/{cmd_id} |
| Delete a directory | DELETE | /mgmt-pop/directories/{directory_id} |
| Get a directory | GET | /mgmt-pop/directories/{directory_id} |
| Modify a directory | PUT | /mgmt-pop/directories/{directory_id} |
| List directory applications | GET | /mgmt-pop/directories/{directory_id}/apps |
| Bulk create users | POST | /mgmt-pop/directories/{directory_id}/createusers |
| Bulk delete user | POST | /mgmt-pop/directories/{directory_id}/deleteusers |
| List directory groups | GET | /mgmt-pop/directories/{directory_id}/groups |
| Get a directory group | GET | /mgmt-pop/directories/{directory_id}/groups/{group_id} |
| List directory group users | GET | /mgmt-pop/directories/{directory_id}/groups/{group_id}/users |
| Re-invite user to a cloud directory group | POST | /mgmt-pop/directories/{directory_id}/reinviteusers |
| Sync a directory | POST | /mgmt-pop/directories/{directory_id}/sync |
| List directory users | GET | /mgmt-pop/directories/{directory_id}/users |
| Invite an user to a directory group | POST | /mgmt-pop/directories/{directory_id}/users |
| List users using autocomplete | GET | /mgmt-pop/directories/{directory_id}/users/autocomplete |
| Get a directory user | GET | /mgmt-pop/directories/{directory_id}/users/byname/{user_id} |
| List directory group memberships | GET | /mgmt-pop/groupmembership |
| Create a directory group membership | POST | /mgmt-pop/groupmembership |
| Delete a directory group membership | DELETE | /mgmt-pop/groupmembership/{groupmembership_id} |
| Get a directory group membership | GET | /mgmt-pop/groupmembership/{groupmembership_id} |
| Reset MFA user password | POST | /mgmt-pop/tenant/mfa/reset |
| Applications | ||
| List application metrics for connector | GET | /mgmt-pop/agents/{agentId}/app-metrics |
| List application bundles | GET | /mgmt-pop/appbundle |
| Create an application bundle | POST | /mgmt-pop/appbundle |
| Delete an application bundle | DELETE | /mgmt-pop/appbundle/{appBundleId} |
| Get an application bundle | GET | /mgmt-pop/appbundle/{appBundleId} |
| Modify an application bundle | PUT | /mgmt-pop/appbundle/{appBundleId} |
| Deploy an application bundle | POST | /mgmt-pop/appbundle/{appBundleId}/deploy |
| List application categories | GET | /mgmt-pop/appcategories |
| Create an application category | POST | /mgmt-pop/appcategories |
| Delete an application category | DELETE | /mgmt-pop/appcategories/{appCategoryId} |
| Get an application category | GET | /mgmt-pop/appcategories/{appCategoryId} |
| Modify an application category | PUT | /mgmt-pop/appcategories/{appCategoryId} |
| List application directories | GET | /mgmt-pop/appdirectories |
| Create or delete application directories | POST | /mgmt-pop/appdirectories |
| Get an application directory | GET | /mgmt-pop/appdirectories/{appDirectoryId} |
| List application rewrite groups | GET | /mgmt-pop/appgroups |
| Assign directory groups to applications | POST | /mgmt-pop/appgroups |
| Get an application group | GET | /mgmt-pop/appgroups/{appGroupId} |
| List application IDPs | GET | /mgmt-pop/appidp |
| Assign an IDP to an application | POST | /mgmt-pop/appidp |
| Delete an application IDP | DELETE | /mgmt-pop/appidp/{appIdpId} |
| Get an application IDP | GET | /mgmt-pop/appidp/{appIdpId} |
| List application audit logs reports | GET | /mgmt-pop/application-reports/ops/query |
| List applications | GET | /mgmt-pop/apps |
| Create an application | POST | /mgmt-pop/apps |
| Delete an application | DELETE | /mgmt-pop/apps/{applicationId} |
| Get an application | GET | /mgmt-pop/apps/{applicationId} |
| Modify an application | PUT | /mgmt-pop/apps/{applicationId} |
| List connectors for an application | GET | /mgmt-pop/apps/{applicationId}/agents |
| Assign connectors to an application | POST | /mgmt-pop/apps/{applicationId}/agents |
| Get a connector for an application | GET | /mgmt-pop/apps/{applicationId}/agents/{agentId} |
| Deploy an application | POST | /mgmt-pop/apps/{applicationId}/deploy |
| Create an edge key | POST | /mgmt-pop/apps/{applicationId}/edgekey |
| Create a Ghost to Origin key | POST | /mgmt-pop/apps/{applicationId}/g2o |
| List the groups assigned to an application | GET | /mgmt-pop/apps/{applicationId}/groups |
| List services for an application | GET | /mgmt-pop/apps/{applicationId}/services |
| List URL location rules | GET | /mgmt-pop/apps/{applicationId}/urllocation |
| Create a URL location rule | POST | /mgmt-pop/apps/{applicationId}/urllocation |
| Delete a URL location rule | DELETE | /mgmt-pop/apps/{applicationId}/urllocation/{locationId} |
| Get a URL location rule | GET | /mgmt-pop/apps/{applicationId}/urllocation/{locationId} |
| Modify a URL location rule | PUT | /mgmt-pop/apps/{applicationId}/urllocation/{locationId} |
| List application versions | GET | /mgmt-pop/apps/{applicationId}/versions |
| Get an application version | GET | /mgmt-pop/apps/{applicationId}/versions/{versionId} |
| Create a new application version from existing | PUT | /mgmt-pop/apps/{applicationId}/versions/{versionId} |
| Block a user from accessing an IDP | POST | /mgmt-pop/idpblockuser/idp/{idp_id}/block |
| Unblock a user from accessing an IDP | POST | /mgmt-pop/idpblockuser/idp/{idp_id}/unblock |
| Connectors | ||
| List connectors | GET | /mgmt-pop/agents |
| Create a connector | POST | /mgmt-pop/agents |
| Delete a connector | DELETE | /mgmt-pop/agents/{uuid_url} |
| Get a connector | GET | /mgmt-pop/agents/{uuid_url} |
| Modify a connector | PUT | /mgmt-pop/agents/{uuid_url} |
| Approve a connector | POST | /mgmt-pop/agents/{uuid_url}/approve |
| List connector system metrics | GET | /mgmt-pop/agents/{uuid_url}/system-metrics |
| Upgrade OS packages on a connector | POST | /mgmt-pop/agents/{uuid_url}/upgrade-os-pkgs |
| Certificates | ||
| List certificates | GET | /mgmt-pop/certificates |
| Create a certificate | POST | /mgmt-pop/certificates |
| List CA certificate attributes | GET | /mgmt-pop/certificates/ca_attributes |
| Delete a certificate | DELETE | /mgmt-pop/certificates/{certificateId} |
| Get a certificate | GET | /mgmt-pop/certificates/{certificateId} |
| Modify a manual certificate | PUT | /mgmt-pop/certificates/{certificateId} |
| Upload a certificate | POST | /mgmt-pop/certificates/{certificateId}/upload |
| Rules | ||
| List rules | GET | /mgmt-pop/services |
| Create a rule | POST | /mgmt-pop/services |
| Delete a rule | DELETE | /mgmt-pop/services/{id} |
| Get a rule | GET | /mgmt-pop/services/{id} |
| Modify a rule | PUT | /mgmt-pop/services/{id} |
| Create an access control rule | POST | /mgmt-pop/services/{id}/rules |
| Modify an access control rule | PUT | /mgmt-pop/services/{id}/rules |
| Device posture | ||
| Get device history | GET | /device-posture/inventory/device-history/{deviceId} |
| Update device status to clear | PUT | /device-posture/inventory/device/{deviceId}/op/clear |
| List device inventory | GET | /device-posture/inventory/list |
| List anti-malware status | GET | /device-posture/inventory/summary/anti-malware-status |
| List browser activity | GET | /device-posture/inventory/summary/browsers |
| List devices with biometrics | GET | /device-posture/inventory/summary/device-biometric |
| List jailbroken devices | GET | /device-posture/inventory/summary/device-jailbroken |
| List device activity | GET | /device-posture/inventory/summary/device-roll-ups |
| List device screen lock | GET | /device-posture/inventory/summary/device-screen-lock |
| List firewall status | GET | /device-posture/inventory/summary/firewall-status |
| List operating system activity | GET | /device-posture/inventory/summary/os |
| List device risk assessment | GET | /device-posture/inventory/summary/risk-assessment |
| List system disk encryption | GET | /device-posture/inventory/summary/system-disk-encryption |
| List available browser versions | GET | /device-posture/risk-assessment/available-browsers |
| List available client versions | GET | /device-posture/risk-assessment/available-client-ver |
| List available operating system versions | GET | /device-posture/risk-assessment/available-os-ver |
| Get CA and OCSP information | GET | /device-posture/risk-assessment/ca-ocsp |
| List certificate profiles | GET | /device-posture/risk-assessment/certificate-profiles |
| Create certificate profile | POST | /device-posture/risk-assessment/certificate-profiles |
| Delete certificate profile | DELETE | /device-posture/risk-assessment/certificate-profiles/{certificateProfileId} |
| Get certificate profile | GET | /device-posture/risk-assessment/certificate-profiles/{certificateProfileId} |
| Update certificate profile | PUT | /device-posture/risk-assessment/certificate-profiles/{certificateProfileId} |
| List anti-malware profiles | GET | /device-posture/risk-assessment/certificate-usage/anti-malware-profiles |
| Create an anti-malware profile | POST | /device-posture/risk-assessment/certificate-usage/anti-malware-profiles |
| Delete an anti-malware profile | DELETE | /device-posture/risk-assessment/certificate-usage/anti-malware-profiles/{antiMalwareProfileId} |
| Get an anti-malware profile | GET | /device-posture/risk-assessment/certificate-usage/anti-malware-profiles/{antiMalwareProfileId} |
| Update an anti-malware profile | PUT | /device-posture/risk-assessment/certificate-usage/anti-malware-profiles/{antiMalwareProfileId} |
| Get CA information | GET | /device-posture/risk-assessment/certificate-usage/ca |
| Get OCSP information | GET | /device-posture/risk-assessment/certificate-usage/ocsp |
| List chosen versions | GET | /device-posture/risk-assessment/chosen-versions |
| Modify chosen versions | PUT | /device-posture/risk-assessment/chosen-versions |
| Test chosen versions | POST | /device-posture/risk-assessment/chosen-versions/test |
| List available operating systems | GET | /device-posture/risk-assessment/os-names |
| List Carbon Black integrations | GET | /device-posture/risk-assessment/partner/carbon-black |
| Create a new Carbon Black integration | POST | /device-posture/risk-assessment/partner/carbon-black |
| Get Carbon Black integration status | GET | /device-posture/risk-assessment/partner/carbon-black/status |
| Update Carbon Black integration status | PUT | /device-posture/risk-assessment/partner/carbon-black/status |
| Create a Carbon Black integration | POST | /device-posture/risk-assessment/partner/carbon-black/test |
| Creates a Carbon Black integration for testing | PUT | /device-posture/risk-assessment/partner/carbon-black/test/{integration_id} |
| Delete a Carbon Black integration | DELETE | /device-posture/risk-assessment/partner/carbon-black/{integration_id} |
| Get a Carbon Black integration | GET | /device-posture/risk-assessment/partner/carbon-black/{integration_id} |
| Modify a Carbon Black integration | PUT | /device-posture/risk-assessment/partner/carbon-black/{integration_id} |
| List CrowdStrike integrations | GET | /device-posture/risk-assessment/partner/crowdstrike |
| Create a new CrowdStrike integration | POST | /device-posture/risk-assessment/partner/crowdstrike |
| Get CrowdStrike integration status | GET | /device-posture/risk-assessment/partner/crowdstrike/status |
| Update CrowdStrike integration status | PUT | /device-posture/risk-assessment/partner/crowdstrike/status |
| Create a CrowdStrike integration | POST | /device-posture/risk-assessment/partner/crowdstrike/test |
| Creates a CrowdStrike integration for testing | PUT | /device-posture/risk-assessment/partner/crowdstrike/test/{integration_id} |
| Delete a CrowdStrike integration | DELETE | /device-posture/risk-assessment/partner/crowdstrike/{integration_id} |
| Get a CrowdStrike integration | GET | /device-posture/risk-assessment/partner/crowdstrike/{integration_id} |
| Modify a CrowdStrike integration | PUT | /device-posture/risk-assessment/partner/crowdstrike/{integration_id} |
| List signal names | GET | /device-posture/risk-assessment/signal-names |
| List risk tags | GET | /device-posture/risk-assessment/tags |
| Create risk tag | POST | /device-posture/risk-assessment/tags |
| Delete a tag | DELETE | /device-posture/risk-assessment/tags/{ruleId} |
| Get a risk tag | GET | /device-posture/risk-assessment/tags/{ruleId} |
| Modify a risk tag | PUT | /device-posture/risk-assessment/tags/{ruleId} |
| Test risk rule | PUT | /device-posture/risk-assessment/test/{ruleId} |
| List risk tiers | GET | /device-posture/risk-assessment/tiers |
| Get a risk tier | GET | /device-posture/risk-assessment/tiers/{ruleId} |
| Modify risk tier | PUT | /device-posture/risk-assessment/tiers/{ruleId} |
| List client versions | GET | /device-posture/risk-assessment/versions/client_version |
| Admin events reports | ||
| List admin event reports | GET | /mgmt-pop/adminevents-reports/ops/reports |
