Skip to content

Custom SDK/Code Samples #1137

Description

@philsturgeon

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions