cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
 
ISE 2.3 Patch 7 has been posted. This will be the last patch for the ISE 2.3 release!
Choose one of the topics below to view our ISE Resources to help you on your journey with ISE

This community is for technical, feature, configuration and deployment questions.
For production deployment issues, please contact the TAC! We will not comment or assist with your TAC case in these forums.
Please see How to Ask the Community for Help for other best practices.

147
Views
0
Helpful
4
Replies
Beginner

com.cisco.endpoint.asset service is not queryable via API

My ultimate goals are to be able to execute the getAssets API query to be able to see all of the existing endpoints. Then to selectively CREATE, UPDATE, and DELETE endpoint records.

 

I'm viewing this document. Page 126 indicates that the base URL is https://[ind-host1]:8910/pxgrid/ind/asset. This does not seem to work for me.

 

Page 127 instead says that I need to execute a ServiceLookup against com.cisco.endpoint.asset. This query returns no results for me. The com.cisco.endpoint.asset topic does appear to be running/listing when I look at the pxGrid section of the ISE UI.

 

What might I be missing?

Everyone's tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Cisco Employee

Re: com.cisco.endpoint.asset service is not queryable via API

Hey Justin,

 

This code references the pxGrid context-in code, in which you have a pxGrid client publishing asset information into pxGrid over the endpoint asset Topic. 

 

For more information please see: https://developer.cisco.com/docs/pxgrid/#!pxgrid-context-in

 

If you have any questions, please email me directly.

 

Thanks,

John

jeppich@cisco.com

4 REPLIES 4
Cisco Employee

Re: com.cisco.endpoint.asset service is not queryable via API

Is there a reason using the pxgrid API and not the regular http://cs.co/ise-api
Beginner

Re: com.cisco.endpoint.asset service is not queryable via API

Yes, I'm focusing on pxGrid because all of the documentation I am reading points me down this path. pxGrid is the "new" API. It has functionality specifically for IoT Context-In, which is my initial use case.

Cisco Employee

Re: com.cisco.endpoint.asset service is not queryable via API

pxGRID API is for those items. Its not new, it has been around for a long time. The other APIs (including guest) have other purposes. Context-in is for sending items into ISE. This is part of the devnet community for integrating with partners as john mentioned. If you have use cases for that then work with him.
Highlighted
Cisco Employee

Re: com.cisco.endpoint.asset service is not queryable via API

Hey Justin,

 

This code references the pxGrid context-in code, in which you have a pxGrid client publishing asset information into pxGrid over the endpoint asset Topic. 

 

For more information please see: https://developer.cisco.com/docs/pxgrid/#!pxgrid-context-in

 

If you have any questions, please email me directly.

 

Thanks,

John

jeppich@cisco.com