Skip to content

ForgeInvocationContext

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:28

The context object within a Forge Remote invocation payload. Contains information about the user and site that triggered the invocation.

optional accountId?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:30

The Atlassian account ID of the user who triggered the invocation, if any


optional appVersion?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:40

The app version


optional cloudId?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:32

The Atlassian cloud ID of the site


optional environmentId?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:38

The environment ID


optional environmentType?: "DEVELOPMENT" | "STAGING" | "PRODUCTION"

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:36

The environment type (development, staging, production)


optional moduleKey?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:42

The module key that was invoked


optional siteUrl?: string

Defined in: packages/core/src/adapters/ForgeInvocationPayload.ts:34

The site URL (e.g. https://your-site.atlassian.net)