Skip to main content

Create and manage an integration key

Create a key in Ramon Admin → Integrations for the organization that owns the survey platform integration. Copy the secret when it is displayed and place it in your platform's server-side secret store.

Authorization: Bearer rmn_ls_…

Integration keys are private credentials. Ramon stores a hash of the secret and returns a short prefix, label, scopes, and last-used metadata for administration. The full secret is not a browser credential and must never be embedded in a survey page or app bundle.

Current LimeSurvey keys list these scopes:

  • integration:surveys:write
  • integration:sessions:read
  • integration:sessions:delete
  • integration:scoring:write

Use GET /context after deployment to confirm that the stored key reaches the expected organization and to inspect its non-secret metadata. Key rotation and revocation covers the operational procedure.