Apiture was started in October 2017 to create API First, cloud native open banking. By focusing on internal and external Developer Experience, we built an engineering pipeline that puts OpenAPI first. Apiture goes well beyond the standard tools such as API documentation generation and OpenAPI validation. We fully embrace the OpenAPI specification and the benefits of using a widely-adopted standard: it permeates our development process. David will share how: our openapi-templates tool generates OpenAPI definitions from common API patterns; our openapi-model-gen tool extracts and publishes reusable versioned JSON schema documents for all schemas; our open-code-gen tool builds service skeletons for AWS Lambda or containerized Docker deployments; we annotate OpenAPI definitions with hypermedia, rich error response descriptions, and more.
Apiture is not just API First, but OpenAPI Throughout.