Per the SDKs ...<p>If you&#x27;ve a Swagger&#x2F;OpenAPI spec, you can use Swagger Codegen (<a href="https:&#x2F;&#x2F;github.com&#x2F;swagger-api&#x2F;swagger-codegen" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;swagger-api&#x2F;swagger-codegen</a>), a free and open-source project, to generate API clients (SDKs) in C#, Ruby, PHP, Java, ObjC, etc.<p>Here is an example: <a href="https:&#x2F;&#x2F;github.com&#x2F;wing328&#x2F;petstore-php" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;wing328&#x2F;petstore-php</a><p>You can also use Swagger Codegen to generate server stub in SpringMVC, PHP Slim and more.<p>Disclosure: I&#x27;m a top contributor to Swagger Codegen.<p>(To convert RAML, API blueprint, WSDL, etc to Swagger&#x2F;OpenAPI spec 2.0, please try <a href="https:&#x2F;&#x2F;github.com&#x2F;lucybot&#x2F;api-spec-converter" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lucybot&#x2F;api-spec-converter</a> - an open-source converter written in NodeJS)