Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Armor offers a RESTful HTTP service called the Armor API. This API system allows you to fully access the Armor Management Portal (AMP) via JSON data formats, which allows you to programmatically manage elements of your AMP account.

This guide applies to both Armor Complete and Armor Anywhere users.both Armor Enterprise Cloud and Armor Anywhere users.

Info

For users referencing developer.armor.com, Legacy documentation refers to Anywhere Agent 2.X and v2 documentation refers to Anywhere Agent 3.0. The difference between the two being that Agent 2.X was a monolithic application and Agent 3.0 is based on micro-services.



Anchor
Learn-about-the-Armor-API
Learn-about-the-Armor-API
Learn about the Armor API Basics

...

To learn about the Armor API request methods and object-type definitions, see Learn About Armor API.


Anchor
Webhook-Tagging
Webhook-Tagging
Webhook Tagging

...

To learn more about Webhook Tagging, see the article here.

Anchor
Authentication
Authentication
Authentication

...

To learn how to access the Armor API using the available authentication methods, see Pre-Shared Key Authentication Method - Legacysee Authentication.



Anchor
Access-the-interactive-Armor-API
Access-the-interactive-Armor-API
Access the Interactive Armor API

...

The interactive Armor API tool, powered by Swagger, is a cloud-based tool used to build, deploy, and document APIs.  You You can use this tool to review the API calls, as well as implement the calls.  

Access the interactive Armor API tool at https://developer.armor.com/.   


Armor API Guide (PDF).pdf
Excerpt
hiddentrue


Anchor
Review-Armor-API-calls
Review-Armor-API-calls
Review Armor API calls


The Armor API is divided into the following sections:  

Excerpt
hiddentrue

Armor API PDF

You can download and use the Armor API PDF; however, Armor recommends that you refer to the HTML / online version of the API documentation for updated content..

PDF
name

API section

Description

Product compatibility

Authentication

View API information for:

  • Logging into the Armor API

  • Password recovery

  • API keys

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Infrastructure

View API information for:

  • Workloads

  • Virtual machines

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Network Services

View API information for:

  • NATs / IP addresses

  • Firewall rules

  • SSL/VPN

  • L2L tunnels

  • Armor

Complete
  • 's private cloud

Security

View API information for:

  • Log & Data Management

  • Malware Protection

  • Vulnerability scans

  • Dynamic Threat Blocking

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Support

View API information for:

  • Support tickets

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Account Management

View API information for:

  • Invoices

  • Payment methods

  • Roles and permissions

  • Notification settings

  • User management

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Keys

View API information to:

 

  • Create, rename, delete, and view API keys

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

NOT PUBLISHED Account Primary Billing

View API information to:

  • View and change the account primary billing user

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Security Analytics

View API information for:

  • Your account's health scores

  • Armor security resources

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Security Incidents

View API information to:

 

  • Retrieve open or

closed 
  • closed security incidents

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Security Services

View API information for:

 

  • IP Reputation Management (IPRM) / Dynamic Threat Blocking

  • Armor

Complete
  • 's private cloud

  • Armor Anywhere

Utilization

View API information for:

  • Your account usage

  • Armor Anywhere

...