An app's pending request to sign in as a group, as the caller would approve it: the app, the groups the caller may act for, and for each one what the caller's roles let the app do. Called by the console's approval page, with service auth from the caller's own PDS.
Parameters
Output
application/jsonclient
ref#client
Required
No description available.
groups
array
Required
The groups the caller may sign in as: the one the app named, or every group on this host where the caller holds a role.
labels
array
Optional
What each permission set the app asked for says it is for, in its own words.
loginHint
string
Optional
The group the app named, if it named one.
requested
array
Required
The scope values the app asked for.
Errors
ExpiredRequest
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "An app's pending request to sign in as a group, as the caller would approve it: the app, the groups the caller may act for, and for each one what the caller's roles let the app do. Called by the console's approval page, with service auth from the caller's own PDS.",
"errors": [
{
"name": "ExpiredRequest"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"client": {
"ref": "#client",
"type": "ref"
},
"groups": {
"description": "The groups the caller may sign in as: the one the app named, or every group on this host where the caller holds a role.",
"items": {
"ref": "#group",
"type": "ref"
},
"type": "array"
},
"labels": {
"description": "What each permission set the app asked for says it is for, in its own words.",
"items": {
"ref": "#label",
"type": "ref"
},
"type": "array"
},
"loginHint": {
"description": "The group the app named, if it named one.",
"type": "string"
},
"requested": {
"description": "The scope values the app asked for.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"client",
"groups",
"requested"
],
"type": "object"
}
},
"parameters": {
"properties": {
"requestUri": {
"description": "The request_uri the app received from this host's pushed authorization request endpoint.",
"type": "string"
}
},
"required": [
"requestUri"
],
"type": "params"
},
"type": "query"
}