---
title: "获取指定预设配置"
method: GET
path: "/oauth2/presets/{name}"
tags: ["OAuth2"]
---

# 获取指定预设配置

`GET /oauth2/presets/{name}`

获取指定名称的OAuth2预设配置详情

## Path parameters

- `name` 'linuxdo' | 'idcflare' | 'github' | 'generic', required

## Response `200`

OK

- object
  - `code` integer
  - `data` Oauth2PresetConfig
    - `authURL` string
    - `avatarField` string
    - `defaultLevel` integer
    - `displayName` string
    - `emailField` string
    - `levelMapping` object
    - `name` string
    - `nicknameField` string
    - `providerType` string
    - `scopes` string[]
    - `tokenURL` string
    - `trustLevelField` string
    - `userIDField` string
    - `userInfoURL` string
    - `usernameField` string
  - `message` string
  - `msg` string

---

[API](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api.md) · [All operations](https://skmtc.net/oneclickvirt/apis/oneclickvirt-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneclickvirt/oneclickvirt-api/revisions/411b472dca12/schema)
