{ "schemaVersion": 1, "slug": "oauth-generic", "name": "OAuth app", "description": "Connect a provider using your own OAuth client.", "categories": [ "other" ], "featured": false, "branding": { "logoUrl": "/brands/apps/oauth-generic.svg" }, "urlPatterns": [], "methods": [ { "key": "oauth", "transport": "rest_api", "auth": "oauth", "ownershipModes": [ "customer", "dcr" ], "whenToUse": "Use credentials from your provider account.", "defaults": {}, "guidanceMd": "Register an OAuth client with the provider and add Paperclip's redirect URI.", "riskTier": "S3", "credentialFields": [ { "key": "clientId", "label": "Client ID", "type": "text", "required": true, "placeholder": "Paste the client ID", "secret": false }, { "key": "clientSecret", "label": "Client secret", "type": "password", "required": true, "placeholder": "Paste the client secret", "secret": true } ] } ] }