Create shared link
create_shared_linkCreate a public URL for an album to publish a gallery for external viewing without requiring authentication.
Instructions
Create a public shared link for an album, making it accessible via URL without authentication. Use this to publish a gallery for external viewing. Side effect: creates a publicly accessible URL.
Args:
album_id: The album UUID to share publicly.
allow_download: Allow visitors to download original files (default true).
show_metadata: Show EXIF data to visitors (default true).
description: Optional human-readable description for the link.
Returns: JSON with link id, key, album_id, and the full shareable URL.
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": {
"album_id": "<album_id>"
},
"name": "create_shared_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| album_id | Yes | ||
| description | No | ||
| show_metadata | No | ||
| allow_download | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |