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)
const settings = await client.settings.getUserSettings('trading');
updateUserSetting(category, key, value)
await client.settings.updateUserSetting('trading', 'default_quantity', 100);
resetUserSettings(category)
await client.settings.resetUserSettings('trading');
Clients API (OAuth2)
getClients()
const clients = await client.oauthClients.getClients();
clients.forEach(c => {
console.log(`${c.name}: ${c.clientId}`);
});
createClient(params)
const oauthClient = await client.oauthClients.createClient({
name: 'My Trading App',
redirectUris: ['https://myapp.com/callback']
});
console.log(`Client ID: ${oauthClient.clientId}`);
console.log(`Client Secret: ${oauthClient.clientSecret}`);
updateClient(clientId, updates)
await client.oauthClients.updateClient(clientId, {
name: 'Updated App Name'
});
deleteClient(clientId)
await client.oauthClients.deleteClient(clientId);