Skip to main content

Get Form Token

Generate a session-specific form token for a named form. Required when launching forms from external form selectors.

GET https://instance.securid.com/aveksa/command.submit?cmd=getFormToken

note

This command is designed for browser-embedded contexts. The sessionToken is typically retrieved from the parent frame via JavaScript as parent.afx.sessionToken.

Request

Parameters

getFormToken
The name of the form to generate a token for.
The session token for the current user. Retrieved from the parent frame in external form selectors as parent.afx.sessionToken.
formatproperties - (Default) Returns the response as key=value pairs.

json - Returns the response as JSON.

Headers

Bearer token
Acceptapplication/json
Content-Typeapplication/json

Response

Parameters

typeExecuted command name.
formTokenThe form token. Pass this to parent.avxfs.launchForm(formToken) to launch the form.

Examples

Request

curl -K -X GET \
"https://instance.securid.com/aveksa/command.submit?cmd=getFormToken&format=json&formName=SampleForm&sessionToken=<session-token>" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json"

Response

{
"data": {
"type": "getFormToken",
"formToken": "<form-token>"
}
}