Prisma logo

Prisma

Prisma is a next-generation ORM that helps developers build applications faster and with fewer errors. It provides a type-safe database client, migrations system, and visual database browser.

6 APIs 0 Features

APIs

Prisma Data Platform API

REST API for managing Prisma Data Platform resources including projects, environments, and database connections through the Prisma Console.

Prisma Accelerate API

API for Prisma Accelerate, a fully managed global connection pool and caching layer for existing databases with query-level cache policies directly from the Prisma ORM.

Prisma Pulse API

API for Prisma Pulse, a managed Change Data Capture service enabling real-time database change events and type-safe subscriptions via Prisma Client.

Prisma Postgres Management API

REST API for programmatically provisioning and managing Prisma Postgres databases, projects, and workspaces, supporting automation, CI/CD workflows, and partner integrations.

Prisma Client API

Auto-generated, type-safe query builder for Node.js and TypeScript that provides programmatic database access for PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and CockroachDB.

Prisma Optimize API

Query performance tool for analyzing, debugging, and improving database queries during development, with AI-powered recommendations to reduce database load and improve responsiv...

Semantic Vocabularies

Prisma Context

6 classes · 16 properties

JSON-LD

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📰
Blog
Blog
📄
ChangeLog
ChangeLog
👥
GitHubOrganization
GitHubOrganization
🔗
Community
Community
🔗
Discord
Discord
🔗
Twitter
Twitter
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Website
Website
🔗
Login
Login
📝
SignUp
SignUp
🔗
JSON-LD Context
JSON-LD Context
🔗
JSON Schema
JSON Schema
🔗
JSON Schema
JSON Schema
🔗
JSON Schema
JSON Schema
🔗
JSON Schema
JSON Schema
🔗
JSON Schema
JSON Schema
🔗
JSON Schema
JSON Schema
🔗
MCPServer
MCPServer
🔗
AgentSkill
AgentSkill

Sources

Raw ↑
name: Prisma
description: >-
  Prisma is a next-generation ORM that helps developers build applications faster and with fewer errors. It provides a
  type-safe database client, migrations system, and visual database browser.
image: https://www.prisma.io/images/prisma-logo.svg
url: https://www.prisma.io
created: '2024'
modified: '2026-05-19'
specificationVersion: '0.18'
apis:
  - name: Prisma Data Platform API
    description: >-
      REST API for managing Prisma Data Platform resources including projects, environments, and database connections
      through the Prisma Console.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/platform/about
    baseUrl: https://api.cloud.prisma.io
    tags:
      - Database
      - Developer Tools
      - ORM
      - Platform
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/platform/about
      - type: OpenAPI
        url: https://api.cloud.prisma.io/openapi.json
      - type: OpenAPI
        url: openapi/prisma-data-platform-openapi.yml
      - type: Authentication
        url: https://www.prisma.io/docs/management-api/authentication
      - type: GettingStarted
        url: https://www.prisma.io/docs/console/getting-started
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
  - name: Prisma Accelerate API
    description: >-
      API for Prisma Accelerate, a fully managed global connection pool and caching layer for existing databases with
      query-level cache policies directly from the Prisma ORM.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/accelerate
    baseUrl: https://accelerate.prisma-data.net
    tags:
      - Caching
      - Connection Pooling
      - Database
      - Performance
      - Serverless
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/accelerate
      - type: OpenAPI
        url: openapi/prisma-accelerate-openapi.yml
      - type: GettingStarted
        url: https://www.prisma.io/docs/accelerate/getting-started
      - type: Reference
        url: https://www.prisma.io/docs/accelerate/reference/api-reference
      - type: FAQ
        url: https://www.prisma.io/docs/accelerate/more/faq
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
  - name: Prisma Pulse API
    description: >-
      API for Prisma Pulse, a managed Change Data Capture service enabling real-time database change events and
      type-safe subscriptions via Prisma Client.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/pulse/database-events
    baseUrl: https://pulse.prisma-data.net
    tags:
      - Change Data Capture
      - Database
      - Events
      - Real-Time
      - Subscriptions
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/pulse/database-events
      - type: OpenAPI
        url: openapi/prisma-pulse-openapi.yml
      - type: GettingStarted
        url: https://www.prisma.io/docs/pulse/getting-started
      - type: FAQ
        url: https://www.prisma.io/docs/pulse/faq
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
  - name: Prisma Postgres Management API
    description: >-
      REST API for programmatically provisioning and managing Prisma Postgres databases, projects, and workspaces,
      supporting automation, CI/CD workflows, and partner integrations.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/postgres/introduction/management-api
    baseUrl: https://api.prisma.io/v1
    tags:
      - Database
      - Infrastructure
      - Managed Database
      - PostgreSQL
      - Provisioning
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/postgres/introduction/management-api
      - type: OpenAPI
        url: openapi/prisma-postgres-management-openapi.yml
      - type: GettingStarted
        url: https://www.prisma.io/docs/guides/management-api-basic
      - type: Authentication
        url: https://www.prisma.io/docs/management-api/authentication
      - type: SDKs
        url: https://www.prisma.io/docs/management-api/sdk
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
  - name: Prisma Client API
    description: >-
      Auto-generated, type-safe query builder for Node.js and TypeScript that provides programmatic database access for
      PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and CockroachDB.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/orm/reference/prisma-client-reference
    tags:
      - Database
      - Node.js
      - ORM
      - Query Builder
      - TypeScript
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/orm
      - type: OpenAPI
        url: openapi/prisma-client-openapi.yml
      - type: Reference
        url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
      - type: GettingStarted
        url: https://www.prisma.io/docs/getting-started/prisma-orm/quickstart/prisma-postgres
      - type: SDKs
        url: https://www.npmjs.com/package/@prisma/client
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
  - name: Prisma Optimize API
    description: >-
      Query performance tool for analyzing, debugging, and improving database queries during development, with
      AI-powered recommendations to reduce database load and improve responsiveness.
    image: https://www.prisma.io/images/prisma-logo.svg
    humanUrl: https://www.prisma.io/docs/optimize
    tags:
      - AI
      - Database
      - Developer Tools
      - Performance
      - Query Optimization
    properties:
      - type: Documentation
        url: https://www.prisma.io/docs/optimize
      - type: OpenAPI
        url: openapi/prisma-optimize-openapi.yml
      - type: GettingStarted
        url: https://www.prisma.io/docs/optimize/getting-started
      - type: SDKs
        url: https://www.npmjs.com/package/@prisma/extension-optimize
    contact:
      - FN: Prisma Support
        email: support@prisma.io
        url: https://www.prisma.io/support
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/prisma/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/prisma-accelerate-query-and-invalidate-workflow.yml
        name: Prisma Accelerate Cached Query then Invalidate
        summary: Run a cached query through the Accelerate proxy, then invalidate the cache entries tagged by that query.
      - url: arazzo/prisma-client-list-and-count-records-workflow.yml
        name: Prisma Client List and Count Records
        summary: Count records matching a filter, then fetch the first page of matching records ordered and paginated.
      - url: arazzo/prisma-client-upsert-record-workflow.yml
        name: Prisma Client Upsert a Record
        summary: Look up a record by its unique key, then upsert it so it is created when missing or updated when present.
      - url: arazzo/prisma-optimize-record-and-analyze-workflow.yml
        name: Prisma Optimize Record and Analyze a Session
        summary: Open a query recording session, pull the slowest captured queries and recommendations, then stop the session.
      - url: arazzo/prisma-platform-bootstrap-environment-workflow.yml
        name: Prisma Data Platform Bootstrap a Project Environment
        summary: Create a project, add an environment, and mint an API key for it in the Data Platform.
      - url: arazzo/prisma-platform-rotate-api-key-workflow.yml
        name: Prisma Data Platform Rotate an Environment API Key
        summary: Mint a fresh API key for an environment and revoke the previous one in a single zero-gap rotation.
      - url: arazzo/prisma-postgres-add-database-to-project-workflow.yml
        name: Prisma Postgres Add a Database to a Project
        summary: Confirm a project exists, provision an additional Postgres database in it, and mint a connection string.
      - url: arazzo/prisma-postgres-backup-and-restore-workflow.yml
        name: Prisma Postgres Backup and Restore
        summary: Take a manual database backup, poll until it completes, then restore the database from it.
      - url: arazzo/prisma-postgres-find-and-delete-project-workflow.yml
        name: Prisma Postgres Find and Delete a Project
        summary: Locate a project by name within a workspace and permanently delete it when found.
      - url: arazzo/prisma-postgres-provision-project-workflow.yml
        name: Prisma Postgres Provision a Project
        summary: Create a project with a managed Postgres database, take a first backup, and mint a connection string.
      - url: arazzo/prisma-postgres-rotate-connection-workflow.yml
        name: Prisma Postgres Rotate a Database Connection String
        summary: Confirm a database is active, mint a fresh connection string, then revoke the previous one.
      - url: arazzo/prisma-pulse-named-stream-resume-workflow.yml
        name: Prisma Pulse Create and Resume a Named Stream
        summary: Create a resumable named event stream, read its cursor position, and fetch the last persisted event by ULID.
  - type: LinkedIn
    url: https://www.linkedin.com/company/prisma-io
  - type: Portal
    url: https://console.prisma.io/login
  - type: Documentation
    url: https://www.prisma.io/docs
  - type: GettingStarted
    url: https://www.prisma.io/docs/getting-started
  - type: Authentication
    url: https://www.prisma.io/docs/management-api/authentication
  - type: Blog
    url: https://www.prisma.io/blog
  - type: ChangeLog
    url: https://www.prisma.io/changelog
  - type: GitHubOrganization
    url: https://github.com/prisma
  - type: Community
    url: https://www.prisma.io/community
  - type: Discord
    url: https://pris.ly/discord
  - type: Twitter
    url: https://twitter.com/prisma
  - type: Pricing
    url: https://www.prisma.io/pricing
  - type: StatusPage
    url: https://www.prisma-status.com
  - type: Support
    url: https://www.prisma.io/support
  - type: TermsOfService
    url: https://www.prisma.io/terms
  - type: PrivacyPolicy
    url: https://www.prisma.io/privacy
  - type: Website
    url: https://www.prisma.io
  - type: Login
    url: https://console.prisma.io/login
  - type: SignUp
    url: https://console.prisma.io/sign-up
  - type: JSON-LD Context
    url: json-ld/prisma-context.jsonld
  - type: JSON Schema
    url: json-schema/prisma-workspace-schema.json
  - type: JSON Schema
    url: json-schema/prisma-project-schema.json
  - type: JSON Schema
    url: json-schema/prisma-database-schema.json
  - type: JSON Schema
    url: json-schema/prisma-cache-strategy-schema.json
  - type: JSON Schema
    url: json-schema/prisma-pulse-event-schema.json
  - type: JSON Schema
    url: json-schema/prisma-query-recommendation-schema.json
  - type: Integrations
    url: https://www.prisma.io/partners
  - name: MCP Server
    url: https://github.com/prisma/mcp
    type: MCPServer
  - name: Agent Skills
    url: https://github.com/prisma/skills
    type: AgentSkill
integrations:
  - name: Gatsby
  - name: Rapha
  - name: Poppy
  - name: Panther
  - name: Grover
  - name: Invisible
  - name: Elsevier
  - name: Tryg
  - name: IHI
  - name: Insta
  - name: Outrider
  - name: Oxio
  - name: Southpole
  - name: Arnau
  - name: Sam Goodwin
  - name: GDPR
  - name: HIPAA
  - name: ISO 27001
  - name: SOC 2
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
    url: https://www.prisma.io