Parameter Group

Parameter Group

Extends the base ParameterGroup object within the catalog.

Field Name
Data Type
Description

id

string

A unique identifier of the ParameterGroupDefinition.

Example: PGD-1234-5678-9012

revision

unit

Revision number (used for platform-level versioning).

Example: 3

account

object

The account that owns the parameterGroupDefinition.

name

string

A descriptive name for the group.

Example: Basic info

label

string

A translatable value for the step label shown on UI.

Example: Business details

description

string

A description of the group.

Example: Essential details of a business

parameters

Parameters included in the group.

Example:

audit

object

The audit trail of the group. Allowed values: created, updated, or deleted.

Ordered Parameter Group object

This represents a parameterGroup already added to a Form. Since the same parameterGroup can be added to multiple forms in different order, this entity is needed. If the parameterGroup definition changes, this grouped parameterGroup also changes.

Field Name
Data Type
Description

parameterGroup

object

form

Example:

displayOrder

integer

Order of the parameterGroup withing a form. Example: 100

Ordered Parameter object

This represents a parameter already added to a group. Since the same parameter can be added to multiple groups in different order, this entity is needed. If the parameter definition changes, this grouped parameter also changes.

Field Name
Data Type
Description

parameter

parameterDefinition of this parameter.

Example:

parameterGroup

displayOrder

integer

Order of the parameter withing a group.

Example: 100

Parameter Value object

Parameter object contains value of the given parameter along with additional information like value and validation error. This is an snapshot of the groupedParameter object

Similar to: Order Parameter Object

Field Name
Data Type
Description

id

string

A unique identifier for the parameter value object.

Example: PVH-1234-5678-9012

externalId

string

The ID of the parameter in the external system.

Example: customer_address

revision

uint

Included to support new platform entity revisioning.

parameter

object

The parameterDefinition of this parameterValue.

Example:

name

string

The name of the parameter.

value

string

The parametervalue.

displayValue

string

The display value of the parameter.

displayOrder

integer

Order of the parameter within the group

scope

string

The scope of the parameter. Allowed values: form or case.

phase

string

The parameter phase. Allowed values: request or response.

constraints

A snapshot of the parameter definition constrains.

error

object

The standard error object. When specified represents parameter validation error.

Example:

audit

object

The audit trail of the parameter.

Last updated

Was this helpful?