Can ServiceNow perform API discovery for external services?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello team,
I’m exploring ways to enhance visibility into external integrations and was wondering—does ServiceNow support API discovery for third-party or internal services? Specifically, I’m looking to identify and map APIs consumed by applications, including endpoints, traffic patterns.
Is there any native capability, plugin, or workaround (e.g., via Service Mapping, Integration Hub, or Discovery patterns) that can help achieve this? Would appreciate any guidance, best practices, or examples from your experience.
Thanks in advance!
Best Regards,
Pranita Bahuguni
- Labels:
-
Discovery
-
Service Mapping
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
@Pranita Bahugun Are you looking to discovery new devices/Infra using API, then you can. There are also Service Graph connectors for various options, like Azure, Intune, SCCM and so on...
Or are you looking to see the Web services (both SOAP and REST) accessed by your instance and statistics around it. If yes, then there is OOB Workspace for it.
Path: System Web Services -> REST &SOAP API Analytics -> Usage Overview
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Mannapuram ,
Thank you for your response. I'm currently working on building a service map using Service Mapping, where one of the processes makes a call to an API. Since there was no existing CI representing the API, I manually created a CI in the cmdb_ci_api table and linked it to the calling process. I’d like to understand if there’s a way to automatically discover this API in ServiceNow—either through Discovery or any other available method.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Pranita Bahugun ,
Are these services monitored by any Application Performance Monitoring tools like Dynatrace, AppDynamics, Datadog etc ? If yes, it might be worth exploring the ServiceNow Service Graph Connector for any of these tools.
Regards,
Srinija Amisthapur
Rising Star 2025
Certified Technical Architect
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @srinija_itom ,
Thank you for your response. I'm currently working on building a service map using Service Mapping, where one of the processes makes a call to an API. Since there was no existing CI representing the API, I manually created a CI in the cmdb_ci_api table and linked it to the calling process. I’d like to understand if there’s a way to automatically discover this API in ServiceNow—either through Discovery or any other available method.
