Get Me
認証中の自分自身の情報を返す(Sec31 #39)。秘密情報は含めない。
auth_method は既存の X-Api-Key principal 規約(user_id=“key:{id}”・ _enforce_role / get_current_user と同一判定)から導出する。
GET
/meHeader parameters
authorizationstring | anyX-Api-Keystring | anyResponses
200Successful Response
tenant_idstringrequiredrolestringrequiredauth_methodstringrequired422Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredRequest
curl -X GET "/me"const response = await fetch("/me", {
method: "GET"
});import requests
response = requests.get(
"/me",
)Response
{
"tenant_id": "string",
"role": "string",
"auth_method": "string"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}