To create a custom app using OpenAPI, click on + Add App in the Custom Apps section of Cobalt, choose Create using OpenAPI Spec.

Provide the Name, Description and OpenAPI Spec URL and click on Create.

If the OpenAPI Spec URL is not valid, the app creation will not be performed.

Once done, this has created a Custom App for you and all the actions of API Endpoints by using the OpenAPI Spec documentation.

But you still need to configure the Authorization of your app.

Configure Authorization

Custom Apps support multiple authentication methods. To setup the Authorization for the Custom App, navigate to Authorization in the App and choose the desired method.

The methods of Authorization are:

Configure Actions

By using the OpenAPI Spec doc, actions were created in your integration. You can check all the actions that were created by navigating to Custom Actions tab of the app.

You can also edit an existing action or add a new action if required from this tab.

To create an action, click on the New Action button and provide a Name and Description.

Add any required or optional Fields for the API and add the API under API Call section.

Provide the API by breaking it into 2 parts i.e. Base URL and the Endpoint.

Adding a new action is similar process to how you add an API Proxy in Cobalt. Refer here.

You have successfully created a Custom App in Cobalt using the OpenAPI Spec documentation.