# NextAPI ## Docs - [Introduction](https://kiran.mintlify.app/introduction.md): NextAPI is a Next.js RESTful API Starter for building your next SaaS app - [Quickstart](https://kiran.mintlify.app/quickstart.md): Follow these steps to get started with NextAPI. - [Database Tables](https://kiran.mintlify.app/tables.md): NextAPI use PostgreSQL as the database. Here are the tables required for the project. - [Authentication](https://kiran.mintlify.app/api-reference/authentication.md) - [Sign in 3](https://kiran.mintlify.app/api-reference/auth/signin.md): Sign in to the app - [Sign up 1](https://kiran.mintlify.app/api-reference/auth/signup.md): Create a new user account. - [Create a Team](https://kiran.mintlify.app/api-reference/teams/create.md): Create a new team - [Get all teams](https://kiran.mintlify.app/api-reference/teams/get.md): Get teams current user is a member of - [Get a team](https://kiran.mintlify.app/api-reference/teams/get-team.md): Get the details of a team - [Update a team](https://kiran.mintlify.app/api-reference/teams/put.md): Update a team - [Delete a team](https://kiran.mintlify.app/api-reference/teams/delete.md): Delete a team - [Get members](https://kiran.mintlify.app/api-reference/members/get.md): Get all members of a team - [Update a member](https://kiran.mintlify.app/api-reference/members/put.md): Update a team member's role - [Remove a member](https://kiran.mintlify.app/api-reference/members/delete.md): Remove a member from a team - [Invite an user](https://kiran.mintlify.app/api-reference/invites/post.md): Invite a user to an existing team - [Get all invites](https://kiran.mintlify.app/api-reference/invites/get-all.md): Get all pending invites sent to users for a team - [Get an invite](https://kiran.mintlify.app/api-reference/invites/get.md): Get an invite by id - [Delete an invite](https://kiran.mintlify.app/api-reference/invites/delete.md): Delete an invite by id - [Accept an invite](https://kiran.mintlify.app/api-reference/invites/accept.md): Accept an invitation to join a team. The user must be logged in to accept an invite. - [Decline an invite](https://kiran.mintlify.app/api-reference/invites/reject.md): Decline an invite to join a team. The user must be logged in to decline an invite.