Developer documentation
Build a safe Jotify app
Start with a private install, request only the scopes you need and design for explicit consent, retries and revocation.
First private install
Getting started
Create a developer account, register a private app and test a reviewed install without enabling public distribution.
Local development toolchain
Jotify CLI
Create manifests, validate permissions, preview extensions in a device shell and upload digest-bound draft versions with a signed artifact.
Authorization Code + PKCE
OAuth and user consent
Request user-approved scopes without exposing app or user credentials to browser and mobile clients.
Stable contract 2026-08
API reference
Authentication, request conventions, error handling and the currently exposed App Platform contract.
Signed delivery
Webhooks
Receive bounded platform events, verify the raw payload before parsing it and make processing idempotent.
One platform, explicit consent
App surfaces and scopes
A Jotify app can span several products, but every surface and permission must be declared, consented and reviewed.
Platform coverage
15 documented product surfaces: 6 preview, 7 planned and 2 restricted. No status label overrides a launch flag.

