Opener API

Client URL Scheme

Opener implements actions using the x-callback-url API spec with the opener:// scheme.

show-options action

To launch Opener and show the available options to open a given URL, use the show-options action and pass the URL you'd like to show options for as the url query parameter. For example:

opener://x-callback-url/show-options?url=https%3A%2F%2Ftwitter.com%2Fpiercedavid%2Fstatus%2F594646584232542208

You can add the allow-auto-open=false query parameter to make the app not perform any automatic actions on launch (Opener 1.3 and above).

show-store-product-details action

Shows the details of an iTunes product within Opener (or Opener's action extension if open) in an SKStoreProductViewController or an iOS store app. The id query parameter should be a numeric iTunes identifier for the product. For example:

opener://x-callback-url/show-store-product-details?id=989565871

In versions higher than 1.0.10 additional query parameters will also be passed along.