The parameters object containing the specific intent data for this activity.
Show details
parameters.oidcToken
string
required
Base64 encoded OIDC token
parameters.publicKey
string
required
Client-side public key generated by the user, which will be conditionally added to org data based on the validity of the oidc token associated with this request
parameters.expirationSeconds
string
Expiration window (in seconds) indicating how long the Session is valid for. If not provided, a default of 15 minutes will be used.
parameters.invalidateExisting
boolean
Invalidate all other previously generated Login API keys
Response
A successful response returns the following fields:
The activity object containing type, intent, and result
Show activity details
activity.id
string
required
Unique identifier for a given Activity object.
activity.organizationId
string
required
Unique identifier for a given Organization.
activity.status
string
required
The activity status
activity.type
string
required
The activity type
activity.intent
object
required
The intent of the activity
Show intent details
activity.intent.oauthLoginIntent
object
required
The oauthLoginIntent object
Show oauthLoginIntent details
activity.intent.oauthLoginIntent.oidcToken
string
required
Base64 encoded OIDC token
activity.intent.oauthLoginIntent.publicKey
string
required
Client-side public key generated by the user, which will be conditionally added to org data based on the validity of the oidc token associated with this request