> ## Documentation Index
> Fetch the complete documentation index at: https://docs.2501.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Forget the authorization server a plugin trusts

> Makes the plugin trust no authorization server, for an MCP server that moved to another OAuth provider or a metadata document that names another issuer. Takes plugin write access.

- Connected accounts are kept, but their renewals fail until a provider is trusted again.
- The next connect by someone who can edit the plugin trusts the issuer the server names then, or the one the document at the metadata URL of the plugin names.



## OpenAPI

````yaml /0.18/openapi.json delete /api/v1/plugins/{id}/oauth/trusted-issuer
openapi: 3.0.3
info:
  title: 2501 Public API
  version: v1
  description: >-
    The stable, versioned HTTP API for driving 2501 as code. See the API
    Overview for authentication, the org_id rule, cursor pagination, and the
    error envelope.
servers:
  - url: https://{command_center_host}
    variables:
      command_center_host:
        default: your-command-center-host
        description: Your Command Center host
security:
  - bearerAuth: []
paths:
  /api/v1/plugins/{id}/oauth/trusted-issuer:
    delete:
      tags:
        - Plugins
      summary: Forget the authorization server a plugin trusts
      description: >-
        Makes the plugin trust no authorization server, for an MCP server that
        moved to another OAuth provider or a metadata document that names
        another issuer. Takes plugin write access.


        - Connected accounts are kept, but their renewals fail until a provider
        is trusted again.

        - The next connect by someone who can edit the plugin trusts the issuer
        the server names then, or the one the document at the metadata URL of
        the plugin names.
      parameters:
        - schema:
            type: string
          required: true
          name: id
          in: path
      responses:
        '200':
          description: The plugin trusts no authorization server
          content:
            application/json:
              schema:
                type: object
                properties:
                  trusted_issuer:
                    nullable: true
                required:
                  - trusted_issuer
        '401':
          description: >-
            No credentials, or a key that is invalid, revoked, or expired
            (UNAUTHORIZED)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '403':
          description: >-
            Authenticated but not allowed (FORBIDDEN, ORG_ACCESS_DENIED,
            STEP_UP_REFUSED, TWO_FACTOR_ENROLLMENT_REQUIRED,
            LICENSE_CAP_REACHED, LICENSE_EXPIRED)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '404':
          description: No such row that this caller can see (NOT_FOUND)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    Error:
      type: object
      properties:
        code:
          type: string
          example: VALIDATION_FAILED
        message:
          type: string
          example: Validation failed
        request_id:
          type: string
          example: req_3702b7e7-...
        field:
          type: string
          description: Set when one input is at fault
        errors:
          type: array
          items:
            type: object
            properties:
              field:
                type: string
              message:
                type: string
            required:
              - field
              - message
          description: Set when several inputs are at fault
        details:
          type: object
          additionalProperties:
            nullable: true
      required:
        - code
        - message
        - request_id
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        An API key minted in Command Center (Settings -> API Keys), sent as
        `Authorization: Bearer 2501_ak_...`. A Command Center session cookie is
        also accepted.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.