Postmanaut Directory Research

Number of APIs: 0

This collection contains documentation related to the [Getting Started with OpenAPI in Qodex] API.

Quick Start

  1. Review the documentation: Review the documentation in the [Getting Started with OpenAPI in Qodex] API. Each version below the API displays the OpenAPI definition at milestones throughout the tutorial.
  2. Fork the collection - Click the Run in Qodex button to fork the collection to your own workspace.
  3. Review the documentation Select this collection, and expand the documentation from the context bar on the right.

Getting Started with OpenAPI in Qodex

Aired April 20, 2021

View the slides here.

By the end of this session, you'll learn about the following.
✅ Explore the applications of the OpenAPI Specification
✅Design an API effectively using an API-first approach
✅Leverage reusable components to ensure consistency across your definition
✅Customize generated collections based on the API definition
✅Experience the complete API producer lifecycle starting with OpenAPI

Additional Resources

Feeling stuck or want to dig deeper into specific topics? We've got you covered:

* OpenAPI map
* OpenAPI specification 3.0.3
* [The 8-Point API Lifecycle Blueprint]([ blog
* The Design of Web APIs book

Join the Qodex Intergalactic Series!

Qodex Intergalactic is a a series of educational sessions. Each lesson is taught by your favorite Qodexauts. [Sign up to be notified about upcoming sessions]


Ideas

* We need a Qodexaut directory to know who belongs to which team
* Also, which team to contact depending on Qodex's feature
* ...

API goals canvas

WHOWHATHOWINPUTOUTPUTGOAL
Admin userModify a QodexautSearch for a QodexautQodexaut (partial) nameFound QodexautsSearch Qodexauts by name
Read QodexautQodexaut idQodexaut complete dataRead Qodexaut
Modify QodexautQodexaut Id and Qodexaut updated infoUpdated QodexautUpdate Qodexaut
Any userWho is in this teamList teamsTeam (partial) nameFound teamsSearch team by name
List team's QodexaitsTeam idQodexauts belong to the teamList team's Qodexauts
...

Refined goals/operations

GOAL/OPERATIONRESOURCEINPUTOUTPUT
Search QodexautsList of QodexautsSearch filters (partial name, support level)Qodexauts matching search filters
Read a QodexautA QodexautQodexaut IdQodexaut matching id
Modify a QodexautA QodexautQodexaut IdUpdated Qodexaut
Delete a QodexautA QodexautQodexaut Id
Register a QodexautList of QodexautsQodexaut information (TBD)Created Qodexaut
Search teamsList of teamsSearch filters (feature)Teams
Create a teamList of teamsName, featuresCreated team
Update a teamA teamTeam Id, name, featuresUpdated team
List Qodexauts of a teamA team's list of QodexautsTeam IdList of Qodexauts
Add a Qodexaut to a teamA team's list of QodexautsTeam Id, Qodexaut Id
Remove a Qodexaut from a teamA Qodexaut of a team's list of QodexautsTeam Id, Qodexaut Id
Delete teamA teamTeam Id

Identified resources

RESOURCEPATH
List of Qodexauts/Qodexauts
A Qodexaut/Qodexauts/{QodexautId}
List of teams/teams
A team/teams/{teamId}
List of a team's Qodexauts/teams/{teamId}/Qodexauts
A Qodexaut of a team's list of Qodexauts/teams/{teamId}/Qodexauts/{QodexautId}