Learn how to build a basic API by using Swagger to define its structure, which conforms to the OpenAPI Specification in this video.
- [Instructor] In this lesson, we'll build … The API will respond to the request by returning … Our API definition is going to be very minimal … We can discover what fields or objects … by visiting the OpenAPI specification. … Here we are at the OAS 3.0 specification … and if we navigate to the schema section … it will list the different sections … The OpenAPI field, the info field and the paths field. … and that provides clues to Swagger Editor … and we see the info field. … the API itself, such as the title of the API. … and we'll say it's version one. … to invoke this operation. … You'll notice that we're using YAML. … From there, we can provide a description of this operation. … We'll say, this is a list of the products in the catalog. … And then from here, we can go on to describe … So, we use the content field in order to do that. … Within the content field, we specify the media type. … Then there's a schema field nested within that. … the data format or data type that we'll be returning. …
- The architecture of the Swagger ecosystem
- Using the tools within the Swagger platform
- Building a basic API using Swagger
- Defining APIs
- Creating API documentation using Swagger UI
- Creating and publishing APIs with SwaggerHub
- API management with Apigee
- Monitoring API usage
Skill Level Intermediate
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
1. Swagger Ecosystem
2. Building API Specifications
3. Creating and Publishing APIs with SwaggerHub
4. Capstone Project
Next steps1m 19s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.