Servicenow API Python SDK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2024 11:35 PM
Hi,
I have been integrating to ServiceNow using the pySNC library (https://github.com/ServiceNow/PySNC), and I use it to query tables in the table API - mainly CMDB tables.
However, recently I noticed that in some of our clients who use ServiceNow the queries take an extremely long time (a query can take longer than 12 hours), and so I must be doing something wrong.
I am interested in collecting asset, application, and risk data (CVEs, risk score etc) data on our customers who use ServiceNow, so I have several questions:
1. Is it correct to use pySNC or is there a better way to integrate with the ServiceNow API using Python?
2. Is there another way to get the data that interests me other than using the Table API?
3. In case using the Table API is the correct way, how can I make my queries faster? I am looking to collect all current (seen in the last 30/60 days) data on assets, applications, and risk.
Any other tips and recommendations would be very welcome.
Thank you