Documentation Index
Fetch the complete documentation index at: https://finance.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Manage user settings, global configuration, and OAuth2 client applications.
Settings API
GetUserSettings(category string)
settings, err := client.Settings.GetUserSettings("trading")
UpdateUserSetting(category, key string, value interface)
err := client.Settings.UpdateUserSetting("trading", "default_quantity", 100)
ResetUserSettings(category string)
err := client.Settings.ResetUserSettings("trading")
Clients API (OAuth2)
GetClients()
clients, err := client.OAuthClients.GetClients()
CreateClient(params *ClientCreateParams)
oauthClient, err := client.OAuthClients.CreateClient(&aries.ClientCreateParams{
Name: "My Trading App",
RedirectURIs: []string{"https://myapp.com/callback"},
})
UpdateClient(clientID string, updates *ClientUpdate)
err := client.OAuthClients.UpdateClient(clientID, &aries.ClientUpdate{
Name: "Updated App Name",
})
DeleteClient(clientID string)
err := client.OAuthClients.DeleteClient(clientID)