Search
K
Illustration

Basic Collection

object

A simple object that only contains a collection of unique attributes and no further structure.

attributesobjectrequired

A collection of uniquely named variables, must be camel-cased.

Show Child Parameters
Example

Account-Value

object

A description of the monetary value of an investment contract

attributesobjectrequired

A collection of uniquely named variables, must be camel-cased.

Show Child Parameters
policyMetricsobjectrequired

A simple object that only contains a collection of unique attributes and no further structure.

Show Child Parameters
loanobjectrequired

A simple object that only contains a collection of unique attributes and no further structure.

Show Child Parameters
withdrawalobjectrequired

A simple object that only contains a collection of unique attributes and no further structure.

Show Child Parameters
Example

Multiple-Basic-Collections

array
attributesobjectrequired

A collection of uniquely named variables, must be camel-cased.

Show Child Parameters

Participant (v3)

object

An entity with a stake in a policy

attributesobjectrequired

A collection of uniquely named variables, must be camel-cased.

Show Child Parameters
flatExtraarray[object]required

A simple object that only contains a collection of unique attributes and no further structure.

Show Child Parameters
Example

Flat Extra

object
typestring

Type of flat extra

Allowed values:PERMANENTTEMPORARY

Example:PERMANENT

amountnumber(double)

Amount

Example:1000

durationnumber(integer)

Duration

Example:12

durationTypestring

Duration type

Allowed values:YEARSMONTHS

Example:YEARS

startDatestring(date)

Date (with pattern “yyyy-mm-dd”)

Match pattern:([0-9]{4})-([0-9]{2})-([0-9]{2})

Example:2025-05-13

Example