OAuth Schema Generator

Generate fully OpenAI-compatible OAuth 2.0 schemas for the GPT editor's Add Actions panel. Link each config to a specific GPT listing.

OAuth 2.0 Configuration

Separate multiple scopes with spaces

How to Use

  1. 1Fill in your OAuth provider's credentials above.
  2. 2Optionally link this config to a GPT listing from the dropdown.
  3. 3Click 'Preview Schema' to see the generated JSON.
  4. 4Copy or download the schema file.
  5. 5Open chatgpt.com/gpts/editor and go to Add Actions.
  6. 6Paste the schema in the Schema field and set Authentication to OAuth.

Schema Format

All generated schemas strictly conform to OpenAI's custom GPT action schema format (OpenAPI 3.1.0), including the x-openai-auth extension field required for GPT action authentication.

GPT Linking

Linking a config to a GPT listing creates a traceable association. Your Dashboard will show which OAuth config powers each Custom GPT, and you can jump directly to the GPT's OpenAI page from the saved config card.