Runtime Context Reference
Overview
All backend handlers in Rocketlane receive two arguments:
run: async (r, ctx) => { ... }
r
– Rocketlane’s SDK object with utility methodsctx
– Contextual metadata about the app, user, and installation
r
: Rocketlane SDK Utilities
r
: Rocketlane SDK UtilitiesAvailable in all server-side handlers:
r.logger
– Basic logging (mimics console.log)r.kv
– Key-Value store interface for persisting app-specific or global datar.scheduler
– API for registering and deleting scheduled jobsr.installationParams
– Values configured during app installation
Refer to the respective pages on:
ctx
: Contextual Metadata
ctx
: Contextual MetadataProvides context about who or what triggered the function:
ctx.account
– Info about the account the app is installed inctx.user
– Info about the user who initiated the requestctx.app
– Details of the app itselfctx.installation
– Full installation object with metadata and config
Updated about 1 month ago
What’s Next