cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

3609
Views
5
Helpful
2
Replies
sdasgupta
Beginner

Cisco ASA API

 

Hi,

We want to integrate Cisco ASA with automation tool. Suppose if I want to add a acl in FW it will create rule through automated way without any human intervention. Is it possible to get API to integrate the automation tool.

2 REPLIES 2
Flavio Miranda
Advisor

Hello,

Yeah, it is possible. Cisco allows for using RESTful API on ASA. 

 For physical appliances you need to download and install the client on flash. For virtual appliances it comes installed and it is necessary activate.

 After prepared the environment, you can control your ASA programatibily via API.

 You can read,write and delete configuration via HTTPS requests.

Here an example:

https://< asa management ipaddress >/api/objects/networkobjects

Body content type: application/json

Raw body of the operation:

{

"kind": "object#NetworkObj",

"name": "TestNetworkRangeObj",

"host": {

"kind": "IPv4Network",

"value": "12.12.12.0/24"

}

}

 

-If I helped you somehow, please, rate it as useful.-