For AI agents: visit https://hub.armosec.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
ARMO User Hub
DocsRecipesAPI Reference
HomeGitHubSign UpARMO User Hub
API Reference
HomeGitHubSign Up
DocsRecipesAPI Reference

Login APIs

  • /api/v1/createTenant
  • /openid_customers

Live data APIs

  • Image scan APIs
    • topVulnerabilities
  • Posture report APIs
    • topControls

Configurations Scan API

  • Posture exception policy
    • GET /api/v1/postureExceptionPolicy
    • Mutation APIs

Vulnerability Scan API

  • Vulnerability Exception policy

Common API structures

  • Pagination APIs structure

ARMO PLATFORM API

  • Customer API
  • AttackChains
    • Retrieves a list of attack chains that match the provided filters.post
  • AccessKeys
    • /authentication/accessKeysget
    • /authentication/accessKeysput
    • /authentication/accessKeyspost
    • /authentication/accessKeys/{guid}get
    • /authentication/accessKeys/{guid}del
  • Collaboration
    • /collaboration/configdel
    • /collaboration/configput
    • /collaboration/configpost
    • Get collaboration configuration optionsget
    • Get collaboration configuration optionspost
    • Get collaboration configuration templatesget
    • Share datapost
  • CustomerState
    • Get customer's "getting started" checklist stateget
    • Get customer's onboarding stateget
    • /customerState/reports/imageScanget
    • /customerState/reports/postureScanget
    • /customerState/reports/registryScanget
    • /customerState/reports/repositoryPostureScanget
    • Update customer's "getting started" checklist stateput
    • Update customer's onboarding stateput
  • Features
    • /featuresget
  • /integrations/jira/configV2
    • getget
  • JiraIntegration
    • /integrations/jira/configV2post
    • Get a filtered Jira field values list.post
    • Get Jira fields schemas list for an issue type.post
    • Get Jira issue types list.post
    • Create a Jira issue (ticket).post
    • /integrations/jira/projectsV2/searchpost
  • Integrations
    • Get integrations connection status.del
  • Login
    • /loginpost
    • Logoutdel
    • Redirect to oauth2 login pageget
    • Returns URL to for login with callbackget
    • Returns URL to for loginget
    • Get the list of customers this user allowed to.get
    • Get various information on this user + customer.get
    • /openid_customerspost
  • NetworkPolicy
    • Retrieve all network policies for a customer.post
    • Generate network policies for specific workloads.post
  • AlertChannel
    • Create new alert channeldel
  • Posture
    • Get clusters list with historypost
    • Returns list of posture controls run resultspost
    • Get framework sectionspost
    • Get scan summary per frameworkpost
    • Returns list of resources which reported by posture report as affected resourcepost
    • Returns list of resources which reported by posture report as affected resourcepost
    • Get values for inner filter of /posture/frameworks POST requestspost
    • Get values for inner filter of /posture/resources POST requestspost
  • Exception
    • /postureExceptionPolicyget
    • /postureExceptionPolicyput
    • /postureExceptionPolicypost
    • /postureExceptionPolicydel
    • /vulnerabilityExceptionPolicyget
    • Update an existing exception.put
    • Create vulnerability exceptions.post
    • Delete vulnerability exceptions.del
  • Registry
    • /registry/scanput
    • /registry/scanpost
    • /registry/scandel
  • Repository
    • /repositoryPosture/failedControlspost
    • Get file summary of repository posture reportpost
    • Get repository summary of repository posture reportpost
    • Get resource summary of repository posture reportpost
    • Get values for inner filter of /repositoryPosture/files POST requestspost
    • Get values for inner filter of /repositoryPosture/repositories POST requestspost
    • /uniqueValues/repositoryPosture/resourcespost
  • /runtime/exceptions/new
    • Creates a new policy exception for specified resources.post
  • Runtime
    • Retrieve all runtime incidents for a customer.post
    • Retrieve runtime alerts for a specific incident.post
    • Provide a detailed explanation for a runtime incident.get
    • Resolve a runtime incident.post
    • Unresolve a runtime incident.patch
    • Get incidents per severity.post
  • RuntimePolicies
    • Creates a new runtime policy with the specified configuration.post
  • Seccomp
    • Generate seccomp profiles.post
    • Retrieve a list of seccomp-related resources.post
  • SecurityRisks
    • Retrieve a list of security risks that match the provided filters.post
    • Retrieve resources associated with specific security risks.post
    • Retrieve a summary of security risk severities for the specified customer GUID.post
  • Tenants
    • Create new tenant (customer) in ARMO portal and in ARMO identity managment and return invitation token for this new customer, so the user will be able to join itget
  • Vulnerability
    • Get vulnerabilities historypost
    • Issue a scan for a specific context / workloadpost
    • Get detailed list of vulnerabilitiespost
    • Get summary a scanpost
    • Get big numbers from the latest scanpost
    • Get list of the top vulnerabilitiespost
    • Retrieving a List of Vulnerabilities in Components scopepost
    • Retrieving a List of Vulnerability Images scopepost
    • Retrieving a List of Vulnerabilitiespost
    • Retrieving a List of vulnerabilities in Workloads scopepost
Powered by 

Customer API

Updated 8 months ago


Pagination APIs structure
AttackChains
Did this page help you?

Updated 8 months ago


Pagination APIs structure
AttackChains
Did this page help you?