# Develop APIs with the API Builder in Postman With the API Builder, you can connect various Postman elements of your [API development lifecycle](https://www.postman.com/api-platform/api-lifecycle/) to your API definition, such as collections, documentation, and tests. You can also [integrate your API](/docs/design-apis/api-builder/versioning-an-api/overview/) in Postman with a Git repository, such as GitHub, GitLab, Bitbucket, or Azure DevOps. **The maximum number of API objects you can create in the API Builder is determined by your Postman plan. [Learn more about what's included with each plan](https://www.postman.com/pricing/).** ## Designing and developing your API The following are the high-level steps involved when designing and developing your APIs in the Postman API Builder: * [Create an API](/docs/design-apis/api-builder/creating-an-api/) - Create a new API in Postman or [import an existing API](/docs/design-apis/api-builder/importing-an-api/). * [Manage changes with Git](/docs/design-apis/api-builder/versioning-an-api/overview/) - Sync your changes between Postman and a remote Git repository. When you're ready to share your changes with consumers, [publish a version](/docs/design-apis/api-builder/versioning-an-api/api-versions/). * [Develop your API](/docs/design-apis/api-builder/develop-apis/defining-an-api/) - Build out your API by [editing your API definition](/docs/design-apis/api-builder/develop-apis/defining-an-api/#edit-an-api-definition-file) and [adding collections](/docs/design-apis/api-builder/develop-apis/adding-api-elements/). You can also [generate server-side code](/docs/design-apis/api-builder/develop-apis/generating-server-code/) from your OpenAPI 3 specification and [validate your API definition](/docs/design-apis/api-builder/develop-apis/validating-elements-against-schema/) and linked elements. * [Test your API](/docs/design-apis/api-builder/testing-an-api/) - [Add tests](/docs/design-apis/api-builder/testing-an-api/#adding-api-tests) to your API, and use [CI integration](/docs/design-apis/api-builder/testing-an-api/#adding-ci-integration) to build and automate testing. * [Deploy your API](/docs/design-apis/api-builder/deploy-apis/overview/) - Connect your API gateway to track your API deployment status and history. * [Observe your API](/docs/design-apis/api-builder/observe-apis/overview/) - Integrate your API with application performance management (APM) tools. * [Share and collaborate on your API](/docs/design-apis/api-builder/managing-apis/) - Share your API with other team members, add comments, view the changelog, and watch for changes. * [View API reports](/docs/reports/reports-overview/) - Use reports to view statistics on how APIs are being used, developed, and improved by your team. ## Navigating the API Builder To view and work with APIs, click **APIs** in the sidebar. From here, you can open and edit any existing APIs, or create or import new APIs. Use the arrows to expand an API in the sidebar and view the API's definition files and linked elements. API Builder sidebar When you select an API in the sidebar, the workbench displays an overview of the API. The overview displays a description of the API, tags associated with the API ([Enterprise plans](https://www.postman.com/pricing/)), any linked collections, and the API's published versions. The overview also provides quick access to tasks, such as connecting to a Git repository, adding tests, observing API performance, and viewing deployments. ![API Builder overview](https://assets.postman.com/postman-docs/v11/api-builder-overview-v11-1.jpg) The right sidebar offers more options for working with your API. You can view comments, generate server code from your API definition, and view the API's changelog. API Builder changelog For APIs in the Postman API Builder connected to a Git repository, the changelog is replaced by the [**Source Control**](/docs/design-apis/api-builder/versioning-an-api/managing-git-changes/#push-and-pull-changes) pane. You can use this to sync your changes with a remote Git repository.