Join Kevin Bowersox for an in-depth discussion in this video Versioning APIs in SwaggerHub, part of Building APIs with Swagger and the OpenAPI Specification.
- [Instructor] The ability to manage multiple versions … of an API definition is an important SwaggerHub feature … because it prevents us from breaking systems … that consume our APIs. … SwaggerHub allows us … to strategically version our API definitions … to deprecate old versions … To get started, let's publish the first version … of the customer API. … Publishing is performed when an API is deemed ready … at the top of our editor screen … If we click on that option, you'll see … that we can select the visibility of the API. … So you'll notice there's a standard … that must be applied for this numbering convention. … So we're going to use 2.0.0 … and then we can specify whether … or not we would like it to be visible to the public … or whether we would like it to be private. … Since we're just working on this, … I'm going to set it to private so … that it's not publicly exposed for external consumption. … We can then go ahead and create this new version. … And you'll now notice that if we'd like …
- 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.