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
{
"description": "Get the authenticated user's discovery settings from their PDS",
"errors": [
{
"name": "AuthenticationRequired"
},
{
"name": "PDSNotFound"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"citationNetworkDisplay": {
"description": "How to display citation network",
"knownValues": [
"hidden",
"preview",
"expanded"
],
"type": "string"
},
"enablePersonalization": {
"description": "Enable personalized recommendations based on profile",
"type": "boolean"
},
"followedFieldUris": {
"description": "Field URIs the user follows for discovery",
"items": {
"format": "at-uri",
"type": "string"
},
"type": "array"
},
"followingTabIncludesWorkFields": {
"description": "Whether the Following tab also includes the user's work fields",
"type": "boolean"
},
"minimumEndorsementThreshold": {
"description": "Minimum number of endorsements for a paper to appear in recommendations",
"type": "integer"
},
"recommendationDiversity": {
"description": "How diverse recommendations should be relative to user's fields",
"knownValues": [
"low",
"medium",
"high"
],
"type": "string"
},
"relatedPapersSignals": {
"description": "Signals to use for related papers",
"ref": "#relatedPapersSignals",
"type": "ref"
},
"relatedPapersThresholds": {
"description": "Thresholds for related papers filtering",
"ref": "#relatedPapersThresholds",
"type": "ref"
},
"relatedPapersWeights": {
"description": "Relative weights for related papers signals",
"ref": "#relatedPapersWeights",
"type": "ref"
},
"showRecommendationReasons": {
"description": "Show explanations for why papers are recommended",
"type": "boolean"
},
"trendingPreferences": {
"description": "Preferences for the trending feed",
"ref": "#trendingPreferences",
"type": "ref"
}
},
"required": [
"enablePersonalization",
"relatedPapersSignals",
"citationNetworkDisplay",
"showRecommendationReasons"
],
"type": "object"
}
},
"parameters": {
"properties": {},
"type": "params"
},
"type": "query"
}