Share a view
share_viewA public link to one card view, for WhatsApp, SMS, mail or Slack.
``kind`` picks what it shows:
- ``portfolio``: one dashboard tab (default 'returns') of strategy or account
``portfolio_id``. ``compare_id`` draws a market benchmark or another strategy
beside it; ``lookthrough`` shows holdings with funds resolved. ``all_tabs`` shares
every tab and ``allow_copy`` lets the viewer copy a strategy the client owns into
their own account; both are on unless the client asks for one tab or no copying.
- ``comparison``: ``portfolio_id`` with ``against_id`` beside it, as
``open_dashboard`` with ``compare_id`` draws them.
- ``instruments``: one of ``asset_ids`` opens its page on ``tab`` (default
'performance'); several open the table ``describe_assets`` draws.
The link opens the card fixed on that view, read-only, with live figures in weights
and percentages only, never values, amounts or units. The viewer cannot change the
client's account; a copy is the viewer's own. The same view reuses its link;
``revoke_share`` turns it off.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>"
},
"name": "share_view"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab | No | ||
| kind | Yes | ||
| all_tabs | No | ||
| asset_ids | No | ||
| against_id | No | ||
| allow_copy | No | ||
| compare_id | No | ||
| lookthrough | No | ||
| portfolio_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| say | Yes | The same, as a sentence. | |
| link | Yes |