Prisma website screenshot

Prisma

Prisma gives TypeScript and Node.js teams a type-safe ORM, managed serverless Postgres, and Compute for deploying apps and AI agents next to their database. The product line is Prisma ORM, Prisma Postgres, Prisma Compute, Prisma Composer, Prisma Studio, Object Store buckets and Query Insights, wired together by one CLI, a REST Management API at api.prisma.io/v1, and a hosted MCP server at mcp.prisma.io. Accelerate, Pulse and Optimize have left the advertised line.

Prisma publishes 24 APIs on the APIs.io network, including Postgres Management API, Aggregation API, API Keys API, and 21 more. Tagged areas include Database, PostgreSQL, ORM, Developer Tools, and Application Hosting.

The Prisma catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Prisma’s developer surface includes authentication, developer portal, documentation, getting-started guide, engineering blog, changelog, pricing, and 69 more developer resources.

72.9/100 exemplar ▬ flat Agent 54/100 agent ready Front door AI 4/6 moderate saas Full breakdown ↓
scored 2026-09-25 · rubric v0.23.0
AccessFreemiumSelf serve⚡ Free to try
7 APIs 2 MCP Servers 7 Agent Skills
DatabasePostgreSQLORMDeveloper ToolsApplication HostingServerlessObject StorageTypeScriptMCPAI AgentsProvisioningData Platform

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-25 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/prisma: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 24

Individual APIs this provider publishes, each with its own machine-readable definition.

Prisma Postgres Management API

The provider-published REST control plane for Prisma. 115 operations across 72 paths covering workspaces, projects, Prisma Postgres databases, connection strings, backups, usage...

Prisma Aggregation API

Count, aggregate, and groupBy operations for analytics

Prisma API Keys API

Operations for managing API keys for platform resources

Prisma Batch API

Batch operations for bulk create, update, and delete

Prisma Cache API

Cache management and invalidation operations

Prisma Connections API

Operations for managing database connection strings

Prisma CRUD API

Core create, read, update, and delete operations for database models

Prisma Database Backups API

Operations for managing database backup and restore operations

Prisma Database Usage API

Operations for retrieving database usage metrics and statistics

Prisma Databases API

Operations for provisioning and managing Prisma Postgres databases

Prisma Environments API

Operations for managing project environments

Prisma Events API

Database change event retrieval and management

Prisma Health API

Service health and status checks

Prisma Integrations API

Operations for managing third-party integrations

Prisma Members API

Operations for managing workspace members and roles

Prisma Metrics API

Performance metrics and statistics

Prisma Projects API

Operations for managing projects within workspaces

Prisma Queries API

Proxied database query operations routed through Accelerate with optional caching

Prisma Raw API

Raw SQL query execution

Prisma Recommendations API

AI-powered query optimization recommendations

Prisma Sessions API

Recording session management for query capture and analysis

Prisma Streams API

Resumable event streams with at-least-once delivery and ordering guarantees. Requires event persistence to be enabled.

Prisma Subscriptions API

Transient event subscriptions with at-most-once delivery. Missed events during downtime are not recovered.

Prisma Workspaces API

Operations for managing Prisma Data Platform workspaces

Scroll for all 24

Postman Collections 6

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 30

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Prisma Accelerate API

OPEN COLLECTION

Prisma Client API

OPEN COLLECTION

Prisma Data Platform API

OPEN COLLECTION

Prisma Optimize API

OPEN COLLECTION

Prisma Pulse API

OPEN COLLECTION

Scroll for all 30

Arazzo Workflows 12

Multi-step API workflows described with the Arazzo specification.

Prisma Accelerate Cached Query then Invalidate

Run a cached query through the Accelerate proxy, then invalidate the cache entries tagged by that query.

ARAZZO

Prisma Client List and Count Records

Count records matching a filter, then fetch the first page of matching records ordered and paginated.

ARAZZO

Prisma Client Upsert a Record

Look up a record by its unique key, then upsert it so it is created when missing or updated when present.

ARAZZO

Prisma Optimize Record and Analyze a Session

Open a query recording session, pull the slowest captured queries and recommendations, then stop the session.

ARAZZO

Prisma Data Platform Bootstrap a Project Environment

Create a project, add an environment, and mint an API key for it in the Data Platform.

ARAZZO

Prisma Data Platform Rotate an Environment API Key

Mint a fresh API key for an environment and revoke the previous one in a single zero-gap rotation.

ARAZZO

Prisma Postgres Add a Database to a Project

Confirm a project exists, provision an additional Postgres database in it, and mint a connection string.

ARAZZO

Prisma Postgres Backup and Restore

Take a manual database backup, poll until it completes, then restore the database from it.

ARAZZO

Prisma Postgres Find and Delete a Project

Locate a project by name within a workspace and permanently delete it when found.

ARAZZO

Prisma Postgres Provision a Project

Create a project with a managed Postgres database, take a first backup, and mint a connection string.

ARAZZO

Prisma Postgres Rotate a Database Connection String

Confirm a database is active, mint a fresh connection string, then revoke the previous one.

ARAZZO

Prisma Pulse Create and Resume a Named Stream

Create a resumable named event stream, read its cursor position, and fetch the last persisted event by ULID.

ARAZZO

Scroll for all 12

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

Prisma MCP Server

MCP SERVER

Agent Skills 7

Packaged agent skills for driving this provider's APIs from an AI assistant.

prisma-cli

AGENT SKILL

prisma-client-api

AGENT SKILL

prisma-postgres

AGENT SKILL

prisma-upgrade-v7

AGENT SKILL

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Prisma Plans Pricing

5 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Prisma Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Prisma Context

6 classes · 16 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Prisma API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 60

Standalone JSON Schema definitions for this provider's data models.

AccelerateError

3 properties

JSON SCHEMA

AccelerateInfo

5 properties

JSON SCHEMA

AggregateResult

5 properties

JSON SCHEMA

ApiKey

5 properties

JSON SCHEMA

ApiKeyCreate

1 properties

JSON SCHEMA

ApiKeyWithValue

0 properties

JSON SCHEMA

BackupCreate

1 properties

JSON SCHEMA

BatchPayload

1 properties

JSON SCHEMA

Prisma Accelerate Cache Strategy

3 properties

JSON SCHEMA

CacheInvalidationRequest

1 properties

JSON SCHEMA

CacheInvalidationResponse

2 properties

JSON SCHEMA

CacheStrategy

3 properties

JSON SCHEMA

Connection

5 properties

JSON SCHEMA

ConnectionCreate

2 properties

JSON SCHEMA

ConnectionWithCredentials

0 properties

JSON SCHEMA

CreateInput

3 properties

JSON SCHEMA

CreateManyInput

2 properties

JSON SCHEMA

Prisma Postgres Database

14 properties

JSON SCHEMA

DatabaseApiKey

2 properties

JSON SCHEMA

DatabaseBackup

7 properties

JSON SCHEMA

DatabaseCreate

2 properties

JSON SCHEMA

DatabaseUsage

5 properties

JSON SCHEMA

DirectConnection

5 properties

JSON SCHEMA

Environment

6 properties

JSON SCHEMA

EnvironmentCreate

2 properties

JSON SCHEMA

Error

1 properties

JSON SCHEMA

EventFilter

3 properties

JSON SCHEMA

GroupByResult

0 properties

JSON SCHEMA

HealthStatus

3 properties

JSON SCHEMA

Integration

5 properties

JSON SCHEMA

PrismaError

3 properties

JSON SCHEMA

Prisma Project

7 properties

JSON SCHEMA

ProjectCreate

1 properties

JSON SCHEMA

ProjectWithDatabase

0 properties

JSON SCHEMA

Prisma Pulse Database Event

0 properties

JSON SCHEMA

PulseCreateEvent

0 properties

JSON SCHEMA

PulseDeleteEvent

0 properties

JSON SCHEMA

PulseError

3 properties

JSON SCHEMA

PulseEvent

3 properties

JSON SCHEMA

PulseUpdateEvent

0 properties

JSON SCHEMA

Prisma Optimize Query Recommendation

9 properties

JSON SCHEMA

QueryIngestPayload

2 properties

JSON SCHEMA

QueryRequest

3 properties

JSON SCHEMA

QueryResponse

3 properties

JSON SCHEMA

RawQueryInput

2 properties

JSON SCHEMA

Recommendation

8 properties

JSON SCHEMA

Record

0 properties

JSON SCHEMA

RecordedQuery

8 properties

JSON SCHEMA

Session

8 properties

JSON SCHEMA

SessionCreate

2 properties

JSON SCHEMA

SessionMetrics

9 properties

JSON SCHEMA

StreamCreateRequest

3 properties

JSON SCHEMA

StreamInfo

5 properties

JSON SCHEMA

SubscriptionRequest

2 properties

JSON SCHEMA

UpdateInput

3 properties

JSON SCHEMA

UpdateManyInput

2 properties

JSON SCHEMA

UpsertInput

5 properties

JSON SCHEMA

Prisma Workspace

7 properties

JSON SCHEMA

WorkspaceMember

6 properties

JSON SCHEMA

WorkspaceUpdate

1 properties

JSON SCHEMA

Scroll for all 60

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Prisma Structure

0 properties

JSON STRUCTURE

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Prisma Authentication

apiKey/http/oauth2 · 3 schemes

SECURITY

Prisma Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Prisma Vulnerability Disclosure

security.txt · contact published

SECURITY

Prisma Trust Center

trust center published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Prisma Scopes

2 scopes · authorizationCode

2 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Prisma Agentic Access

175 operations · 91 acting · 3 human-in-the-loop

175 operations · 91 acting

AGENTIC

Resources

Get Started 7

Portal, sign-up, and the first successful call

Scroll for all 7

Documentation 8

Reference material describing how the API behaves

Scroll for all 8

Agent Surfaces 7

MCP servers, agent skills, and machine-readable catalogs

Scroll for all 7

Design & Contract 21

Pagination, idempotency, versioning, errors, and events

Scroll for all 21

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 10

Authentication, authorization, and security posture

Scroll for all 10

Operate 8

Status, limits, changes, and where to get help

Scroll for all 8

Commercial 4

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: Prisma
description: Prisma gives TypeScript and Node.js teams a type-safe ORM, managed serverless Postgres, and Compute for deploying
  apps and AI agents next to their database. The product line is Prisma ORM, Prisma Postgres, Prisma Compute, Prisma Composer,
  Prisma Studio, Object Store buckets and Query Insights, wired together by one CLI, a REST Management API at api.prisma.io/v1,
  and a hosted MCP server at mcp.prisma.io. Accelerate, Pulse and Optimize have left the advertised line.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://www.prisma.io/images/prisma-logo.svg
url: https://www.prisma.io
created: '2024-01-01'
modified: '2026-09-17'
specificationVersion: '0.23'
apis:
- aid: prisma:prisma-postgres-management-api
  name: Prisma Postgres Management API
  description: The provider-published REST control plane for Prisma. 115 operations across 72 paths covering workspaces, projects,
    Prisma Postgres databases, connection strings, backups, usage, object-store buckets and keys, service tokens, integrations
    and regions, plus the Prisma Compute surface (apps, services, deployments, branches, builds, domains, environment variables
    and source repositories) marked experimental in the contract itself. Authenticated with a never-expiring service token
    or OAuth 2.0 + PKCE against auth.prisma.io.
  humanURL: https://www.prisma.io/docs/rest-api
  baseURL: https://api.prisma.io/v1
  tags:
  - Database
  - PostgreSQL
  - Developer Tools
  - Application Hosting
  - Object Storage
  - Provisioning
  tags_raw:
  - Database
  - Postgres
  - Developer Tools
  - Application Hosting
  - Object Storage
  - Provisioning
  properties:
  - type: OpenAPI
    url: openapi/prisma-postgres-management-api-openapi.json
  - type: OpenAPI
    name: OpenAPI (provider-hosted)
    url: https://www.prisma.io/openapi.json
  - type: OpenAPI
    name: OpenAPI (API host)
    url: https://api.prisma.io/v1/doc
  - type: Documentation
    url: https://www.prisma.io/docs/rest-api
  - type: APIReference
    url: https://api.prisma.io/v1/swagger-editor
  - type: GettingStarted
    url: https://www.prisma.io/docs/rest-api/getting-started
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Overlay
    url: overlays/prisma-postgres-management-api-overlay.yaml
  - type: DataModel
    url: data-model/prisma-data-model.yml
  - type: ErrorCatalog
    url: errors/prisma-problem-types.yml
  - type: Conventions
    url: conventions/prisma-conventions.yml
  - type: Idempotency
    url: conventions/prisma-conventions.yml
  - type: RateLimits
    url: rate-limits/prisma-rate-limits.yml
  - type: OAuthScopes
    url: scopes/prisma-scopes.yml
  - type: ToolCrosswalk
    url: mcp/prisma-tool-crosswalk.yml
- aid: prisma:prisma-aggregation-api
  name: Prisma Aggregation API
  description: Count, aggregate, and groupBy operations for analytics
  tags:
  - Aggregation
  properties:
  - type: OpenAPI
    url: openapi/prisma-aggregation-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/orm/reference/orm-client
- aid: prisma:prisma-api-keys-api
  name: Prisma API Keys API
  description: Operations for managing API keys for platform resources
  tags:
  - APIKeys
  tags_raw:
  - API Keys
  properties:
  - type: OpenAPI
    url: openapi/prisma-api-keys-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-batch-api
  name: Prisma Batch API
  description: Batch operations for bulk create, update, and delete
  tags:
  - Batch
  properties:
  - type: OpenAPI
    url: openapi/prisma-batch-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/orm/reference/orm-client
- aid: prisma:prisma-cache-api
  name: Prisma Cache API
  description: Cache management and invalidation operations
  tags:
  - Cache
  properties:
  - type: OpenAPI
    url: openapi/prisma-cache-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://accelerate.prisma-data.net
  humanURL: https://www.prisma.io/docs/accelerate
- aid: prisma:prisma-connections-api
  name: Prisma Connections API
  description: Operations for managing database connection strings
  tags:
  - Connections
  properties:
  - type: OpenAPI
    url: openapi/prisma-connections-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-crud-api
  name: Prisma CRUD API
  description: Core create, read, update, and delete operations for database models
  tags:
  - CRUD
  properties:
  - type: OpenAPI
    url: openapi/prisma-crud-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/orm/reference/orm-client
- aid: prisma:prisma-database-backups-api
  name: Prisma Database Backups API
  description: Operations for managing database backup and restore operations
  tags:
  - Database Backup
  tags_raw:
  - Database Backups
  properties:
  - type: OpenAPI
    url: openapi/prisma-database-backups-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-database-usage-api
  name: Prisma Database Usage API
  description: Operations for retrieving database usage metrics and statistics
  tags:
  - Database Usage
  properties:
  - type: OpenAPI
    url: openapi/prisma-database-usage-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-databases-api
  name: Prisma Databases API
  description: Operations for provisioning and managing Prisma Postgres databases
  tags:
  - Database
  tags_raw:
  - Databases
  properties:
  - type: OpenAPI
    url: openapi/prisma-databases-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-environments-api
  name: Prisma Environments API
  description: Operations for managing project environments
  tags:
  - Environment
  tags_raw:
  - Environments
  properties:
  - type: OpenAPI
    url: openapi/prisma-environments-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-events-api
  name: Prisma Events API
  description: Database change event retrieval and management
  tags:
  - Event
  tags_raw:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/prisma-events-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://pulse.prisma-data.net
- aid: prisma:prisma-health-api
  name: Prisma Health API
  description: Service health and status checks
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/prisma-health-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://accelerate.prisma-data.net
  humanURL: https://www.prisma.io/docs/accelerate
- aid: prisma:prisma-integrations-api
  name: Prisma Integrations API
  description: Operations for managing third-party integrations
  tags:
  - Integration
  tags_raw:
  - Integrations
  properties:
  - type: OpenAPI
    url: openapi/prisma-integrations-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-members-api
  name: Prisma Members API
  description: Operations for managing workspace members and roles
  tags:
  - Members
  properties:
  - type: OpenAPI
    url: openapi/prisma-members-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-metrics-api
  name: Prisma Metrics API
  description: Performance metrics and statistics
  tags:
  - Metrics
  properties:
  - type: OpenAPI
    url: openapi/prisma-metrics-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/query-insights
- aid: prisma:prisma-projects-api
  name: Prisma Projects API
  description: Operations for managing projects within workspaces
  tags:
  - Project
  tags_raw:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/prisma-projects-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://api.prisma.io/v1
  humanURL: https://www.prisma.io/docs/rest-api
- aid: prisma:prisma-queries-api
  name: Prisma Queries API
  description: Proxied database query operations routed through Accelerate with optional caching
  tags:
  - Query
  tags_raw:
  - Queries
  properties:
  - type: OpenAPI
    url: openapi/prisma-queries-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://accelerate.prisma-data.net
  humanURL: https://www.prisma.io/docs/accelerate
- aid: prisma:prisma-raw-api
  name: Prisma Raw API
  description: Raw SQL query execution
  tags:
  - Raw
  properties:
  - type: OpenAPI
    url: openapi/prisma-raw-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/orm/reference/orm-client
- aid: prisma:prisma-recommendations-api
  name: Prisma Recommendations API
  description: AI-powered query optimization recommendations
  tags:
  - Recommendations
  properties:
  - type: OpenAPI
    url: openapi/prisma-recommendations-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/query-insights
- aid: prisma:prisma-sessions-api
  name: Prisma Sessions API
  description: Recording session management for query capture and analysis
  tags:
  - Sessions
  properties:
  - type: OpenAPI
    url: openapi/prisma-sessions-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  humanURL: https://www.prisma.io/docs/query-insights
- aid: prisma:prisma-streams-api
  name: Prisma Streams API
  description: Resumable event streams with at-least-once delivery and ordering guarantees. Requires event persistence to
    be enabled.
  tags:
  - Streams
  properties:
  - type: OpenAPI
    url: openapi/prisma-streams-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm
  - type: Reference
    url: https://www.prisma.io/docs/orm/reference/prisma-client-reference
  - type: GettingStarted
    url: https://www.prisma.io/docs/prisma-orm/quickstart/prisma-postgres
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/client
  - type: GettingStarted
    url: https://www.prisma.io/docs/query-insights
  - type: SDKs
    url: https://www.npmjs.com/package/@prisma/extension-optimize
  baseURL: https://pulse.prisma-data.net
- aid: prisma:prisma-subscriptions-api
  name: Prisma Subscriptions API
  description: Transient event subscriptions with at-most-once delivery. Missed events during downtime are not recovered.
  tags:
  - Subscription
  tags_raw:
  - Subscriptions
  properties:
  - type: OpenAPI
    url: openapi/prisma-subscriptions-api-openapi.yml
  - type: Authentication
    url: https://www.prisma.io/docs/rest-api/authentication
  - type: GettingStarted
    url: https://www.prisma.io/docs/console/getting-started
  - type: Documentation
    url: https://www.prisma.io/docs/accelerate
  - 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
  - type: SDKs
    url: https://www.prisma.io/docs/rest-api/sdk
  - type: Documentation
    url: https://www.prisma.io/docs/orm


# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/prisma/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/prisma"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/prisma/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/prisma/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.