{"id":14064595,"url":"https://github.com/cyberark/epv-api-scripts","last_synced_at":"2025-05-16T00:07:51.621Z","repository":{"id":37742665,"uuid":"108345066","full_name":"cyberark/epv-api-scripts","owner":"cyberark","description":"These API scripts enable CyberArk users to automate privileged account management task like account creation, user management, and more.","archived":false,"fork":false,"pushed_at":"2025-05-08T20:19:41.000Z","size":1725,"stargazers_count":221,"open_issues_count":1,"forks_count":185,"subscribers_count":65,"default_branch":"main","last_synced_at":"2025-05-08T21:26:44.520Z","etag":null,"topics":["automation","powershell-scripts","privileged-access-management","privileged-access-security","rest-api"],"latest_commit_sha":null,"homepage":"https://www.cyberark.com/best","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cyberark.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"Security Events/Get-AccoutnsRiskReport.ps1","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-10-26T01:16:50.000Z","updated_at":"2025-05-08T20:19:42.000Z","dependencies_parsed_at":"2024-01-16T20:00:04.395Z","dependency_job_id":"dd380a9a-5fdb-41a2-a8d3-dc3b7092a256","html_url":"https://github.com/cyberark/epv-api-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberark%2Fepv-api-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberark%2Fepv-api-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberark%2Fepv-api-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberark%2Fepv-api-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cyberark","download_url":"https://codeload.github.com/cyberark/epv-api-scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254442855,"owners_count":22071878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","powershell-scripts","privileged-access-management","privileged-access-security","rest-api"],"created_at":"2024-08-13T07:03:56.994Z","updated_at":"2025-05-16T00:07:46.611Z","avatar_url":"https://github.com/cyberark.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# EPV REST API scripts examples\n## Overview\nREST APIs can provide end-to-end automation for key Privileged Access Management tasks, saving time and simplifying workloads for CyberArk [Core PAS](https://www.cyberark.com/products/privileged-account-security-solution/core-privileged-account-security/) users. \nThis repository of downloadable REST API example scripts show users how to automate key processes across their Core PAS implementation, including securing privileged accounts, accessing data in CyberArk safes, responding to security events detected by Privileged Threat Analytics, and managing user accounts.\nREST APIs are part of the default PVWA installation for most CyberArk customers and can be implemented immediately. \n\u003e**Please note** These scripts were made available as examples to show customers how to use CyberArk REST APIs. They are not as a supported product of CyberArk.\n## The Main Goal\nEnable CyberArk users to automate and simplify privileged account management tasks via REST APIs such as account workflow, onboarding rules, permissions granting, and more. \n## REST API Technical Requirements\n#### SDK Supported Platforms\nThe PAS SDK is a RESTful API that can be invoked by any RESTful client for various programming and scripting environments, including Java, C#, Perl, PHP, Python and Ruby.\n#### The PAS SDK \nThe PAS SDK enables you to perform activities on PAS objects via a REST Web Service interface. \nEach PAS object has its own URL path in the PVWA website that can be accessed using the relevant HTTPS request verb. \nLearn more about the technical specifications in our official [REST API technical documentation](https://docs.cyberark.com/Product-Doc/OnlineHelp/PAS/Latest/en/Content/WebServices/Implementing%20Privileged%20Account%20Security%20Web%20Services%20.htm). \n\n## Additional Resources\nAdditional solutions for mitigating risk can be found in the [CyberArk Marketplace](https://cyberark-customers.force.com/mplace/s/), a trusted platform for customers to easily find partner integrations with CyberArk Core PAS and other projects. \nContributors to the Marketplace include strategic partners, customers, and over 130 leading security solution providers that are members of the CyberArk [C\u003csup\u003e3\u003c/sup\u003e Alliance](https://www.cyberark.com/partners/alliance-partners/).  The C\u003csup\u003e3\u003c/sup\u003e Alliance offers more than 225 certified out-of-the-box integrations to help protect customer environments against pervasive threats and emerging attacks.\nCyberArk Marketplace users can find effective solutions for mitigating emerging risks, build upon existing integrations to develop customized solutions, and collaborate with other contributors to address evolving security challenges. CyberArk Marketplace is an industry destination for collaboration and identifying integrated solutions that advance privileged access management.\n\n# Contributing\nPlease see our [`CONTRIBUTING`](CONTRIBUTING.md) for more details.\n\n# License\n\nThis repository is licensed under Apache License 2.0 - see [`LICENSE`](LICENSE) for more details.\n\nCopyright © 2022 CyberArk Software Ltd. All rights reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyberark%2Fepv-api-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyberark%2Fepv-api-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyberark%2Fepv-api-scripts/lists"}