Features


Documentation

The APITree HUB is the central place for managing and sharing API specifications.

  • Explore public APIs
  • Share your APIs with the world
  • Keep sensitive APIs private
  • Manage API Revisions and Releases

Collaboration

APITree for teams is great to collaborate and share private APIs with your clients.

  • Work together on API specifications
  • Stay informed about API changes
  • Share private APIs with clients
  • Get feedback to improve APIs

Integration

Integrate our API into your workflows to always have up-to-date API docs.

  • Consume our REST API
  • Use API tokens to manage access scopes
  • Set up webhooks for certain events
  • Write your own APITree extension


Documentation

The APITree HUB is the central place for managing and sharing API specifications.

All your API docs in one place


APITree HUB

The HUB is an API Registry containing hundreds of APIs and is your central place for managing and sharing APIs. Browse public API specifications from many popular brands. Sign up for free and share your own APIs with the world. Or upgrade your plan to use unlimited private APIs.

OpenAPI v2 + v3 Support


Import / Export

Build your API specification from scratch or upload existing files. With APITree we support your way of working - no matter if you follow an API-first design approach or auto-generate your specification files. We support OpenAPI Specification (fka Swagger) v2 and v3 *. You can upload JSON and YAML. The same applies for the export formats.
* Please note that not every aspect of OAS 3 is currently supported. Check our FAQs to learn more.

Manage your API Versions


Revisions / Releases

Revisions are like a Git Commit to persist your daily work on the API specification. The revision log keeps track of all your changes over time. As soon as your API specification is ready to launch, create a release. Each release then passes through the API lifecycle, starting with the date of publication, through a "deprecated" state to the "end of life".

Online OpenAPI editor


API Editor

With our online editor you can manage all aspects of your API specifications within APITree. The editor supports YAML and JSON format. Your specification gets validated on-the-fly and errors are marked directly. The editor integrates with APITree revision management.


Collaboration

APITree for teams is great to collaborate and share private APIs with your clients.

Manage your API documentation together


Teams

Designing an API can be challenging. In a team it is more fun and you benefit from your collegues' feedback. Teams are also great to share internal APIs just within your organization. You can choose between different roles to manage access rights. The team feature is the recommended choice for our enterprise customers.

Communicate with your audience


Comments

To continuously improve your APIs it is crucial to get feedback from the users who actually consume your APIs. With APITree you can communicate directly with others about upcoming API changes, bugs, or authentication issues. On each API you can work with comments. The comments are shown directly on the API documentation page.

Share your APIs with externals


API Shares

With API shares you can provide others read access to private APIs. This is great to give external clients early access to an upcoming release or to share APIs with people outside your organization. For each share you decide on the period and the releases included. The comment feature is supported so that you can receive valuable feedback from your clients.


Integration

Integrate our API into your workflows to always have up-to-date API docs.

Always up-to-date API documentation


GitHub Action

Use our Github Action to automatically upload your APIs to APITree as part of your CI/CD workflow. GitHub Action is a fast, secure, and easy solution to have an up-to-date API documentation. Start integrating now: All you need is an APITree account and an API Token.

Programmatically access your APIs


REST API

Use the APITree REST API to access your API specifications, shares, and other APITree data programmatically. All you need is an API Token. For each token you can manage the access scopes so that only the relevant data is accessible. Our REST API lets you easily integrate APITree into your workflows like CI/CD to automatically update your API specification.

Your API changes directly in Slack


Slack APP

Use our Slack App to be informed about changes in APITree directly in Slack. You choose the events for which you want to be notitied and define the Slack workspace and channel. You have full flexibility in terms of events, workspace, and channel. All you need is an APITree account and Slack installed.

Integrate APITree into your workflows


Webhooks

Webhooks let you subscribe to certain events so that you get informed about changes in APITree. Rather than requiring you to pull information via our API, webhooks push notifications to your destination when important events occur.

Develop an APITree app


Apps

Would you like to develop an extension for APITree or integrate APITree into your product? Create your own app. With OAuth 2 Scopes you define the permissions that your app needs. The data exchange takes place via our REST API. You have full flexibility in terms of platform and programming language.
Free Trial Period

Get our Private plan 14 days for free

Sign up for FREE
No payment details are needed. At the end of the trial period you can decide to continue with a paid plan or use our free plan.