Cisco Identity Services Engine (ISE)
ISE is the centerpiece in your zero-trust security for the workplace. ISE enables a dynamic and automated approach to policy enforcement that simplifies the delivery of highly secure network access control. ISE empowers software-defined access and automates network segmentation within IT and OT environments. ISE bridges traditional enterprise access control with the latest security services from Cisco and our security technology partners for context-based policy decisions and rapid threat control.
What can you do with Identity Services Engine APIs?

External RESTful Services (ERS) APIs
The External RESTful Services (ERS) are designed to allow external clients to perform CRUD (Create, Read, Update, Delete) operations on ISE resources. ERS is based on the HTTP protocol and REST methodology. The ERS APIs manage resources such as users, endpoints, network devices, portals, identity stores, scalable group, and many more elements!
Learn more

Monitoring REST APIs
The Monitoring REST API allows you to locate, monitor, and accumulate important real-time, session-based information about individual endpoints in a network from ISE Monitoring nodes. There are three different types of Monitoring APIs that you may invoke:
Session Management
,
Troubleshooting
, and
Change of Authorization.
Learn more

Platform Exchange Grid (pxGrid)
The
Cisco Platform Exchange Grid (pxGrid)
primarily offers a PubSub messaging system, with
STOMP
as the messaging protocol, for ISE and other security applications to share relevant topics of information. But pxGrid also offers REST APIs to make queries about information in these topics also for things like sessions, users, profiles, system health, SGTs, SGACLs, and RADIUS failures.
Learn more

Data Connect
The Data Connect feature provides database access to Cisco ISE using Open Database Connectivity (ODBC) or JAVA Database Connectivity (JDBC) driver, so that you can directly query the database server to generate reports of your choice. Only read-only access to the data is provided.
Learn more
Get familiar with Cisco Identity Services Engine (ISE)
FEATURED LEARNING MODULE
Get familiar with Cisco Identity Services Engine (ISE). We’ll cover all the essentials you need to get started with ISE, beginning with an overview, Learning about the ISE REST APIs, and how to use Python to interact with the ISE APIs.
Cisco Identity Services Engine,Cisco ISE APIs,External RESTful Services,Identity Services Engine,Security
6Labs
2.3hours
Try out ISE 3.1 (beta) with Ansible Automation in the Sandbox
ISE APIs are now used by our new Ansible modules to automate the provisioning of an ISE deployment.VIEW ALL SANDBOXES
The Identity Services Engine Sandbox provides an environment where developers and network engineers can explore the programmability options available within the ISE APIs. These include:
Try it out
Create, read, update and delete ISE resources using REST
Install and use the ISE REST API collections in Postman
Install and use Ansible on your computer or a lab computer
Generate Ansible playbooks from an existing ISE deployment
Learn how to make operational updates to ISE with Ansible
Try out pxGrid 2.0 on ISE 3.0 in the Sandbox
Cisco Platform Exchange Grid (pxGrid) 2.0 uses WebSockets over the STOMP messaging protocol and REST APIs for querying and subscribing to topics. This Sandbox focuses on seeing what context is available on ISE via pxGrid subscribing to the Session Directory and RADIUS failure topics.VIEW ALL SANDBOXES
The Identity Services Engine Sandbox provides an environment where developers and network engineers can explore the programmability options available within the ISE APIs. These include:
Try it out
pxGrid 2.0 java coding examples
Cisco Platform Exchange Grid (pxGrid) 2.0
Radius Simulator
STOMP messaging protocol
Questions? We are here to help.
Bring your questions to the community! Engage, collaborate, and share with your fellow experts in the Identity Services Engine developer forum.