Today, APIs are based on modern communication patterns: REST, GraphQL, or gRPC. But two decades ago, the majority of Web Services were developed with SOAP/XML. In this blog, we’ll explain how Kong Konnect can manage SOAP/XML Web Services by creating custom plugins and by using ChatGPT. We’ll cover using ChatGPT to develop a Lua custom plugin and how to deploy and test a SOAP/XML custom plugin on Kong Konnect and Kong Enterprise.
In today's rapidly evolving technological landscape, APIs are the backbone of seamless integration and innovation across various software platforms. As businesses and developers strive to create interconnected and efficient applications, having comprehensive and value-driven API documentation and API exploration tools within the same platform is indispensable.
SmartBear is excited to announce the release of SwaggerHub Portal, a feature of SwaggerHub allowing you to customize consumer-facing documentation for your APIs to maximize API discoverability. With its intuitive interface, you can easily create onboarding guides, reference documentation, and other materials that help developers both understand and integrate your APIs into their applications. With Portal, you can easily sync your API designs from SwaggerHub with zero context switching.
REST Client is like a messenger that helps applications talk to a server that provides a RESTful API. It handles tasks such as sending requests for data, updating resources, creating new records, or deleting existing ones. Imagine you need to retrieve information from a remote server or update data in a database. REST clients act as intermediaries, helping your application send requests to the server and receive responses back.
In today's digital world, where systems need to work together smoothly and communicate effectively, two important terms come into play, APIs and web services. These are the tools that help different applications and systems connect with each other seamlessly. APIs are like secret keys that unlock specific functions and data, saving time for developers and allowing them to reuse code.