Google Drive · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Google Drive API v3

4 actions 4 updates security extends openapi/google-drive-openapi.yml
Authorship not recorded No authorship marker is recorded for this file. It is not presented as the provider's.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-agentic-consequencex-apievangelist-slugx-apievangelist-providerx-apievangelist-docsx-apievangelist-mcpsecuritySchemesx-agentic-note

Targets 4

$.info
$.components
$.paths./files.post
$.paths./files/{fileId}.delete

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Google Drive API v3
  version: 1.0.0
extends: openapi/google-drive-openapi.yml
actions:
  - target: $.info
    update:
      x-apievangelist-slug: google-drive
      x-apievangelist-provider: Google
      x-apievangelist-docs: https://developers.google.com/workspace/drive/api/v3/reference
      x-apievangelist-mcp: https://drivemcp.googleapis.com/mcp/v1
  - target: $.components
    update:
      securitySchemes:
        oauth2:
          type: oauth2
          description: >-
            Google Drive API OAuth 2.0. Authorization server accounts.google.com
            (see well-known/google-drive-openid-configuration.json). Scopes in
            scopes/google-drive-scopes.yml.
          flows:
            authorizationCode:
              authorizationUrl: https://accounts.google.com/o/oauth2/v2/auth
              tokenUrl: https://oauth2.googleapis.com/token
              scopes:
                https://www.googleapis.com/auth/drive: View and manage all of a user's Drive files.
                https://www.googleapis.com/auth/drive.file: Per-file access to files created or opened by the app.
                https://www.googleapis.com/auth/drive.readonly: View and download all of a user's Drive files.
  - target: $.paths./files.post
    update:
      x-agentic-consequence: write
  - target: $.paths./files/{fileId}.delete
    update:
      x-agentic-consequence: write
      x-agentic-note: Permanent delete; consider human-in-the-loop for agent contexts.