{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"entry_sha256":"3416099165b8046dd7029f022a70e50d40a73476942ae81334bad3eae49e2fdb","entry":{"id":"knock/notifications","name":"Knock notifications","vendor":"Knock","summary":"Notification infrastructure (in-app, email, push, SMS, chat) with per-environment public and secret API keys.","category":"messaging","group":"A","homepage":"https://knock.app/","docs":["https://docs.knock.app/"],"status":"researched","last_verified":null,"last_researched":"2026-10-25","sources":[{"id":"api-keys","url":"https://docs.knock.app/developer-tools/api-keys","title":"Knock docs - API keys","accessed":"2026-10-25","supports":"Public (pk_) and secret (sk_) keys; each environment has its own keys; Platform > API keys","kind":"official"},{"id":"pricing","url":"https://knock.app/pricing","title":"Knock pricing","accessed":"2026-10-25","supports":"Free up to 10,000 messages/month; Starter $250/month plus usage","kind":"official"}],"allowed_domains":["knock.app"],"steps":[{"id":"sign-in","title":"Sign in or create a Knock account","summary":"Sign in to Knock. If you have no account yet, you create it yourself; verapli does not create accounts.","route":"guided","depends_on":[],"gate":"human_login","url":"https://dashboard.knock.app/"},{"id":"copy-keys","title":"Copy the environment's API keys","summary":"In Platform > API keys pick the environment and copy the secret key (sk_, server only) and the public key (pk_, client). Each environment has its own keys.","route":"guided","depends_on":["sign-in"],"gate":"none","capture":{"env":"KNOCK_SECRET_API_KEY","kind":"api_key","mask_pattern":"^sk_"},"sources":["api-keys"]}],"outputs":[{"name":"KNOCK_SECRET_API_KEY","description":"Knock secret API key for one environment. Env var name is a verapli convention; the API keys page names none.","secret":true,"example_format":"sk_…","from_step":"copy-keys"},{"name":"KNOCK_PUBLIC_API_KEY","description":"Knock public API key for client SDKs (copy from the same page). Env var name is a verapli convention.","secret":false,"example_format":"pk_…","from_step":"copy-keys"}],"pricing_notes":{"free_tier":"Up to 10,000 messages per month.","costs":"Starter $250/month plus usage.","source":"pricing"},"stripe_projects":false,"api_provisioning":{"available":"unknown","source":"api-keys"},"detect":{"env_names":["KNOCK_SECRET_API_KEY","KNOCK_PUBLIC_API_KEY"]}}}