-
Notifications
You must be signed in to change notification settings - Fork 253
Closed
Labels
Description
User story.
As an end user of API docs I can see an example of the SDK code for any given operation so long as its defined.
Is your feature request related to a problem?
Currently we help out the majority of users who do not have a custom SDK developed, meaning they immediately have code their end users can use to make requests. For the advanced minority who have their own SDKs, this is a step backwards.
Describe the solution you'd like
The closest thing the OpenAPI community has to a standard way to handle code samples is the x-codeSamples vendor extension started by our friends over at ReDoc.
- if x-codeSamples is missing for an operation, do exactly what we do now and generate samples
- if x-codeSamples exists for an operation, only show curl + the language selector for the languages defined in x-codeSamples
- the x-codeSamples language selector will not have a library selector
- If they only define a code sample for Java, that's ok, we only show curl and Java.