Developing your APIs and applications
You develop APIs by using the IBM® API Connect developer toolkit.
The API Connect developer toolkit provides both the API Designer user interface and a command line interface that you can use to develop APIs and publish them to API Connect.
Security tip: While developing your API, remember to protect sensitive
data that might be exposed to consuming applications. For information on configuring security
requirements for your APIs, see Enforcing security requirements on an API.
You publish APIs by including them in a "product" and then publishing that product. Define your APIs and products by creating and validating YAML definition files in your local file system, or using the API Connect UI. You can then interact with API Connect using either the UI or the toolkit commands.
Note: In the
Help page of the Cloud Manager, API
Manager, and API Designer user interfaces,
click the Product information tile to find out information about your product
and Git package versions. The API Designer product information
is based on its associated management server, but the Git information is based on where it was
downloaded from.

The developer toolkit is described in detail in the following subsections: