{
  "opencollection": "1.0.0",
  "info": {
    "name": "Prisma Accelerate API",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "Authorization",
      "value": "{{Authorization}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Queries",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Prisma Execute a proxied database query",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://accelerate.prisma-data.net/:apiVersion/:engineHash/graphql",
            "params": [
              {
                "name": "apiVersion",
                "value": "",
                "type": "path",
                "description": "Prisma engine API version"
              },
              {
                "name": "engineHash",
                "value": "",
                "type": "path",
                "description": "Prisma engine version hash for protocol compatibility"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Executes a Prisma Client query through the Accelerate proxy. The proxy manages connection pooling, applies caching strategies based on the cacheStrategy parameters, and returns results from cache when available. Cache behavior is controlled by TTL (time-to-live) and SWR (stale-while-revalidate) headers or query parameters."
        }
      ]
    },
    {
      "info": {
        "name": "Cache",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Prisma Invalidate cache entries by tags",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://accelerate.prisma-data.net/invalidate",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Invalidates cached query results that were tagged with the specified cache tags. Up to 5 tags can be specified per request. Tags are alphanumeric strings with underscores, maximum 64 characters each. This endpoint is available on paid plans only."
        },
        {
          "info": {
            "name": "Prisma Invalidate all cache entries",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://accelerate.prisma-data.net/invalidate-all"
          },
          "docs": "Clears the entire cache for the current environment. Use with caution as this affects all cached queries in the environment and may cause a temporary increase in database load as the cache repopulates."
        }
      ]
    },
    {
      "info": {
        "name": "Health",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Prisma Check Accelerate service health",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://accelerate.prisma-data.net/health"
          },
          "docs": "Returns the current health status of the Accelerate proxy service including regional availability information."
        }
      ]
    }
  ],
  "bundled": true
}