# Prisma Documentation - Prisma Platform > Prisma Console and the Management API for managing projects, environments, and deployments. - [`Authentication`](https://www.prisma.io/docs/management-api/authentication): Learn how to authenticate with the Prisma Management API using service tokens or OAuth 2.0 - [`Concepts`](https://www.prisma.io/docs/console/concepts): Understand the core concepts of the Prisma Console: user accounts, workspaces, projects, and resources - [`Console`](https://www.prisma.io/docs/console): Learn how to use the Console to manage and integrate Prisma products into your application. - [`Create bucket`](https://www.prisma.io/docs/management-api/endpoints/buckets/post-buckets): Creates a new object-store bucket in the specified project. - [`Create bucket key`](https://www.prisma.io/docs/management-api/endpoints/buckets/post-buckets-by-bucket-id-keys): Creates a new access key for the given bucket. The `secretAccessKey` field is returned exactly once in this response and is never stored — copy it immediately. - [`Create connection`](https://www.prisma.io/docs/management-api/endpoints/connections/post-connections): Creates a new connection for the specified database. - [`Create database`](https://www.prisma.io/docs/management-api/endpoints/databases/post-databases): Creates a new database in the specified project. - [`Create database`](https://www.prisma.io/docs/management-api/endpoints/databases/post-projects-by-project-id-databases): Creates a new database for the given project. - [`Create database connection string`](https://www.prisma.io/docs/management-api/endpoints/databases-connections/post-databases-by-database-id-connections): Creates a new connection string for the given database. - [`Create project with a postgres database`](https://www.prisma.io/docs/management-api/endpoints/projects/post-projects): Creates a new project with a postgres database. - [`Create service token`](https://www.prisma.io/docs/management-api/endpoints/service-tokens/post-workspaces-by-workspace-id-service-tokens): Creates a new service token for the given workspace. The `value` field is returned exactly once in this response and is never stored — copy it immediately. - [`Database Metrics`](https://www.prisma.io/docs/console/features/metrics): Monitor your database performance with Console metrics - [`Delete bucket`](https://www.prisma.io/docs/management-api/endpoints/buckets/delete-buckets-by-bucket-id): Permanently deletes the bucket with the given ID, all objects stored in it, and all its access keys. This action cannot be undone. - [`Delete bucket key`](https://www.prisma.io/docs/management-api/endpoints/buckets/delete-buckets-by-bucket-id-keys-by-key-id): Revokes and deletes the bucket key with the given ID. - [`Delete connection`](https://www.prisma.io/docs/management-api/endpoints/connections/delete-connections-by-id): Deletes the connection with the given ID. - [`Delete database`](https://www.prisma.io/docs/management-api/endpoints/databases/delete-databases-by-database-id): Deletes the database with the given ID. - [`Delete integration`](https://www.prisma.io/docs/management-api/endpoints/integrations/delete-integrations-by-id): Revokes the integration tokens by integration ID. - [`Delete project`](https://www.prisma.io/docs/management-api/endpoints/projects/delete-projects-by-id): Deletes the project with the given ID. - [`Delete service token`](https://www.prisma.io/docs/management-api/endpoints/service-tokens/delete-workspaces-by-workspace-id-service-tokens-by-service-token-id): Revokes the service token with the given ID by deleting it. - [`Feature Maturity`](https://www.prisma.io/docs/console/more/feature-maturity): Understand Early Access, Preview, and Public Beta feature stages in the Console - [`Get all regions`](https://www.prisma.io/docs/management-api/endpoints/regions/get-regions): Returns all available regions across products. Optionally filter by product. - [`Get bucket`](https://www.prisma.io/docs/management-api/endpoints/buckets/get-buckets-by-bucket-id): Returns the bucket with the given ID. - [`Get connection`](https://www.prisma.io/docs/management-api/endpoints/connections/get-connections-by-id): Returns the connection with the given ID. - [`Get current authenticated principal`](https://www.prisma.io/docs/management-api/endpoints/misc/get-me): Returns the user, workspace, and credential represented by the current token. - [`Get database`](https://www.prisma.io/docs/management-api/endpoints/databases/get-databases-by-database-id): Returns the database with the given ID. - [`Get database usage metrics`](https://www.prisma.io/docs/management-api/endpoints/database-usage/get-databases-by-database-id-usage): Returns usage metrics for the specified database. - [`Get integration by ID`](https://www.prisma.io/docs/management-api/endpoints/integrations/get-integrations-by-id): Returns a single integration by its ID. - [`Get list of backups`](https://www.prisma.io/docs/management-api/endpoints/database-backups/get-databases-by-database-id-backups): Returns backups for the specified database. - [`Get list of database connections`](https://www.prisma.io/docs/management-api/endpoints/databases-connections/get-databases-by-database-id-connections): Returns all connections for the given database. - [`Get list of databases`](https://www.prisma.io/docs/management-api/endpoints/databases/get-projects-by-project-id-databases): Returns databases for the given project. - [`Get list of integrations`](https://www.prisma.io/docs/management-api/endpoints/integrations/get-integrations): Returns integrations filtered by workspace ID. - [`Get list of integrations`](https://www.prisma.io/docs/management-api/endpoints/integrations/get-workspaces-by-workspace-id-integrations): Returns integrations for the given workspace. - [`Get list of projects`](https://www.prisma.io/docs/management-api/endpoints/projects/get-projects): Returns the list of projects the token has access to. - [`Get list of workspaces`](https://www.prisma.io/docs/management-api/endpoints/workspaces/get-workspaces): Returns the list of workspaces the current token can access. - [`Get Prisma Postgres regions`](https://www.prisma.io/docs/management-api/endpoints/misc/get-regions-postgres): Returns all available regions for Prisma Postgres. - [`Get project`](https://www.prisma.io/docs/management-api/endpoints/projects/get-projects-by-id): Returns the project with the given ID. - [`Get workspace`](https://www.prisma.io/docs/management-api/endpoints/workspaces/get-workspaces-by-id): Returns the workspace with the given ID. - [`Get workspace subscription`](https://www.prisma.io/docs/management-api/endpoints/workspaces/get-workspaces-by-id-subscription): Returns subscription information for the workspace with the given ID. - [`Getting Started`](https://www.prisma.io/docs/console/getting-started): Quick start guide for setting up and using the Prisma Console - [`Getting Started`](https://www.prisma.io/docs/management-api/getting-started): Get started with the Prisma Management API by creating your first project and database - [`List bucket keys`](https://www.prisma.io/docs/management-api/endpoints/buckets/get-buckets-by-bucket-id-keys): Returns all access keys for the given bucket. - [`List buckets`](https://www.prisma.io/docs/management-api/endpoints/buckets/get-buckets): Returns all object-store buckets the token has access to. Optionally filter by project ID. - [`List connections`](https://www.prisma.io/docs/management-api/endpoints/connections/get-connections): Returns all connections the actor has access to, with optional database filter. - [`List databases`](https://www.prisma.io/docs/management-api/endpoints/databases/get-databases): Returns all databases the token has access to. Optionally filter by project ID. - [`List service tokens`](https://www.prisma.io/docs/management-api/endpoints/service-tokens/get-workspaces-by-workspace-id-service-tokens): Returns the service tokens for the given workspace, newest first. - [`Management API`](https://www.prisma.io/docs/management-api): Programmatically manage your Prisma Postgres databases, projects, and workspaces with the Management API - [`Partner Integration`](https://www.prisma.io/docs/management-api/partner-integration): Build partner integrations that provision and transfer Prisma Postgres databases to users - [`Restore database (destructive)`](https://www.prisma.io/docs/management-api/endpoints/databases/post-databases-by-target-database-id-restore): **Destructive operation** — this immediately and irreversibly overwrites all data in the target database with the contents of the specified backup. Any data written since the backup was taken will be lost. Ensure you have a recent backup of the target database before proceeding. Replaces the data in an existing database from a backup. Connections and credentials are preserved — only the data layer is replaced. - [`Revoke integration tokens`](https://www.prisma.io/docs/management-api/endpoints/integrations/delete-workspaces-by-workspace-id-integrations-by-client-id): Revokes the integration tokens with the given client ID. - [`Rotate connection credentials`](https://www.prisma.io/docs/management-api/endpoints/connections/post-connections-by-id-rotate): Generates new credentials for the connection with the given ID. Revocation of the previous credentials is best-effort. - [`SDK`](https://www.prisma.io/docs/management-api/sdk): A TypeScript SDK for the Prisma Data Platform Management API. Use the simple client for direct API access, or the full SDK with built-in OAuth authentication and automatic token refresh - [`Support`](https://www.prisma.io/docs/console/more/support): Find the right support for any Console question - [`Transfer project`](https://www.prisma.io/docs/management-api/endpoints/projects/post-projects-by-id-transfer): Transfer the project with the given ID to the new owner's workspace - [`Update database`](https://www.prisma.io/docs/management-api/endpoints/databases/patch-databases-by-database-id): Updates the database with the given ID. - [`Update project`](https://www.prisma.io/docs/management-api/endpoints/projects/patch-projects-by-id): Updates the project with the given ID. - [`Using API Clients`](https://www.prisma.io/docs/management-api/api-clients): Use the Management API with popular API clients like Postman, Insomnia, and Yaak