Connect Metaforms to Decipher

You can integrate Metaforms with your Decipher account using a Decipher API Key. This enables seamless syncing of projects between the two platforms.

Follow the steps below to generate and configure your API key:

🔧 Generate your Decipher key

  • Log in to your Decipher account.

  • Click your User ID in the top-right corner.

  • Select API Access from the dropdown menu.

  • Click Create New API Key.

  • In the prompt:

    • What User? → Type self

    • Any Restrictions? → Leave blank (unless specific restrictions are required).

  • Your new API Key will appear in a pop-up window.

Important: Copy and store this key securely. It is only shown once during creation.

🔗 Add API Key to Metaforms

  1. Log in to your Metaforms account.

  2. Navigate to Settings > Integrations page.

  3. Click on Set Key next to your email address in the top bar.

  1. Paste the API Key into the pop-up dialog.

  2. Click Verify and Save.

Once done, your Metaforms account is successfully linked to Decipher, and project syncing can begin.

🔗 User roles and access in Metaforms using Decipher

  • The roles and access permissions in Metaforms only control access within Metaforms.

  • To sync data between Metaforms and Decipher, the user must also have a valid Decipher API key with the necessary permissions.

  • Decipher uses user-level API keys, there are no org-level or project-level keys.

  • A user’s API key inherits their Decipher permissions.

🔄 First-Time Setup

  1. Each user should generate their own API key in Decipher and add it to their Metaforms profile.

    • This ensures Metaforms honors the user's actual Decipher permissions.

    • It also allows for clearer tracking of user activity within Decipher.

  2. Admins in Metaforms should replicate Decipher user groups by creating corresponding User Groups in Metaforms.

📁 During Project Creation

  1. Create the project in Metaforms (from scratch or by importing from Decipher).

  2. Go to the Overview tab of the new project in Metaforms and assign the appropriate User Groups.

  3. Open the same project in Decipher, go to its Overview page, and assign the corresponding Decipher user groups.

Last updated

Was this helpful?