Get the authenticated user's discovery settings from their PDS
Output
application/jsoncitationNetworkDisplay
string
Required
How to display citation network
hidden, preview, expandedenablePersonalization
boolean
Required
Enable personalized recommendations based on profile
followedFieldUris
array
Optional
Field URIs the user follows for discovery
followingTabIncludesWorkFields
boolean
Optional
Whether the Following tab also includes the user's work fields
minimumEndorsementThreshold
integer
Optional
Minimum number of endorsements for a paper to appear in recommendations
recommendationDiversity
string
Optional
How diverse recommendations should be relative to user's fields
low, medium, highrelatedPapersSignals
ref#relatedPapersSignals
Required
Signals to use for related papers
relatedPapersThresholds
ref#relatedPapersThresholds
Optional
Thresholds for related papers filtering
relatedPapersWeights
ref#relatedPapersWeights
Optional
Relative weights for related papers signals
showRecommendationReasons
boolean
Required
Show explanations for why papers are recommended
trendingPreferences
ref#trendingPreferences
Optional
Preferences for the trending feed
Errors
AuthenticationRequired
PDSNotFound
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"errors": [
{
"name": "AuthenticationRequired"
},
{
"name": "PDSNotFound"
}
],
"output": {
"schema": {
"type": "object",
"required": [
"enablePersonalization",
"relatedPapersSignals",
"citationNetworkDisplay",
"showRecommendationReasons"
],
"properties": {
"followedFieldUris": {
"type": "array",
"items": {
"type": "string",
"format": "at-uri"
},
"description": "Field URIs the user follows for discovery"
},
"trendingPreferences": {
"ref": "#trendingPreferences",
"type": "ref",
"description": "Preferences for the trending feed"
},
"relatedPapersSignals": {
"ref": "#relatedPapersSignals",
"type": "ref",
"description": "Signals to use for related papers"
},
"relatedPapersWeights": {
"ref": "#relatedPapersWeights",
"type": "ref",
"description": "Relative weights for related papers signals"
},
"enablePersonalization": {
"type": "boolean",
"description": "Enable personalized recommendations based on profile"
},
"citationNetworkDisplay": {
"type": "string",
"description": "How to display citation network",
"knownValues": [
"hidden",
"preview",
"expanded"
]
},
"recommendationDiversity": {
"type": "string",
"description": "How diverse recommendations should be relative to user's fields",
"knownValues": [
"low",
"medium",
"high"
]
},
"relatedPapersThresholds": {
"ref": "#relatedPapersThresholds",
"type": "ref",
"description": "Thresholds for related papers filtering"
},
"showRecommendationReasons": {
"type": "boolean",
"description": "Show explanations for why papers are recommended"
},
"minimumEndorsementThreshold": {
"type": "integer",
"description": "Minimum number of endorsements for a paper to appear in recommendations"
},
"followingTabIncludesWorkFields": {
"type": "boolean",
"description": "Whether the Following tab also includes the user's work fields"
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"properties": {}
},
"description": "Get the authenticated user's discovery settings from their PDS"
}