Abstract: In today’s rapidly evolving digital landscape, organizations increasingly rely on Application Programming Interface known as API for seamless integration and data exchange. API providers comprising consumers, developers, and project teams face several challenges in discovering, developing and mapping APIs in compliance with organizational enterprise architecture principles. This paper aims to address these challenges by proposing an AI-Powered Agent (AIPA) Framework that leverages Generative AI and AI Code Assistant tools to enhance API governance and streamline the API development cycle (API Management, develop API, testing, security, deployment and monitoring). The proposed framework facilitates API discovery through an interactive chat interface that summarizes available APIs based on the use case. Additionally, it aims to automate key aspects of API development, including compliance checks, security protocols, and document generation thereby significantly reducing effort(s), human error(s), and improving productivity and efficiency. Establishing an API Center for Enablement (C4E) ensures consistent adoption of best practices across the organization. By integrating AI-driven solution with API governance, this paper outlines a pathway for organizations to improve API quality, security, and usability while empowering to adapt to digital disruptions. The findings suggest that a comprehensive, AI-enhanced governance framework enhances operational and development efficiency and fosters innovation.
Read full abstract