Model builders

Create a model builder

Changed on

Create a builder whose config is a pipeline of entry and calculation elements.

post/model_builders

Request

  • Base URL
    https://api.ionworks.com
  • URL
    https://api.ionworks.com/model_builders
  • Auth
    none declared

Request body

model_idstring required

Model the builder produces parameters for.

project_idstring required

Project the builder belongs to; names are unique per project.

namestring required
descriptionstring nullable
configobject required

An ionworks_schema Pipeline config (Pipeline(...).to_config()) of entry and calculation elements. An entry that reads the cell spec is a DirectEntry cell spec entry without its cell_spec_id: {'element_type': 'entry', 'mapping': {parameter: 'dotted.path'}}.

Response

Successful Response

idstring required
organization_idstring required
project_idstring required
model_idstring required
namestring required
descriptionstring nullable
configobject required

Pipeline config of entry and calculation elements.

created_bystring nullable
created_atstring date-time nullable
updated_atstring date-time nullable

Changes