formbricks-formbricks

Namespace

formbricks-formbricks

Description:
  • Revolutionize user engagement with Formbricks, the open-source Qualtrics alternative! Create conversion-optimized, privacy-first surveys effortlessly. Empower your team with transformational insights today!

Author:
See:

Methods

(async, static) createFormbricksFormbricksInstance(context, body) → {FormbricksFormbricks}

Description:
  • Create a new Formbricks instance

Example
import { Context } from '@osaas/client-core';
import { createFormbricksFormbricksInstance } from '@osaas/client-services';

const ctx = new Context();
const body: FormbricksFormbricksConfig = { name: 'myinstance', ... };
const instance = await createFormbricksFormbricksInstance(ctx, body);
console.log(instance.url);
Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

body FormbricksFormbricksConfig

Service instance configuration

Returns:
  • Service instance
Type
FormbricksFormbricks

(async, static) getFormbricksFormbricksInstance(context, name) → {FormbricksFormbricks}

Description:
  • Get a Formbricks instance

Example
import { Context } from '@osaas/client-core';
import { getFormbricksFormbricksInstance } from '@osaas/client-services';

const ctx = new Context();
const instance = await getFormbricksFormbricksInstance(ctx, 'myinstance');
console.log(instance.url);
Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

name string

Name of the formbricks to be retrieved

Returns:
  • Service instance
Type
FormbricksFormbricks

(async, static) removeFormbricksFormbricksInstance(context, name)

Description:
  • Remove a Formbricks instance

Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

name string

Name of the formbricks to be removed