Posts Deep Linking in Pins
Post
Cancel

Deep Linking in Pins

Pins comes with extension deep linking support to quickly navigate to collections and channels you want.

This how-to is for advanced use only. Deep link can easily be accessed from the context menus.

Please update to the latest version of Pins. The followings apply to Pins 1.6+ for macOS and Pins 1.7+ for iOS/iPadOS.

All the links below are case-sensitive unless noted otherwise.

Open the Save to Pinboard screen

pins://launch?screen=newPost&title=[title]&description=[description]&tags=[tags]&privacy=[privacy]

  • All parameters are optional
  • tags supports multiple tags separated by space
  • title, description, and tags have to be escaped
  • privacy has to be public for the bookmark to be public, it’s default to private otherwise

Use this bookmarklet to save a bookmark with Pins if your browser doesn’t support share extension: Save to Pinboard

Open a Default Collection

pins://launch?screen=[collection]

  • Possible values for collection: all, unread, private, public, tagged, untagged, onThisDay, random

Open a Smart Collection

pins://launch?screen=matching&scope=[scope]&query=[query]

  • Possible values for scope: all, title, description, url, tags, fts
  • query: Base64-encoded string for the advanced search query. Try decoding some sample smart collections you have to see how this is done.

pins://launch?screen=exact&scope=[scope]&query=[query]

  • Possible values for scope: all, title, description, url, tags, fts
  • query: Base64-encoded string for the advanced search query. Try decoding some sample smart collections you have to see how this is done.

Open a Default Channel

pins://launch?screen=[channel]

  • Possible values for channel: network, popular, wikipedia, fandom, japanese

Open a User Channel

pins://launch?screen=username&username=[username]

  • username: Any Pinboard username

Open a Tag Channel

pins://launch?screen=tag&tag=[tag]

  • tag: Any Pinboard tag
This post is licensed under CC BY-NC-SA 4.0 by the author.