Preferences
Update Preferences
Update all user preferences at once
PUT
/
api
/
users
/
preferences
curl -X PUT https://worker.rushed.com.br/api/users/preferences \
-H "X-API-Key: rsh_live_xxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}'
{
"success": true,
"data": {
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}
}
Headers
Your Rushed API key:
rsh_live_xxxxxxxxxxxxRequest Body
Array of sector codes:
FIN, TEC, SAU, etc.Array of topic codes:
M&A, IPO, REG, etc.Show Relevance multipliers
Show Relevance multipliers
Sector match multiplier (default 1.5)
Topic match multiplier (default 1.3)
Keyword match multiplier (default 2.0)
Watchlist match multiplier (default 3.0)
Breaking news multiplier (default 2.5)
Enable temporal decay
Decay window in hours (default 24)
curl -X PUT https://worker.rushed.com.br/api/users/preferences \
-H "X-API-Key: rsh_live_xxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}'
{
"success": true,
"data": {
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}
}
⌘I
curl -X PUT https://worker.rushed.com.br/api/users/preferences \
-H "X-API-Key: rsh_live_xxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}'
{
"success": true,
"data": {
"sectors": ["FIN", "TEC", "ENE"],
"topics": ["M&A", "IPO", "REG"],
"relevanceSettings": { "sectorMultiplier": 2.0, "breakingNewsMultiplier": 3.0 }
}
}