Apiary: API Design & Development Platform
Collaborative API management platform for designing, prototyping, documenting, testing and publishing APIs
What is Apiary?
Apiary is a cloud-based API design, development and documentation platform. It provides the following key features:
- Interactive API documentation - Apiary generates beautiful API documentation from API description files. The docs let you try out API calls directly in the browser.
- API mock servers - It creates mocked API servers based on the API description to test against before implementation.
- API design and modeling - It has an editor for crafting API Blueprints using OpenAPI Specification (formerly Swagger specification). This allows planning and modeling APIs.
- Team collaboration - It has capabilities for teams to collaborate on API design and development. Features include commenting, version control etc.
- API testing - Apiary provides tools to automate API tests, validate responses and monitor API traffic.
- API publishing and sharing - It allows users to easily publish documentation and share mock servers. Public documentation can also be accessed by anyone.
Overall, Apiary focuses on streamlining the entire API development lifecycle - from initial planning to final implementation and publishing. It's used by companies like Slack, Microsoft, Oracle, Expedia and others.