Discovering APIs in CMDB
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-06-2025 11:21 PM - edited 07-06-2025 11:22 PM
We have a requirement to discover and populate APIs in cmdb, any idea how we can do this.
Is there any out of the box patterns or plugins we can use for this.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-06-2025 11:30 PM
Use Service Mapping or Discovery:
- Service Mapping can detect API endpoints as part of application services.
- Discovery can find APIs if they are exposed via known ports or services (e.g., REST, SOAP).
Extend CMDB with API Classes:
- Create or use a CMDB class like cmdb_ci_api or extend cmdb_ci_appl.
- Add fields like API Name, Endpoint, Protocol, Authentication, etc.
Use IntegrationHub ETL or Import Sets:
- Pull API metadata from external sources (e.g., Swagger, Postman, API Gateway).
- Map the data into CMDB using ETL or transform maps.
Use Service Graph Connectors (if available):
- These connectors can integrate with platforms like AWS API Gateway or Apigee to auto-populate CMDB.
✔️ If this solves your issue, please mark it as Correct.
✔️ If you found it helpful, please mark it as Helpful.
—
Shubham Jain