docs/api-map.json
|
{ "New-SCASession": { "service": "ISPSS Identity", "method": "POST", "endpoint": "https://{identityTenantId}.id.cyberark.cloud/oauth2/platformtoken", "apiVersion": "n/a", "documentation": "https://api-docs.cyberark.com/create-api-token/docs/create-api-token", "status": "implemented" }, "Get-SCASession": { "service": "n/a (local session state)", "method": null, "endpoint": null, "apiVersion": null, "documentation": null, "status": "implemented" }, "Close-SCASession": { "service": "n/a (local session state)", "method": null, "endpoint": null, "apiVersion": null, "documentation": null, "status": "implemented" }, "Get-SCAEligibleTarget": { "service": "Secure Cloud Access", "method": "GET", "endpoint": "/access/{csp}/eligibility", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Get-SCAEligibleGroup": { "service": "Secure Cloud Access", "method": "GET", "endpoint": "/access/{csp}/eligibility/groups", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Grant-SCAAccess": { "service": "Secure Cloud Access", "method": "POST", "endpoint": "/access/elevate", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Grant-SCAGroupAccess": { "service": "Secure Cloud Access", "method": "POST", "endpoint": "/access/elevate/groups", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "planned" }, "Get-SCAActiveSession": { "service": "Secure Cloud Access", "method": "GET", "endpoint": "/access/sessions, /access/users/{userId}/sessions", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Revoke-SCASession": { "service": "Secure Cloud Access", "method": "POST", "endpoint": "/access/sessions/revoke, /access/users/{userId}/sessions/revoke", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Start-SCACloudScan": { "service": "Secure Cloud Access", "method": "POST", "endpoint": "/cloud/rescan", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "planned" }, "Get-SCAIntegrationJobStatus": { "service": "Secure Cloud Access", "method": "GET", "endpoint": "/integrations/status", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "New-SCAWebApp": { "service": "Secure Cloud Access", "method": "POST", "endpoint": "/onboarding/apps", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "planned" }, "Get-SCAOnDemandApprovalConfig": { "service": "Secure Cloud Access", "method": "GET", "endpoint": "/on-demand/config", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "implemented" }, "Set-SCAOnDemandApprovalConfig": { "service": "Secure Cloud Access", "method": "PATCH", "endpoint": "/on-demand/config", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/sca-api/docs/secure-cloud-access-apis", "status": "planned" }, "Get-SCAAccessPolicy": { "service": "Access Control Policies", "method": "GET", "endpoint": "/policies, /policies/{policyId}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/uap-schema-api/docs/access-control-policies-api", "status": "implemented" }, "New-SCAAccessPolicy": { "service": "Access Control Policies", "method": "POST", "endpoint": "/policies", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/uap-schema-api/docs/access-control-policies-api", "status": "implemented" }, "Set-SCAAccessPolicy": { "service": "Access Control Policies", "method": "PUT", "endpoint": "/policies/{policyId}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/uap-schema-api/docs/access-control-policies-api", "status": "implemented" }, "Remove-SCAAccessPolicy": { "service": "Access Control Policies", "method": "DELETE", "endpoint": "/policies/{policyId}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/uap-schema-api/docs/access-control-policies-api", "status": "implemented" }, "Test-SCAAccessPolicy": { "service": "Access Control Policies", "method": "POST", "endpoint": "/policies/{policyId}/validate", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/uap-schema-api/docs/access-control-policies-api", "status": "planned" }, "Get-SCAAccessRequestForm": { "service": "Access Requests", "method": "GET", "endpoint": "/workflows/request-forms", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "Get-SCAAccessRequest": { "service": "Access Requests", "method": "GET", "endpoint": "/workflows/requests, /workflows/requests/{requestId}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "New-SCAAccessRequest": { "service": "Access Requests", "method": "POST", "endpoint": "/workflows/requests", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "Approve-SCAAccessRequest": { "service": "Access Requests", "method": "POST", "endpoint": "/workflows/requests/{requestId}/finalize", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "Deny-SCAAccessRequest": { "service": "Access Requests", "method": "POST", "endpoint": "/workflows/requests/{requestId}/finalize", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "Remove-SCAAccessRequest": { "service": "Access Requests", "method": "POST", "endpoint": "/workflows/requests/{requestId}/cancel", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/access-request-api/docs/access-request-api", "status": "implemented" }, "Get-SCAStandingAccess": { "service": "Cloud Discovery Service", "method": "POST", "endpoint": "/detections/cloud-service-entitlements/list", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/cds-api/docs/cds-api", "status": "implemented" }, "Get-SCAStandingAccessDetail": { "service": "Cloud Discovery Service", "method": "GET", "endpoint": "/detections/cloud-service-entitlements/{id}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/cds-api/docs/cds-api", "status": "implemented" }, "Export-SCAStandingAccessReport": { "service": "Cloud Discovery Service", "method": "POST/GET", "endpoint": "/detections/cloud-service-entitlements/exports, /detections/cloud-service-entitlements/exports/{exportId}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/cds-api/docs/cds-api", "status": "planned" }, "Get-SCAWorkspaceDelegation": { "service": "Workspace Delegation", "method": "POST", "endpoint": "/delegations/workspace/search, /delegations/workspace/details", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/workspace-delegation/docs/workspace-delegation", "status": "implemented" }, "New-SCAWorkspaceDelegation": { "service": "Workspace Delegation", "method": "POST", "endpoint": "/delegations/workspace/{cloud_platform}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/workspace-delegation/docs/workspace-delegation", "status": "planned" }, "Set-SCAWorkspaceDelegation": { "service": "Workspace Delegation", "method": "PUT", "endpoint": "/delegations/workspace/update/{id}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/workspace-delegation/docs/workspace-delegation", "status": "planned" }, "Remove-SCAWorkspaceDelegation": { "service": "Workspace Delegation", "method": "DELETE", "endpoint": "/delegations/workspace/delegation/{id}", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/workspace-delegation/docs/workspace-delegation", "status": "planned" }, "Get-SCARiskDiscoverySummary": { "service": "Risk Management", "method": "GET", "endpoint": "/risk-posture/secure-standing-privilege/discovery", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/risk-management-api/docs/risk-management-api", "status": "implemented" }, "Get-SCARiskProgress": { "service": "Risk Management", "method": "GET", "endpoint": "/risk-posture/secure-standing-privilege/progress", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/risk-management-api/docs/risk-management-api", "status": "implemented" }, "Get-SCARiskRecommendation": { "service": "Risk Management", "method": "GET", "endpoint": "/recommendations, /recommendations/{recommendationType}/by-tags", "apiVersion": "main-public", "documentation": "https://api-docs.cyberark.com/risk-management-api/docs/risk-management-api", "status": "implemented" } } |