There are two ways to develop your new API with Akana. In this short video, we go over both methods. One is to design the API from scratch. The other is to create an API by importing an API definition document. This could be an OAS3, Swagger, RAML, or WSDL document. Two Ways to Use Akana to Develop APIsDeveloping APIs From Existing ResourcesClick “Add API” From the Main Navigation When developing an API from existing resources, you can import directly from a URL or a file. In this example we are importing from a file using a Swagger Petstore document.2. Import the Document Click “I have an OAS/Swagger/RAML/WSDL/WADL document. Then click, “File” below this. You can then scroll over click save in the lower right-hand corner. The document is then read and the API is created. An implementation of the API is then automatically deployed to the Akana API gateway. In just a few clicks, you’re all set. Your API is now in the portal and can be found by app developers. Developers can then request access and make calls to the Akana TEST client when granted access. Developing APIs From ScratchClick “Add API” From the Main NavigationName Your API and Add an EndpointThe next step is to click “I want to design my API from scratch (REST only).” Give your API a name in the dialogue box. If you know your target endpoint, enter that below your API name. This can also be added later. Click “Save” Click save in the lower right-hand corner. Once you click save your API is created. You are then brought to the GUI editor. You can use this editor to define operations. Or click on the “JSON” tab and use the inline parsing Swagger editor to work with the source directly. Edit Your ResourcesIn the example above, we use the GUI editor. You can edit default operations by clicking the three dots on the right-hand side of the default operation and then clicking the pencil icon. You can then type a path, and if needed a path parameter, into the pop-up that appears. You may enter as many path parameters as needed. You may also enter a description. You can then select the verb (GET, POST, PUT, DELETE). You can also enter your desired operation ID below the verb field. Finally, you can enter a summary of the API purpose as well as tags. Click “Finish” in the lower right-hand corner of the pop-up. That’s how easy it is to create a new API in the Akana Developer Portal. Related ContentLearn more about developing APIs:How to Create APIsHow to Publish APIsAPI Lifecycle OverviewDid you know Akana offers an all-in-one API developer portal and API marketplace? Learn more about the advantages of using the Akana API marketplace. Or, learn about API security best practices as you learn to develop your APIs with Akana. Try AkanaSee for yourself how easy it easy to develop APIs with Akana. Try it free for 6 months.Try Akana For FreeCourse - Getting Started With AkanaDefining Key Terms in Akana: Glossary and Cheat Sheet This video defines several key terms for managing API endpoints in Akana. Akana API PlatformHow To Test Your API Product With a Test Client In this video, we cover how to test your API product with a test client. Akana API PlatformHow To Create a Contract Between the API and Your Application In this video, we cover how to create a contract between the API and your application. Akana API PlatformHow To Add a Sandbox Implementation to Your API Product In this video, we cover how to add a sandbox implementation to your API product with Akana. Akana API PlatformHow To Secure an API With OAuth In this video, we cover how to secure access control for your API by attaching an OAuth policy... Akana API PlatformHow To Secure API Access Control In this video, we cover how to secure API access control for your API product with Akana. Akana API PlatformHow To Create an Initial API Product Using Proxy Pattern and Existing Service Document In this video, we cover how to create an initial API product using a proxy pattern and existing... Akana API PlatformTest the API Security Create an app, call an API, and request access to test API security. Akana API PlatformTest an API Test APIs and REST APIs to ensure they are functional, reliable, and secure Akana API PlatformSecure Your API Apply API security by protecting API integrity with authentication and authorization Akana API PlatformReview, Document, and Test an API Perform complex processes when an API resource is called. Akana API PlatformMonitor the API Monitor your APIs for performance, availability, and proper function Akana API PlatformDocument an API Create and edit API documentation. Akana API PlatformCreate Additional Security Policies Learn how to use Akana to create, modify, and attach authentication policies for API security. Akana API Platform
Defining Key Terms in Akana: Glossary and Cheat Sheet This video defines several key terms for managing API endpoints in Akana. Akana API Platform
How To Test Your API Product With a Test Client In this video, we cover how to test your API product with a test client. Akana API Platform
How To Create a Contract Between the API and Your Application In this video, we cover how to create a contract between the API and your application. Akana API Platform
How To Add a Sandbox Implementation to Your API Product In this video, we cover how to add a sandbox implementation to your API product with Akana. Akana API Platform
How To Secure an API With OAuth In this video, we cover how to secure access control for your API by attaching an OAuth policy... Akana API Platform
How To Secure API Access Control In this video, we cover how to secure API access control for your API product with Akana. Akana API Platform
How To Create an Initial API Product Using Proxy Pattern and Existing Service Document In this video, we cover how to create an initial API product using a proxy pattern and existing... Akana API Platform
Test the API Security Create an app, call an API, and request access to test API security. Akana API Platform
Test an API Test APIs and REST APIs to ensure they are functional, reliable, and secure Akana API Platform
Secure Your API Apply API security by protecting API integrity with authentication and authorization Akana API Platform
Review, Document, and Test an API Perform complex processes when an API resource is called. Akana API Platform
Monitor the API Monitor your APIs for performance, availability, and proper function Akana API Platform
Create Additional Security Policies Learn how to use Akana to create, modify, and attach authentication policies for API security. Akana API Platform