v2

latestSwagger 2.0Apache 2.02026-08-01767.2 KB
clients

Generates a client library

Accepts a GeneratorInput options map for spec location and generation options

post/gen/clients/{language}

Path parameters

language'ada' | 'akka-scala' | 'android' | 'apex' | 'bash' | 'clojure' | 'cpprest' | 'csharp' | 'csharp-dotnet2' | 'cwiki' | 'dart' | 'dart-jaguar' | 'dynamic-html' | 'eiffel' | 'elixir' | 'elm' | 'erlang-client' | 'flash' | 'go' | 'groovy' | 'haskell-http-client' | 'html' | 'html2' | 'java' | 'javascript' | 'javascript-closure-angular' | 'jaxrs-cxf-client' | 'jmeter' | 'kotlin' | 'lua' | 'objc' | 'perl' | 'php' | 'powershell' | 'python' | 'qt5cpp' | 'r' | 'ruby' | 'rust' | 'scala' | 'scalaz' | 'swagger' | 'swagger-yaml' | 'swift' | 'swift3' | 'swift4' | 'swift5' | 'tizen' | 'typescript-angular' | 'typescript-angularjs' | 'typescript-aurelia' | 'typescript-fetch' | 'typescript-inversify' | 'typescript-jquery' | 'typescript-node' | 'ue4cpp' required

The target language for the client library

Request body

specobject
optionsobject
swaggerUrlstring
usingFlattenSpecboolean

Example request

{
  "swaggerUrl": "http://petstore.swagger.io/v2/swagger.json"
}

Response

successful operation