Developing integration solutions by using REST APIs
Use REST APIs to expose integrations as a RESTful web service that can be called by HTTP clients.
Before you begin
About this task
The definitions of the resources and operations that are available within a REST API are specified in a Swagger document, an open specification for defining REST APIs. For more information, see Swagger.
IBM Integration Bus also provides a set of REST nodes, which you can use to interact either synchronously or asynchronously with external REST APIs and IBM Integration Bus REST APIs. For information about using these REST nodes, see Connecting to external REST APIs.
Procedure
To create an integration solution that uses a REST API, complete the following steps:
Results
What to do next
- Package and deploy your REST API to an integration server, as described in Packaging and deploying a REST API.
- Optional: If you want to create multiple versions of an existing REST API, see Creating a new REST API that uses artifacts from an existing REST API.
- Optional: You can push (export) your deployed REST API to an IBM API Connect or IBM API Management server; for more information, see Pushing REST APIs to IBM API Connect or IBM API Management.